比特币现金升级里程碑完成:区块大小升级成32MB,加入新功能

2018-05-16 16:08:09 责任编辑:Dalton 3116

九个亿财经报道——比特币现金(BCH)网络已将其基本区块大小从8MB升级到32MB,此次的等待正式宣告结束。新共识规则的实施在区块高度530356处生效,并且到目前为止过渡进行得很顺利。在社区为变革做好准备的前几周,矿工和其他比特币现金全节点已经将其客户端版本升级到最新的Bitcoin ABC 0.17.1和其他支持方案,如Bitcoin Unlimited和XT。在一些较小的更新中,整个网络实施了三个显着的更改,其中包括32MB的区块大小,将默认数据承载大小增加到220个字节,并重新启用以前禁用的中本聪OP_Codes。


比特币现金区块的大小从8MB增加到32MB,这一增长应该允许未来几年巨大的交易吞吐量


比特币现金共识规则的第一个也是最大的变化显然是四倍于原来的区块大小。区块大小提高到32MB将允许大量交易以一致的廉价交易费通过网络。现在每天BCH的交易量一直在稳步增加,而且由于区块的规模升级成原来大小的四倍,所以区块在很长一段时间内都不会填满。这种机制的能力已经被多次证明,因为在过去9个月的过程中,处理了2-8MB的许多BCH区块,例如,在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个字节。基本上,当时的开发人员认为这种类型的区块链是“垃圾邮件”,会导致网络膨胀。


照片来源:Massimo Bartoletti和Livio Pompianu的比特币分析OP_Return元数据


然而,尽管开发者警告使用OP_Return是一个“坏主意”,但是个人和组织仍旧继续使用它来嵌入任意数据。特别是Omni层和Counterparty两大组织表明使用OP_Return处理任意数据具有创新性,可能通过安全的区块链构建元协议。当区块被填满并出现网络拥塞时,这些类型的层系统会发现区块链的网络费用是不可持续的。BCH区块链将区块升级到32MB并增加默认数据承载大小到220字节将允许各种各样的创新,比如在应用中增加创造力,如Memo,Counterparty Cash,Blockpress和很多其他平台。




此升级将帮助Cryptocurrency社区了解如何理解原始的OP_Codes



像比特币的Script和Forth这样的编程语言被认为是'黑客编程语言'


最后则是重新启用之前禁用的中本聪OP_Codes,它们本质上是使用名为Script的内部堆栈语言执行特定操作的代码。许多人认为Script与编程语言Forth非常相似,这是另一种基于堆栈的语言和软件环境。在原原先中本聪的比特币客户端中,他将OP_Codes添加到可以执行简单的数学运算和字符串处理等操作的软件中。大多数原始的OP_Codes在早期的客户端被禁用,许多人认为这种语言可能为比特币现金网络带来新的功能。


在BCH网络上实施的OP_Codes将提高我们对Satoshi最初添加的这些代码的理解。如果一切顺利,通过从这些代码中获得知识,开发人员可以增强二元操作以及智能合约。BCH的支持者认为,这些 OP_Codes很大程度上将会带来许多创新功能,比如多签名操作、彩色币或代表代币、智能合同编译器和零确认发送技术。



中本聪在很久之前创建的OP_Codes列表。每一个都有自己的操作或功能


还未到最后的升级


今天的升级是迈向BCH支持者几个月来一直在谈论的这些创新和愿景的第一步。还有一些其他的升级正在讨论中,比如双重支出通知,当双重支出发生时就会通知节点另外还会生成被称为Bobtail的新工作证明(PoW)指标。此外,程序员正在研究Graphene协议和其他可能为BCH链添加丰富功能集的概念。 今天的32MB升级对于BCH社区来说是一个成功的分叉,未来很可能还会有其他更多的升级。



来源:news.bitcoin.com

声明:九个亿财经登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。