Author

Topic: 厉害了隔离见证:测试网上支持每个区块1.7MB,8800多笔交易 (Read 205 times)

member
Activity: 67
Merit: 10
member
Activity: 100
Merit: 10
hero member
Activity: 868
Merit: 1000
测试网(testnet)的试验结果显示,Bitcoin Core的扩容方案隔离见证(Segwit)激活以后,可能可以支持1.7 MB的比特币区块。
 
据一家比特币测试网数据供应商Smartbit数据显示,在比特币测试网中,隔离见证目前能够处理1.7 MB的区块,其中包含的交易超过8,865笔。而当前的比特币区块链容量限制区块大小在1 MB以内,每个只能处理大约2500笔交易。
 
不过测试网中处理的交易都是p2pkh交易(支付到公钥地址模式,被社区称为多重签名软分叉,使得比特币可以很方便地通过多重签名的方式来发送交易)。而虽然每个1 MB的标准区块只能处理有限的2,500笔左右的交易,但是他们还能处理5,235笔p2pkh交易。
 
也就是说,如果能在最佳生态系统中实施,隔离见证的激活可能可以给当前1MB大小的区块提高75%的区块容量。
 
去年11月23日,比特币交易员兼分析师WhalePanda介绍了一项由Bitfury分析团队执行,并由BitFury集团的首席信息官Alex Petrov公布的测试网试验。虽然隔离见证区块中的交易类型可以是多种多样的,但Bitfury团队在比特币测试网中的研究结果表明,1.7 MB是隔离见证区块的平均容量。
 
重要的是,WhalePanda表示,1.7 MB是理论上的数字,其它一些数据比如说2.1 MB或者闪电网络的联合作者Thaddeus Dryja提出的3.7 MB也都是假想的。对于矿工来说,特别是中国挖矿社区,在隔离见证方面的最大难题在于,隔离见证无法确保每个区块容量都是特定大小,因为其中存在太多的各种变量,比如说不同的交易类型和环境。
 
今年1月,Dryja指出,他在比特币测试网中的试验证明隔离见证区块容量能够达到3.7 MB。他解释道:
 
“我手上有一个脚本,可以在测试网中发送垃圾邮件,还可以创造3.7MB的区块。它不是一个包含TXID和输出脚本的800KB常规区块,也不是只是包含一堆签名的2.9MB的见证区块。它是一个单一的区块,它看起来和旧区块一模一样,只不过多出了一点点额外的要求,但是它的容量是3.7MB。”
 
Dryja提出或者发现,隔离见证的链上容量能够达到原有的1 MB区块容量的3.7倍。与Petrov和Bitfury团队的研究相比,Dryja的发现为隔离见证的链上扩容能力带来了一个完全不同的观念。这些研究之间的巨大差距,虽然在现阶段只是理论推断和假设,但我们仍然应该将其视为隔离见证激活的主要讨论点。
 
就像安全专家Andreas Antonopoulos之前解释的那样,隔离见证不仅仅只是一种传统的区块扩容方案。其优势在于它能够修复交易延展性问题,为双层解决方案和整体提供基础设施,并且优化比特币网络。一些专家形容隔离见证是“万金油式的扩容方案”。
 
事实上,比特币硬件钱包制造商Trezor的母公司——Statoshi实验室的IT建筑师兼首席执行官曾说过:
 
“比特币被人视为黄金,那是因为你们还没有见识到隔离见证。只要成功激活隔离见证,全世界所有领域都会涌出大量的新应用和解决方案。”
 
现在留给社区唯一要考虑的问题是,如果隔离见证激活之后,无法达到社区期望的链上扩容大小怎么办?如果隔离见证1.7倍到3.7倍的理论扩容数据不足以实现网络扩容怎么办?
 
如果是这样,那社区就可以开始考虑扩容这个基于隔离见证的比特币区块链的其它可行方案了。
Jump to: