比特币社区专家解析Segwit的实际区块大小增加效应
在一场线上比特币社区讨论中,闪电网络(Lightning)联合创始人Thaddeus Dryja详细解释了他是如何意识到隔离见证(Segwit)实际上对比特币网络的区块大小进行了提升。
过去的几个月里,比特币社区中的许多专家,包括Andreas Antonopoulos和Coinbase工程总监Charlie Lee,都表达了对Segwit的乐观态度。他们认为Segwit不仅能够提升网络的可扩展性,还能为诸如闪电网络和TumbleBit等二层解决方案创造机会。
Segwit的争议与误解
然而,在比特币社区和论坛中,常常出现两种反对意见。第一种认为,Segwit对比特币的第一层基础设施进行了重大改动,且与硬分叉或其他提案(如Bitcoin Unlimited)相比,并未立即带来可扩展性的提升。第二种意见则错误地曲解了Segwit的技术细节,声称它并未实际增加区块大小,而是创建了一个比特币网络中之前不存在的新存储单元。
Dryja与Joseph Poon共同撰写了闪电网络的首份白皮书。他承认,作为一名程序员,“隔离见证”这个词最初让他将Segwit视为一种在比特币网络中创建新元素的解决方案。然而,在仔细观察Segwit的代码后,他几乎立刻意识到,Segwit并未添加新元素,而是真正引入了更大的区块。
测试网络中的发现
在测试网络(testnet)上进行多次实验后,Dryja写道:“简单来说,Dryja将Segwit视为一种明确的区块大小增加提案,与过去提出的硬分叉或其他解决方案相比,其主张略有不同。”测试网络是开发者用来试验新解决方案的服务器。
2016年11月下旬,BitFury首席信息官(CIO)Alex Petrov与WhalePanda分享了他们的发现。WhalePanda撰写了一篇名为“Segwit ELI5 Misinformation FAQ”的博客文章,其中引用了Petrov和BitFury分析团队的研究论文。该研究发现,激活Segwit后,平均区块大小将达到2.1 MB。
在Dryja的测试网络实验中,他发现自己的脚本在测试网络上生成了3.7 MB的区块,这些区块的结构与旧区块相似。单个3.7 MB的区块是目前区块大小的3.7倍,也超过了去年在香港比特币圆桌会议上达成的2 MB区块大小共识。
香港共识与Segwit的对比
值得注意的是,香港圆桌会议达成的共识中,包括HaoBTC在内的多家矿池和比特币公司仍然希望通过硬分叉将区块大小增加到2 MB。然而,反对这些矿池主张的观点认为,Segwit通过软分叉的方式,以更谨慎和低风险的方式将区块大小扩展到了超过2 MB。
图片来源:WPU