-
linksys pap2t产品手册与以太坊账户相关
资源介绍
2.2 以太坊账户
要创建以太坊账户,只需要一个非对称加密密钥对——由不同的算
法(例如RSA、ECC等)生成。以太坊使用椭圆曲线加密算法
(ECC),ECC有多个参数用来调节速度和安全性,以太坊使用
secp256k1参数。深入学习ECC及其参数需要一定的数学知识,而使用
以太坊创建DApp不需要深入理解ECC及其参数。
以太坊使用256位加密。以太坊私钥/公钥是一个256位数。因为处
理器不能表示这么大的数,所以它被编译成长度为64的十六进制字符
串。
每个账户用一个地址表示。有了密钥之后,就需要生成地址。从公
钥生成地址的过程如下:
1)生成公钥的keccak-256哈希。它将给出一个256位的数字。
2)丢弃前面的96位,即12字节。现在得到160位二进制数据,即20
字节。
3)把地址编译成十六进制的字符串。最后将得到一个40字符的字
节串,就是账户地址。
现在任何人都可以发送以太币到这个地址。
- 上一篇: 京东金融-区块链金融应用白皮书
- 下一篇: 区块链金融应用白皮书-京东