昨天有个众筹项目,20分钟就被抢光了。你抢到了吗?
先来讲一个令人哀伤的故事,在今年的时候比特币出现了大幅上涨,此时小明忽然回想起自己手里面存有有100个比特币,然而接下来他翻遍了电脑以及手机,无论怎样都找寻不到私钥,就连助记词他也忘得一点不剩了,随后,便不会再有后续的情况了。
此故事旨在对你予以提醒,密钥、地址、钱包,究竟哪一个应当保密,哪一个必须进行备份!
先考你一个问题:密钥、地址、钱包,这三者当中,谁需要保密?
答案在文末,看看你答对了没有。
什么是密钥、地址、钱包?
比特币的所有权,依赖于数字密钥、地址以及数字签名,每一笔交易,都得有有效的签名方可被区块链记录,而这个签名,是通过密钥生成的。
谁掌握了比特币的私钥,谁就真正控制了对应的比特币。
密钥成对出现:私钥和公钥。
私钥如同银行卡密码那般,是52位的字符串,此字符串用于支付之际的签名,它决然不可以泄露。
公钥就像银行账号,34位字符串,用于接收比特币。
钱包不是装钱的,而是装密钥的。
密钥并非存在于区块链网络之上,而是由用户自作而成,存于钱包文件之中。
比特币地址呢,能被理解成支票上显示的收款人名字哦,它是经由公钥产生的,其作用在于告知他人“钱要转到什么地方去”。
它们的关系很简单:
钱包里存着私钥,私钥生成公钥,公钥生成地址。
地址用来收款,私钥用来支付。
私钥是怎么生成的?
私钥其实就是一个随机数。
掷256次硬币,将正反面分别记作0和1,由此得到256位二进制数,而这个二进制数就是一个私钥,甚至还能够通过硬币生成这样的私钥。
有了私钥,通过椭圆曲线算法,就能算出公钥。
但反过来,从公钥倒推私钥,难如登天。
比特币私钥总的空间大小,大概是10的77次方,然而,可见宇宙的原子总数,仅仅才10的80次方。
想暴力破解私钥,基本不可能。
钱包和助记词,才是关键
钱包分两种:
并非具有确定性的钱包,它是那一堆经由随机方式所生成的私钥。一旦钱包出现丢失的情况,那么所有的比特币也就随之消失不见了。
一类被称作确定性钱包的钱包,是借助一个“种子”来生成全部私钥的钱包。只要该“种子”存在,那么所有私钥均能够被找回。
助记词,就是这个种子的“人话版”。
当进行创建钱包这个操作时,会给予你数量处于12至24个之间的英文单词。把这一串单词抄写下来,如此便等同于备份了整个钱包。
助记词可以恢复所有私钥。
所以,私钥必须保密,助记词必须备份。
如果只能备份一样,那就是助记词。
有了助记词币圈合约,就能重建钱包,找回所有私钥。
要是当初小明把助记词抄录于笔记本之上,而后将这笔记本锁入保险箱之内,那么他那100个比特币便依旧存在着。
回到开头的问题:密钥、地址、钱包,谁需要保密?
答案是,私钥务必得保密,地址能够公开,而钱包文件同样需要妥善去保管。
在区块链的世界里,只认私钥,不认人。
这一章所涵盖的内容,于《精通比特币》第四章之中会有着更为详尽的阐释说明,其中包含椭圆曲线密码学以及代码实现方面的内容。要是对此感兴趣的话,能够去进行翻阅查看。
请记好:你所拥有的比特币,完全是依靠那一串助记词的。千万不要使得它如同小明那般,在记忆之中消逝不见。
币圈合约带单-丽金财经





