LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 比特币钱包地址怎么生成获取?

比特币钱包地址怎么生成获取?

2021-01-01 币圈矿工小张 来源:区块链网络

比特币是一种点对点的电子现金系统,没有实物形态,可以存储在比特币的钱包里,比特币钱包里存储着你的比特币信息,包括比特币地址类似于你的银行卡账号、私钥类似于你的银行卡密码,比特币钱包最核心的作用就是保护你的私钥,可一旦钱包丢失,你就将永远失去这笔比特币。了解完之后回归正题,比特币钱包地址怎么生成获取呢?

通过随机选出256位二进制数字,形成私钥,然后通过加密函数来生成地址。这个生成方向是单向的。也就是你知道了地址是无法通过解密方法来计算出私钥的。就目前的人类计算机运算能力无法破解,你可以很放心地把地址公布到网上。

比特币钱包地址获取操作流程

使用随机数发生器生成一个『私钥』。一般来说这是一个256bits的数,拥有了这串数字就可以对相应『钱包地址』中的比特币进行操作,所以必须被安全地保存起来。

私钥经过椭圆曲线加密算法(SECP256K1)算法处理生成了公钥,再通过SHA256、RIPEMD160等几种Hash算法计算得到BASE58编码前的钱包地址,这些过程是不可逆的。由公钥可以计算得到公钥哈希,而反过来是行不通的。

而使用BASE58(比特币定制版本),就得到了钱包地址,进行编码公钥哈希和钱包地址可以通过互逆运算进行转换,所以它们是等价的。

—-

编译者/作者:币圈矿工小张

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...