
Episode 77: Peer-to-peer Encryption
Bitcoin Explained - The Technical Side of Bitcoin
00:00
How to Handshake a Bitcoin Node
The first word in a Bitcoin handshake is public key. Why wouldn't that still be the first word? You first need to know if that you're talking with another Bitcoin node, right? Yeah. We should probably go into a little bit more detail about that handshake. What I'm going to do is send you somewhere between 64 bytes and two and a half kilobytes of what looks like completely random data. And then you will send me also completely random data between 64bytes and 2kilobytes. So one of these data that looks like noise is your public key. In fact, it's the start of the data.
Transcript
Play full episode