cloudhead / nakamoto

Privacy-preserving Bitcoin light-client implementation in Rust
MIT License
366 stars 60 forks source link

BIP 151 #13

Open cloudhead opened 3 years ago

cloudhead commented 3 years ago

Peer-to-peer layer encryption.

https://github.com/bitcoin/bips/blob/master/bip-0151.mediawiki

This hasn't landed yet in Core (see: https://github.com/bitcoin/bitcoin/pull/14032), but is really on-brand for nakamoto, so it would be cool to support it.

dunxen commented 2 years ago

BIP151 is withdrawn and the successor (not in bips repo yet) is https://bip324.com/

vincenzopalazzo commented 8 months ago

I should start looking into it in my free time

nyonson commented 4 months ago

We have a pretty functional BIP324 library over here: https://github.com/rustaceanrob/bip324

I'll take a stab at integrating it into nakamoto. Any pointers there would be greatly appreciated though!

vincenzopalazzo commented 1 month ago

I'll take a stab at integrating it into nakamoto. Any pointers there would be greatly appreciated though!

Maybe the p2p crate!