|
科普BU和core之前,我先提个问题:
如果有人问你区块多大才合适,你会怎么回答?
对于大区块支持者来说这里有一个标准答案:“我不知道,只有市场能够告诉我们答案。”
对于小区块爱好者来说这里也有一个标准答案:“我们要依据网络、硬盘等等因素来综合设计。”
对区块应该多大,大区块和小区块的支持者们最大的分歧就在于是交给市场自行来决定,还是由“科学设计”来决定。
小区块的爱好者认为区块大小可以被限制,只需要设计一个合理的手续费就可以解决一切问题。
而大区块爱好者是尊敬市场,自由市场这只无形的手能够捕捉到最合适的区块大小,能够为用户和矿工之间达成一个都满意的手续费。
下面进行科普:
Bitcoin Unlimited 是起源于Bitcointalk 上一个著名的主题为“比特币崛起,黄金崩溃” 的产物。这个主题建立于2012年,由一个Bitcoiner社区组成。Unlimited 希望通过让市场决定理想区块大小来永久结束区块大小的争论。基于这个论点,小组建立了一个完全移除区块大小限制的构想。与他们在市场上的自由立场一致, 他们要求开发者不应该决定理想的区块大小,而是市场的行为主体:矿工,节点, 交易所,投资者。我们找到了美国人Andrew Stone,一个经验丰富的开发者,他在2015年的下半年, 对Bitcoin Core代码库做了一个分叉。 BitcoinUnlimited 就诞生了。bitcoin unlimited,是一种比特币完整节点。支持BU,就是支持通过比特币扩容了,来解决网络拥堵的问题。
core是一个比特币开发组,Core的方法是设立一个固定的属性,例如区块大小,来维持所需要的属性。1MB限制应该防止在更大区块和网络上的负面影响,维持去中心化,推动链下交易网络,防止垃圾交易攻击等等。
core开发组主张SW+LN来解决网络拥堵。SW修改基本的交易格式,并且设计为软分叉,混合了新旧交易格式,对系统复杂性增加了很多。LN是BlockStream公司开发的用于比特币小额交易的侧链——闪电网络。Core反对比特币扩容,就是因为比特币扩容后,即使小额交易也可以在比特币主链上发送,闪电网络的价值就大为降低,甚至毫无意义。接受SW+LN(闪电网络),放弃区块扩容,那么主链将变成只有大型金融企业才能使用的结算网络。这对比特币系统是致命的。
到这,支持BU还是Core?相信大家都有自己清醒的认识了。 |