Big fan of this. Rust is an amazing language if it did not have such a steep learning curve.
Bitcoin protocol should be based on rules, axioms and definitions - and not just the status quo of one github project.
This is awesome, hope it does not fade into irrelevancy!
As the guy behind python-bitcoinlib, I think you should use Rust. :D
reply
Wait, are you the person behind python-bitcoinlib?????
reply
I didn't write the first version of it. But I took over maintainership from jgarzik many years ago and got it into a more useful shape.
reply
Afaik there are no guides for installing it yet and there are some quirks with up/downgrading some crypto dependencies in Ubuntu (apt), other Linux distros and MacOS (brew). Are you aware of that?
reply
I mean, installing python-bitcoinlib is just the usual pip3 install python-bitcoinlib
I recently made a new release that I think fixes the main crypto dependency issue with missing ripemd160 support.
reply
Ditto.
Rust seems perfect for a project like Bitcoin. There's a good chance it would have been written in it were it to be created today.
reply