比特币的取款地址由2635个大写字母和小写字母组成。比特币的地址是用Base58编码的公开密匙的哈希值。这个地址主要用于接收比特币,其他人向你的比特币钱包发送比特币的时候需要填写。
比特币地址的生成需要以下步骤。
1 .生成秘密密匙(随机数)。
2使用秘密密匙生成公开密匙。公开密匙是同时使用秘密密匙和secp256k1等比特币算法生成的。
3 .从公钥中生成一个点。这个点在椭圆曲线上。
4.将生成的点和基点(比特币算法中定义的特定点)相加,得到秘密密匙(WIF, Walle Impor Forma)。
5.将WIF秘密密匙转换为公开密匙。这通常需要将WIF私钥转换成压缩的公钥。
6.将公开密匙散列化。这个哈希值可以用来生成比特币的地址。
7.对哈希值进行Base58编码,得到最终的比特币地址。
比特币地址的预示性1 mjuq 8 skmtvkpjjgkzj 8 wzvxxyj 89 svq 3 ` `
另外,比特币的地址只有公开密匙的哈希值,所以不可逆。虽然无法从比特币的地址中找到对应的公开密匙或秘密密匙,但是知道秘密密匙的人可以建立相应的地址。