2adcc31bb4
The previous metric was pubkey1^pubkey2, as specified in the Kademlia paper. We missed that EC public keys are not uniformly distributed. Using the hash of the public keys addresses that. It also makes it a bit harder to generate node IDs that are close to a particular node. |
||
---|---|---|
.. | ||
discover | ||
nat | ||
handshake_test.go | ||
handshake.go | ||
message_test.go | ||
message.go | ||
peer_error.go | ||
peer_test.go | ||
peer.go | ||
protocol.go | ||
rlpx_test.go | ||
rlpx.go | ||
server_test.go | ||
server.go | ||
testlog_test.go |