最新消息:博主的视频课程:Django高级实战教程 开发企业级问答网站开发

第九课 比特币的中游-存储

区块链 liaogx 来源:硅谷Live 549浏览 0评论

知识概要

  • 私钥、地址这些东西,需要一个物件来统一保管,这个管理的工具就叫做钱包。 比特币钱包就相当于你的实物钱包地址就相当于你钱包里的一张张银行卡,私钥就是你的银行卡密码。
  • 在线钱包,就是联着网生成私钥或
  • 者连着网运行的钱包,也叫热钱包
  • 离线钱包,就是不联网的钱包,也叫冷钱包。冷钱包因为不联网,所以大大降低了黑客盗取的概率,相对来说比较安全,但是操作起来比较复杂,适合有技术背景的人。

三类比较适合大众的钱包:

  • 第一类是全节点钱包。全节点钱包也是早期的钱包形态,比特币网络至今为止所有的数据它都包括。
  • 第二类是轻钱包。这种钱包只维护,跟你自己的交易相关的数据不同步,其他数据,也属于去中心化的钱包
  • 第三类就是中心化钱包。它完全依赖于运行这个钱包的公司的服务器不同步比特币网络数据。

存储和管理比特币资产的几个步骤

  1. 从比特币官方网站或其他数字资产的官方网站选择钱包。
  2. 从官方的渠道下载。尽量从官方网站、从谷歌、苹果的官方应用商店下载钱包。
  3. 私钥做好备份。
  4. 及时关注技术发展动态。

如果你有了比特币,第一个要涉及到关键问题就是怎么去存储它呢?这个与你的资产安全是息息相关的。通过这节课的学习,你将了解到比特币钱包的分类的,和资产存储需要注意的事项。

通过前8讲的学习,我相信你已经了解了,钱包是什么、私钥是什么、地址是什么。对一个资产拥有者来说,保管私钥就是最重要的事情了。

我们下载了一个比特币钱包,它能够生成无数个钱包地址。每个地址里都可以往里存入比特币,也可以发出比特币。每个地址对应一把私钥,每个私钥对应一个比特币地址。用私钥去花费比特币的方式,就是对这个私钥拥有的未花费的比特币进行签名,签名的这个过程也就是加密的过程。

私钥是随机生成的,那么私钥还安全吗?我通过穷尽所有的排列组合,能不能够找到与某个比特币私钥地址所对应的字符串呢?再者,世界上会不会出现两个一模一样的私钥呢?如果出现了两个一样的私钥,那么这两个人就可以互相动用彼此比特币地址里的资产了。别担心,我慢慢跟你说。

从密码学上来说,私钥是安全的。因为私钥本质上是由32个字节组成的数组,1个字节等于8位二进制,也就是一个二进制只有0或者1两种可能性,所以私钥的总数是2’256次方可能性,这个数量已经超越了全宇宙中原子的总数了。我们生活中的密码很容易被黑客尝试出来,因为容易被破解的密码通常比较短,黑客穷尽这几位数就可以了。但是如果黑客想要遍历所有的私钥,耗尽整个太阳的能量也是不可能做到的。我们说的比特币私钥从密码学上说是安全的,并不是说不可能出现重复的私钥,而是说不可能通过遍历所有的私钥方式,或者其它的方式找到对应的比特币地址背后的私钥,所以私钥从密码学上看是安全的。

如果你拥有了某个比特币地址的私钥,那么就意味着你拥有了动用这个地址上所有比特币的所有权。只有你才有权利去决定地址上的比特币是否要花出,要转给谁。如果私钥丢了,这个地址上的币就再也花不了。这个就是我们在区块链浏览器上,看到很多比特币地址里的币,很久都没有动过,有可能就是它的主人把丁A的私钥丢失了。

什么是比特币钱包

那么什么是比特币钱包呢?我刚才提到的私钥、地址这些东西,它需要一个统一的团建来管理,这个管理的工具就叫做钱包。我在前面的课程里讲过,比特币钱包就相当于你的实物钱包,地址就相当于你钱包里的一张张银行卡,私钥就是你的银行卡密码。

比特币钱包有很多种类,大致可以分为在线钱包和离线钱包两大类。所谓在线钱包,就是联着网生成私钥或者连着网运行的钱包,通常我们也叫它热钱包。离线钱包,就是不联网的钱包,我们也叫它冷钱包。冷钱包因为不联网,所以大大降低了黑客能够盗取的概率,相对来说比较安全,但是冷钱包的操作比较复杂,适合有技术背景的人去使用。

其实钱包还有另外一种分类的维度,接下来我给你介绍一下:

全节点钱包

