- 通過橢圓曲線算法生成鑰匙對(公鑰和私鑰),以太坊采用的是secp256k1曲線。公鑰采用uncompressed模式,生成的私鑰為長度32的16進制字串,公鑰為長度64的公鑰字串。公鑰04開頭。
- 把公鑰去掉04,剩下的進行keccak-256的哈希,得到長度64的16進制字串,丟掉前面24個,拿后40個,再加上"0x",即為以太坊地址。
整個過程可以歸納為:
- Get Private-key
- Private-key -> Public-key
- Public-key -> Address
整個過程可以歸納為: