2017-07-28 16:53 来源:PingWest品玩 比特币 原标题:品玩Live私教课笔记:比特币扩容发生了,提前搞懂那点儿事 编者按:经过三年的争论与协商,比特币终于确定要扩容了。8月1日之后,比特币是否会因硬分叉而分裂成两种甚至多种比特币,则将由大部分矿工、用户如何升级的选择而决定。扩容在即,这些数字资产的持有者们将会面临哪些投资风险? 7月26日晚,知名数字资产交易平台火币网市场总监吴兴,在品玩Live的《比特币、数字货币和区块链入门私教课》上分享了她对于比特币扩容与硬分叉的看法,数字资产的全球布局以及对数字资产监管利弊的解读。以下为其中一小部分的课程笔记,点击文末链接或扫描二维码可观看完整课程视频。 …… 当前主要矛盾:为什么扩容 区块链是一个大的账本,每个区块是账本中的一页。比特币的网络平均每十分钟出一个区块,当前比特币的区块大小是1M左右。根据交易所每笔交易的资格大小,可以算出1兆大约可以减掉1800笔左右的交易。也就是说,每秒能够记录三笔交易。现在比特币的网络上面交易的上限是每秒3笔,是非常低频的一个交易频次。 我们看到最近两周整个比特币区块的数据,已经被占用到了每半小时0.95M,接近满负荷了。当交易量再次变大的时候,就会发生网络拥堵。因此需要扩容,也就是把每个单位时间里所能够容纳的交易笔数扩大。 二选一:扩容有哪些方法 第一种方法是把小额的交易走侧链,大额的交易走主链。这种方法尝试了很长时间,一直苦于在技术上没有非常完美的解决方案。这相当于在整个主链旁边建一个侧链,改变了整个网络的技术结构,其风险和开发难度很大。 第二种方法是把区块的大小由1M扩展为更大,在单位时间里能够容纳的交易笔数就会增多。这种方法目前是可以实现的。 为什么这个方法在技术上更容易解决呢?因为在刚开始的时候,比特币的区块原定就不止一兆。创始人中本聪在设计比特币的时候,区块大小是没有限制的,当时最大的容量能够达到33M左右。但由于最早的时候比特币特别便宜,几美元就能发售多笔交易。那么这些交易就会把区块数据给撑大,撑满我们的硬盘,最典型的案例就是“粉尘攻击”。所以中本聪加了一个1M的区块限制。限制其实是临时的,直播,并且在代码上给出了未来扩容的安排。中本聪消失之后,他把比特币的核心开发交给了一个人。 之后,比特币的核心开发团队内部,对于要不要将比特币的容量扩大,发生了分歧。经过斗争之后,开奖,主张扩容的核心开发者被删除了核心代码权限,赶出了核心开发团队,也就是现在的Core团队。这些被赶出来的开发者,建立了自己的派系,并一直在为比特币的发展而努力。 红与黑:Core团队的做法是否应受到谴责 我们不能说坚持不扩容的开发者是错的,他们也有自己的考量。Core团队担心区块大小变成了4M、8M甚至无限制,再过个三五年,以后能够接入到比特币网络的全节点是不是会越来越少。以后是不是只有像IBM、腾讯这样的大公司才能玩得起比特币网络?这将会违背中本聪一开始对比特币去中心化的设计的。 今天的区块高度是47万,所谓的区块高度是指现在是第多少块区块。比特币从诞生到现在已经有47万个区块了,每个区块的大小上限是1M。假设早期没有那么多交易,我今天算了一笔账,平均每个区块实际占用大小是0.4M,一个全节点接入进来之后下载所有的数据是180个G。实际上到目前为止下载一个离线钱包,把数据从比特币一开始的时候一直同步到现在,大概需要130G的硬盘容量,这个大小对于用户来说还是能够接受的。 如果把区块大小变成8M,再过个八年,下载完所有的数据大概是3、4个T的样子,但是目前几个T的硬盘已经比较普遍了。其他的扩容派也提出类似观点,他们认为人类的科技是不断变化发展的,以后个人电脑或小型存储器容量都会是多少T起,完全能hold住这些数据。中本聪之前也认为个人用户可以用轻钱包,没有必要用全节点。有条件的组织和公司可以用全节点承担整个网络。 好心分手:比特币的硬分叉 关于比特币的硬分叉,中间有多方人士持不同观点,还有调停者参与其中。经过三年的协商,大家一致认为让市场和用户来选择是最好的方法,于是就有了分叉。分叉就是一条链变成两条或者三条链。软分叉是向前兼容,即使你的系统没有升级,也还是在这条链上。硬分叉就是不兼容,如果你没有进行升级,就会被拒绝掉,导致一条链分成N条。用户会发现我的比特币变成了不同版本的资产。 (责任编辑:本港台直播) |