第一类是全节点钱包。全节点钱包也是早期的钱包形态,它意思是它会从网上下载比特币网络所有的节点,从它的第一个区块至今所有的数据,然后这个钱包自己来维护全网的数据,自己来验证竞争挖矿的结果,是完全的去中心化的钱包。典型的例子是Bitcoin Core,官方核心钱包。你也别担心它太大,现在大概是1 50G左右,下载几天就可以把所有的数据同步完毕,毕竟一个普通的一个笔记本电脑还是能装的下的。但是你需要经常把它开着,然后去同步节点上的数据,否则每次使用的时候你要先同步数据才能使用。

轻钱包

第二类钱包,我们叫做轻钱包。这类钱包只维护跟你有关的交易相关数据,不同步其他数据,也属于去中心化的钱包的一种。国内的比太钱包就是这种轻钱包。

中心化钱包

第三类就是中心化钱包。它完全依赖于运行这个钱包的公司还有服务器,你读取的数据可能都来自于这家公司提供给你的,而不是比特币网络数据提供给你的数据。选择这一类钱包的时候一定要注意它的历史口碑,因为它是中心化钱包。

可能还听说过另外一个名词,叫做硬件钱包。硬件钱包是什么?在前一段时间,2017 年9月份,受国内市场情绪影响,库神硬件钱包被卖脱销了,在圈内带火了“硬件钱包”这个概念。硬件钱包是指钱包软件运行在专门设计的硬件的技术之上。硬件钱包因为有制造成本,所以不像在线钱包一样免费,你需要花钱购买这个硬件设备。这个硬件设备,它的形态是多样的,有的像U盘,有的像手机。当然,持有这种硬件钱包的人,丁A会有一种亲手掌握着比特币的安全感,这也是一些人所追求的。

随着技术的发展,现在一个钱包也可以支持多个币种了。如果你有两种以上数字资产,可以选择支持多币种的钱包,这样管理起来也会更方便。现在主流的钱包一般会支持比特币、以太坊,莱特币、比特现金,还有以太经典等等。

你可能会问,我是小白,下载一个完全去中心化的钱包,我不会使用,我又担心木马中毒。但是我又不信任由一个中心化公司运行的网页钱包,怕他们被黑客攻击或者监守自盗,那么该怎么办呢?随着技术的发展,一种叫“多重签名”的技术在钱包领域得到非常广泛的运用。什么叫“多重签名”呢?我们知道一把私钥对应一个比特币地址,你有了这把私钥才能对比特币上地址上的比特币进行处理。运用私钥进行加密的过程就是签名。那么多重签名的意思,就是需要好几把私钥签名,才能够动用一个地址上的比特币。也就是说,一笔交易,需要有两把到三把,或者更多的私钥签名,才能够完全被移走。这样大大提高了资产的安全性,同时也适用于企业级的比特币转移,同时又不影响它速度。

那么说到现在,我们怎么存储和管理我们自己的比特币资产呢?这里我可以给你一些建议。这几点建议也是我的朋友文浩,经常给他的用户们讲的。

第一,从比特币官方网站或其他数字资产的钱包网站选择钱包。比特币官网最初由中本聪维护的,随后以一种公益性的志愿者维护的方式一直发展到今天。所以它推荐或介绍的内容有自己的价值判断,不受商业利益的驱使。

第二,尽量从官方的渠道下载。尽量从官方网站、从谷歌、苹果的官方应用商店下载钱包。不要从非正式的渠道下载钱包,更不要接受别人从QQ、微信上传过来的钱包安装包。因为涉及到自己的资产安全,所以你要格外慎重,切不可轻信他人。因为给你传递过来的这些安装包,可能有木马。

第三、你要做好自己私钥的备份。对私钥的保护要做的非常的完备。对私钥需要做好备份,做好加密。如果你有技术条件,可以尽量做到离线不联网,这样大大提高私钥的安全性。如果你有较大额的比特币存储,我建议你尽量把自己的私钥备份好,并且离线保存。

第四,及时关注技术发展动态。 比如说,最近比特币或其他数字资产有分叉 你所使用的钱包能不能帮你处理好这些问题 、要不要进行相应的处理。这些都是你要积极关注白勺。

我们按老规矩来总结一下今天的内容,这节课我们讲了比特币的储存。从密码学上来讲私钥是十分安全的。我们还讲了三种比较适合大众的钱包,全节点钱包、轻钱包,还有中心化钱包。最后,我还给出了4种储存和管理我们比特币资产的建议,分别是:从比特币官网或其他数字资产官网去下载钱包、从官方渠道下载、私钥及时做好备份,以及,及时关注技术的发展动态,查漏补缺。

版权声明:内容归硅谷live所有,未经许可任何人不得商用

转载请注明:西部世界 » 第九课 比特币的中游-存储

发表我的评论
取消评论

表情