美文网首页
什么是区块链钱包?

什么是区块链钱包?

作者: PkaM | 来源:发表于2018-05-13 11:17 被阅读16次

    1.钱包到底是什么?

    钱包是用来存“钱”的,不过区块链的钱包里的“钱”是私钥,而一个钱包对应了一个地址,你可以把币转到地址里。就像生活中住址一样,你在网上买了个物品,需要从一个地址运输到一个地址,最后到你的手上

    2.钱包到底有什么用?

    钱包里有“私钥”,对应的还有个“地址”,因此它便有两个作用:1.通过私钥证明这个地址上剩余的比特币你拥有使用权,2.通过地址和他人交易币

    3.关于钱包一些名词的解释

    a)私钥

    钱包生成私钥---私钥生成公钥---公钥生成公钥哈希---公钥哈希生成地址---地址用来接受比特币

    私钥由钱包软件随机生成,例如:0x8y51Be24D95bb4935da36eC836CFeD877aa7b3C5

    随后用密码算法生成公钥和地址,如果用等式表示的话,可写成如下形式:

    公钥=算法1(私钥)

    公钥哈希=算法2(公钥)

    地址=算法3(公钥哈希)

    所以有:地址=算法3(算法2(算法1(私钥)))

    而这个算法是不可逆的,不能通过地址得到私钥,所以地址可以放心对外公开

    而拥有私钥,便可以通过导入钱包的方式查看该钱包地址拥有的币,也就有了这个地址的所有权

    通过私钥导入钱包可以直接用新密码覆盖原来的密码

    b)密码

    密码是通过使用钱包平台,在创建钱包时需要设置的密码。此密码可以导出私钥、助记词和keystore,也是之后转币的支付密码

    c) 助记词

    助记词可以理解成是将私钥转化成其他的形式展现出来,比如imtoken中用多个英文字母表示

    通过助记词导入可以用新密码覆盖旧的密码

    ·  keystore

    Keystore, 它是一串代码,Keystore的本质是加密后的私钥,须配合你的钱包密码来使用

    通过keystore导入钱包,必须配合原密码才能进行

    而不一定所有的钱包都会展示出助记词和keysore,助记词和keysore有辅助作用。

    注意点:

    ​根据上文可知,一旦他人知道了你的私钥、助记词或keystore+密码,便可以拥有这个钱包的所有权。所以一定要通过线下存储保管好它们

    相关文章

      网友评论

          本文标题:什么是区块链钱包?

          本文链接:https://www.haomeiwen.com/subject/aazkdftx.html