接上篇讲比特币浏览器的用法。打开网站:btc.com,进入区块页面:
我们可以看到图中有一栏数据,叫“区块大小”。今天,南哥详细聊聊何为区块大小,core团队和BU的争议点是什么?
区块大小和交易数
之前南哥也说过,中本聪一开始为了防止垃圾交易数据占用比特币节点硬盘空间,限制了区块大小为1MB,也就是1024×1024B,但是也给出了升级(扩容)的方案。之后的事情大家都很清楚,随着交易的增多,1MB的大小开始捉襟见肘,交易拥堵的问题已经持续了一年多。
上图中的第三列(数量)就是每个区块中的交易数量,第五列为当前区块大小目前一个区块能容纳的交易数一般不到3000笔。
同时,高度为619,945的区块还出现了只有65笔交易的情况,这是矿池有意不打包交易的现象,后面再说。
区块大小的博弈
比特币区块究竟应该是多大?关于这个问题,比特币信徒内部存在巨大争议。大区块支持者认为,区块要做多大,应该交给市场决定;而小区块的支持者则认定,我们应该依据网络、硬盘等因素做科学的设计。
在大区块的支持者中,最有名的是Bitcoin Unlimited,简称为“BU”,希望通过让市场决定理想区块大小来永久结束区块大小的争论。基于这个论点,小组建立了一个完全移除区块大小限制的构想。与他们在市场上的自由立场一致, 他们要求开发者不应该决定理想的区块大小,而是市场的行为主体:矿工,节点, 交易所,投资者。支持BU,就是支持通过比特币扩容了,来解决网络拥堵的问题。
相应的,小区块的支持者,Core的方法是设立一个固定的属性,例如区块大小,来维持所需要的属性。1MB限制应该防止在更大区块和网络上的负面影响,维持去中心化,推动链下交易网络,防止垃圾交易攻击等等。core开发组主张SW+LN来解决网络拥堵。Core的思路是接受闪电网络,反对比特币扩容。
争议的背后是利益考量
BU代表了国内矿工的利益,如果算力控制了比特币网络的交易命脉,是不是BU就可以攻击到比特币网络呢?
事实上,这并不是切合实际的玩法。我们都知道51%算力攻击,国内矿工算力之和已经达到80%以上,如果要做51%算力攻击,其实很简单,但是,如果要这样攻击,则相当于是又一次硬分叉,如果分叉币没能得到用户和交易所认可,则不能成为真正的比特币。
上面讲到矿工是可以控制区块打包的,如果国内矿工不打包区块,则可以让全网交易速度降低80%,也即是0.8笔/秒,让比特币网络基本瘫痪。理论上,这是可行的,但此种做法有悖于社会舆论的价值观,而本身推动比特币作为日常支付手段使用的正是BU,所以这是BU一方是不会这么干的。
讲到这里,并不是说CORE团队就是正义之师,网上爆料,Core核心成员都是私人公司雇员,闪电网络的手续费也归属中心化节点。而且,Core还有将Gavin提出团队的“黑历史”。
对于区块大小的争议,更本质上说,只是商业层面利益纷争,当然,现在比特币也越来越牵扯到国家博弈了,形势更显复杂。
免责声明: 文章源于会员发布,不作为任何投资建议
如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/220147.html