公钥是帮助生成相应地址,这个可以不用管,重点是记住私钥和地址就行。
看这篇文章的朋友只平时有使用支付宝、网银之类的服务就很容易理解,因为很少涉及技术的相关的内容。
首先我们了解比特币账户如何产生,大家都清楚传统的网上银行和支付宝等等网站需要注册账户,而比特币账户没有这个“注册”的概念,这些账户是存在于数学空间里的,是随机生成的,账户的数量可以说天文数字,有人打比方比特币账户数量可以达到地球上所有沙子的2次方,这天文数字跟我们就没有关系了,我们就不管了,知道我们账户不是注册而是生成的就行。
公钥、私钥以及地址的外形与结构:私钥是一个256位的二进制数,用大小写字母和数字表示,公钥跟私钥类似;地址是一串Base58编码,编码长度比公钥和私钥的都要短很多。
私钥→公钥→地址的数学单向推导:(这个原理对于我们直接使用钱包不重要,重点在此段最后一句。)简单说明,只要知道私钥就是可以通过数学公式得到公钥,只要到了公钥可以得到地址,因为是单向的,所以得到公钥不能推导出私钥,得到地址也不能推导出公钥。重点:所以千万不要给别人私钥,这相当于银行卡密码!
接受比特币只需要给地址就行:你的地址就相当于银行账户,唯一性的。因为有以上介绍的数学原理保证,所以当别人要给你支付比特币的时候,只要给个地址就行,再此强调私钥要保管好,丢了就失去了这笔资产了。
保障比特币数字资产提醒:比特币是人类第一次用技术保护私有财产不可侵犯,而密钥绝对不能弄丢,丢了就永远的消失了,任何人都找不回来,切记保管好密钥,这只有你一个人知道的密钥!如果你担心密码已经暴露,可以在创建一个账户,转移到这个新账户就安全了。
第一种:PC端钱包。顾名思义就是电脑端的,运行在Windows和Linux或者Macos常用系统上的钱包,分为重钱包和轻钱包,后者无需下载区块链,使用很方面,但通常人会把私钥存在电脑里,所以有被黑客盗走的风险,现在有很多网站联合起来保管可以更安全。比特币官方版是——比特币核心钱包(Bitcoin Core)可以参考,现在PC端的钱包已经超过10款,可以选择自己习惯用的钱包就行。
第二种:网页钱包。网页钱包就是通过访问网页的钱包,这种大部分是网站代为管理的,用户并不掌握私钥,用户只要传统的用户名、密码登录方式进行转账。但直接产生了一个中心,安全完全信赖一个网站,不建议大额存放。
第三种:手机端钱包。有两种:一种相当于跟简化版PC端轻钱包性质一样的;一种是跟网页版的一样,只是私钥存在手机里了。手机端钱包就把PC端变为手机,方便携带和使用而已。
第四种:硬件钱包。相当于一个U盘的东西,但只有收发比特币功能,不是真正的U盘,私钥就存在里面。一般使用需要跟客户端软件支持。这个不能随便找一个厂家的,不过市面上有很多开源的硬件钱包,是相对很安全的。
上图这款可以查阅 Trezor
第五种:纸钱包。纸钱包就是直接把私钥以二维码或者别的形式记录在纸上然后保管好纸,使用的时候再录入客户端,这个相对于更安全,没有网络,避免电脑入侵者的盗用风险。(附:这是这个比特币首富李笑来把比特币资产保存的主要方式:李笑来个人将大部分(99% 以上)的比特币存储在纸钱包上,并用 BIP0038 加密,复制了多份并锁在保险箱里。
第六种:脑钱包。就是将一句话结合换算公式作为私钥,要求这句话不容易被别人猜到,长度一般在30个字左右,但要牢记在脑中,这种方法适合一部分人。
另外推荐之前一篇特别强调比特币钱包安全保存的说明,包括钱包保管、平衡风险提醒、分散风险提醒和多重签名管理以及保证钱包在自己不能使用的时候存活能力。这是链接地址:http://8btc.com/thread-70766-1-1.html
|