• Felix Lange's avatar
    p2p/discover: new distance metric based on sha3(id) · 2adcc31b
    Felix Lange authored
    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.
    2adcc31b
Name
Last commit
Last update
Godeps Loading commit data...
_data Loading commit data...
accounts Loading commit data...
build Loading commit data...
cmd Loading commit data...
common Loading commit data...
compression/rle Loading commit data...
core Loading commit data...
crypto Loading commit data...
docker Loading commit data...
errs Loading commit data...
eth Loading commit data...
ethdb Loading commit data...
event Loading commit data...
generators Loading commit data...
jsre Loading commit data...
logger Loading commit data...
miner Loading commit data...
p2p Loading commit data...
params Loading commit data...
pow Loading commit data...
rlp Loading commit data...
rpc Loading commit data...
tests Loading commit data...
trie Loading commit data...
ui Loading commit data...
whisper Loading commit data...
xeth Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
update-license.go Loading commit data...