美国时间昨天凌晨,比特币现金网络正式升级区块链协议,将当前基础区块的大小从8MB扩展到32MB。这是区块链历史上最大的区块大小增加之一,升级还增加了解Satoshi(中本聪)的OP_Codes(脚本操作码)的丰富知识 - 这可以增加编码彩色硬币和二元合约的能力。比特币现金[BCH]网络已将其基本块大小从8MB升级到32MB,等待结束。新共识规则的实施在块高530356处生效,并且到目前为止社区正在等待下一个块的让步,过渡进行得很顺利。

在社区为变革做好准备的前几周,矿工和其他完整的生物安全信息交换所节点已经将其客户升级到最新的比特币ABC 0.17.1和其他支持的实施方案,如Bitcoin Unlimited和XT。在一些较小的更新中,整个网络实施了三个显著的更改,其中包括32MB块大小的升级,将默认数据载体大小增加到220个字节,并重新启用以前禁用的Satoshi OP_Codes。四倍的块大小增加是对比特币现金共识规则的第一个也是最大的改变。将块大小提高到32MB将允许大量交易以一致的廉价交易费通过网络。由于基地规模增加了原来规模的四倍,因此每日生物安全信息交换的交易量稳步增加。

这种机制的能力已经被多次证明,因为在过去9个月的过程中,处理了2-8MB的许多BCH块。例如,2017年8月1日大约16天后,采矿池Viabtc处理了一个8MB的BCH块,一举解决了超过37,000个交易。

另一个值得注意的比特币现金网络变化是区块链的默认数据载体大小从80字节增加到220字节。这方便了一个强大的OP_Return功能,这是一种将数据嵌入BCH链的相对便宜的方法。基本上,OP_Return是一个脚本代码,用于标记事务处理无效,但许多加密货币爱好者认为OP_Return功能旨在记录一组丰富的数据,而不仅仅是财务事务。

在2014年初,密码世界目睹比特币核心开发人员相信“在区块链中存储任意数据是一个坏主意”,并建议用户在其他地方存储非货币数据。OP_Return自推出以来一直位于比特币代码库中,2014年2月,80字节的OP_Return减少到40字节,但后来又增加到2015年,并且合并到80字节。

总而言之,当时的开发人员认为这种区块链使用类型是“垃圾邮件”,最终导致网络膨胀。然而,即使开发者警告说,使用OP_Return是一个“坏主意”,个人和组织仍然继续使用它来嵌入任意数据。

两个突出的组织处于前沿,即Omni layer和Counterparty,它表明,使用OP_Return处理任意数据可能会对通过安全区块链构建元协议具有创新性 - 尽管当区块已满并且网络拥塞时,这些类型的分层系统发现区块链的网络费用是不可持续的。

比特币现金链新升级至32MB块大小,并将默认数据载体大小增加至220字节将有助于各种创新,例如Memo,Counterparty Cash,Blockpress和许多其他平台等应用程序中的创造性。

Bitcoin Cash硬分叉提供的最终更新是重新启用禁用的Satoshi OP_Codes--它们本质上是使用名为Script的内部堆栈语言执行特定操作的代码。许多人认为Script与编程语言Forth非常相似 - 这是另一种基于堆栈的语言和软件环境。

创作者Satoshi Nakamoto在他最初的比特币客户端中添加了OP_Codes,它可以执行简单的数学运算和字符串处理等操作。很多人认为这种语言可能会为比特币现金网络带来新的功能,因为大多数原始OP_Codes在早期客户端被禁用。

相信生物安全信息交换所的支持者,这些OP_Codes的很大一部分将带来许多创新功能,如多重签名操作,彩色硬币或代表性令牌,智能合约编译器和确认发送技术。

昨天等待的升级是对生物安全信息交换所倡议者数月来一直在谈论的这些创新和愿景的第一步。还有一些其他的发展正在讨论中,比如双重支出通知 - 当双重支出发生时通知节点以及称为Bobtail的新的工作量证明[PoW]目标。

程序员也在寻找Graphene协议和其他可以为BCH链添加丰富功能集的概念。昨天的32MB升级对于BCH社区来说是一个成功的分支,未来很可能还会有更多的其他升级。

相关文章