首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

比特币的扩容

之前说过,比特币的一页账单为一个区块。经由矿工记录的区块被打上时间戳,按照时间的先后顺序,所有的区块依次连接,形成区块链。

比特币依托区块链交易,比特币的一个区块为1M大小,理论上可以容纳一千多条交易记录。按照比特币每10份中一个区块,一天24小时产生144个区块,如果一个区块内包含的上限为2000条,比特币网络一天最多能处理28800条交易。

当比特币的整体网络的交易需求超过28800条时,那么整个网络就会处于负荷运行的状态。而矿工挖矿的积极性有两个来源,一是比特币发行新币的奖励,其记账与发行同步进行,每处理一个区块,比特币网络就会发行新的比特币作为奖励;二是交易时候的手续费。而且,按照比特币四年减半的原则,随着比特币越来越难挖,在以后,手续费会成为矿工挖矿的主要动力。

就像在高峰期叫滴滴一样,加的钱越多,司机接单的可能性就越大。在这里也是同样的道理,矿工肯定会优先处理那些手续费给的高的交易,至于手续费低的交易只能会往后延。

在比特币的交易历史上,出现过几次“粉尘攻击”,所谓“粉尘攻击”就是有人恶意使用多组小额的交易,制造大量待确认的交易,导致正常的比特币交易不能被确认,确认时间呗延迟,影响网络正常运转。

当然除了上述各种原因,随着各种竞争币的出现,它们在使用性能上比优于比特币,比如莱特币,它和比特币有相同的实现原理、更快的交易时间、更高的让容量和效率。

基于此,比特币的系统开始进行升级和部署。

比特币扩容的方案有很多,但是总结一下有两个方式:一种是用闪电网络进行比特币的结算,将大量的交易放置在比特币本身网络之外;另一种则是直接扩大比特币区块的大小。

前者是通过闪电网络的方式进行结算,闪电网络就是将小额的转账先记账,最后统一结算,就像有些牌桌上,他们会采用一圈一结或多少圈一结,最后就是所有的输家将钱给赢家就可以了,避免了每牌一结造成的繁琐性。但是这个技术目前并没有发展成熟,而且需要在隔离见证智商才能使用,还没有被大规模的使用。

此处解释一下什么叫隔离见证,在中本聪设计比特币之初,他将比特币的交易信息和见证信息放在一个区块内,因为见证信息采用的机制比较复杂,所以有了一个区块只能处理一千多条交易信息的情况。隔离见证就是将见证信息从区块里取出来,从而变相地扩大区块的容积,使其承载更多的交易信息。

第二种直接扩大比特币本身区块大小主要就是从隔离验证方案考虑,有三种主要的扩容方案,分别是BIP141、UASF、SegWIt2X,它们均是设定某个触发条件,从而激活隔离验证,达到比特币扩容,使一个区块能容纳更多的交易量。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180109G0R9L700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券