比特币今天正式通过了区块链协议,将目前的区块大小从8MB扩大升级到32MB。
比特币网络升级成功,区块大小32MB。
随着比特币现金(BCH)网络将其基本块大小从8MB升级到32MB,等待已经结束。新共识规则的实施在区块高度530356处生效。在社区准备好迎接变化的几周前,矿工和其他完整的BCH节点已经将其客户升级到最新的比特币ABC 0.17.1,其支持的实施方案如比特币无限和XT。在一些小的更新中,整个网络实现了三个重大变化,包括32MB的块大小,220字节的增加的默认数据载体大小,以及重新启用之前禁用的Satoshi OP_ Codes。
比特币现金块的规模从8MB增加到了32MB,这种增长将在未来几年支撑大量的交易。
比特币共识规则的改变,显然是块大小增加了4倍。将块大小增加到32MB将允许以低交易成本进行大量交易。现在BCH每天的交易量一直在稳步增加,由于基本数据块的大小增加了四倍,数据块在很长一段时间内都不会被填满。这种机制的能力已经被多次证明,因为在过去的9个月中已经处理了许多2-8MB之间的BCH块。例如,在8月1日分歧发生16天后,矿业公司Viabtc处理了一个8MB的BCH区块,一举解决了超过37,000笔交易。
将默认数据载体大小升级至220字节比特币现金网络的另一个显著变化是,区块链的默认数据载体大小从80字节增加到了220字节。这使得强大的OP_Return函数成为将数据嵌入BCH链的一种相对方便的方式。其实OP_Return是一个用来标记无效交易处理的脚本代码,但是很多加密货币爱好者认为OP_Return函数是为了记录一组丰富的数据,而不仅仅是交易记录。然而,在2014年,BTC开发者认为“在区块链存储任意数据是一个坏主意”,并建议用户在其他地方存储“非货币数据”。OP_Return自推出以来就在比特币代码库中。2014年2月,80字节的OP_Return减少到40字节,但后来又增加了,2015年合并为80字节。基本上,当时的开发人员认为,在这种类型的区块链中使用“垃圾邮件”会导致网络扩展。
分析比特币OP_Return元数据
然而,即使开发人员警告使用OP_Return是一个坏主意,个人和组织继续使用它来嵌入任意数据。两个组织,特别是Omni Layer和Counterparty,表明使用OP_Return处理任意数据对于通过安全区块链构建元协议可能是创新的,尽管当块已满且网络拥塞时,这些类型的层系统会发现区块链的网络成本不可持续。将BCH链升级到32MB,并将默认数据载体大小增加到220字节,将允许各种创新,例如Memo、交易对手现金、Blockpress和许多其他平台应用程序中的创新。
早期客户端禁用了大部分原始OP_Codes,很多人认为这种语言可能会给比特币现金网带来新的功能。在BCH网络上实现的OP_Codes将提高我们对这些最初由Satoshi添加的代码的理解。如果一切顺利,并且从这些代码中获得了知识,那么开发人员可以在未来使用OP_Datasigverify代码和可能的OP_Group来增强二进制操作和契约。BCH的支持者认为,这些OP_Codes中的很大一部分将会带来许多创新的特性,例如多重签名操作、彩色硬币或代表令牌、智能契约编译器和0确认发送技术。
BCH的升级还没有结束。今天的升级是BCH支持者几个月来的第一步。还有一些正在讨论中的其他开发,例如当发生双重支出时通知节点的双重支出通知3354,以及称为Bobtail的新的工作证明(PoW)目标。此外,程序员正在研究石墨烯协议和其他概念,这些概念可能会为BCH链添加丰富的功能集。今天的32MB升级对BCH社区来说是一个成功的分支,将来可能会有更多的其他升级。
如何看待比特币现金升级?请在下面的评论中告诉我们你对这次重大升级的想法。