比特现金网络5月份升级将恢复操作码和脚本功能

2018-04-17 22:28 评论 0 条
比特现金网络5月份升级将恢复操作码和脚本功能

比特现金网络5月份升级将恢复操作码和脚本功能

最近几周,比特现金社区一直在讨论恢复使用比特现金网络的操作码。比特现金通过这项功能可以部署各种元数据实现,例如彩色币、具有代表性的代币以及执行智能合约,不过是以一种更为简单的方式编写,而不是以太坊那种成熟的编程语言。关于重新激活特定的操作码,恢复编写脚本的能力的话题让比特现金的支持者们兴奋不已。今年5月比特现金实施硬分叉之后,社区们就可以看到网络通过操作码实现新的功能。

恢复操作码,在比特现金网络上实现彩色币和智能合约功能

比特现金计划在世界标准时间2018年5月15日周二约12:00:00进行硬分叉升级,区块大小将会升级到32MB,同时恢复比特币早期的几个操作码。操作码的英文是Op-code,指的是计算机程序中执行操作的那一部分指令。比特现金的代码库在交易中使用一种类似于Forth语言的脚本系统,这种协议可以创建彩色币以及简单的智能合约。

部署恢复操作码已经讨论了很长一段时间,而最近BU的安德鲁·斯通在Github上举行“Op-Group”会议时又提到了这个问题。当时会上的比特现金开发者有Bitcoin ABC的Amaury Sechét、bitcoin.j.cash的丹·康诺利(Dan Connolly)、Nchain的Steve Shadders以及其他的工程师。

2月份的会议总结说,“为了支持在比特现金区块链上实现复杂的使用场景,许多生态参与者希望重新启用比特币早期的操作码,以便用于智能合约。”

但是,这些操作码最初的问题仍然存在——也就是产生未定义行为,同时网络有可能会受到DDOS攻击。

Op-Group最初的反对派

根据Op-Group会议的结果,开发者将恢复比特币早期就禁用的9个操作码。因为担心出现漏洞,有些操作码已经移除。例如,比特币早期的操作码OP_LSHIFT,据说如果(这个操作码)被利用,(黑客)可以破坏任意的比特币节点。恢复操作码的问题在比特现金社区出现了一些争议。BU支持者们在谈到这个话题时,与ABC开发者们在使用操作码或开发合约币现金(Counterparty Cash)上发生了争论。BU支持者对此表现出了担忧。

Amaury Séchet在讨论会上表示,“如果合约币(Counterparty)完了,就只有合约币完了。但如果OP_GROUP完了,比特现金就完了。”合约币协议使用独立的网络完成代币化的过程,而不是比特现金区块链。

 

合约币现金(Counterparty Cash,简写XCPC)可以使用比特现金网络创建代币化的资产,而是它将使用XCPC网络。Op-Group的开发不同,其本身使用的就是比特现金网络。

提供500万英镑的大奖,征集实现BCH脚本功能的方案

不过抛开争议,彩色币和操作码成了东京中本聪愿景大会上的中心议题。另外,如果开发者或者开发团队可以在比特现金网络上实现代币化功能,卡尔文·艾尔(Calvin Ayre)的公司Coingeek愿意提供500万英镑作为奖励。

 

开发者必须创建出一个可以基于区块链产生安全代币的通用系统或交互式系统,兼容钱包,并提供审查方案,以便公众检查代币的有效性。开发者还可以任意使用Nchain的知识产权资产。该公司最近还为比特现金开发者发布了新的软件开发工具包Nakasendo 1.0完整版。Coingeek表示可以有智能合约的功能,但不做强制要求。

“方案必须有设计文件以及可运行的代码(须提供源代码)——可以(但不强制要求)提供在区块链上执行智能合约的方案。” Coingeek就此说明道。

比特现金拥护者很高兴看到比特现金正在实现一些像创建彩色币或代币这样的很酷的功能,代币可以代表任意虚拟或实体的资产,例如股票、债券、贵金属、会员积分等等。智能合约也可以实现基本的自动化程序,例如在将来某个特定时间给某人发送资金,或者实现像分布式自治组织(DAO)这样更复杂的构想。

来源:区块网

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:比特现金网络5月份升级将恢复操作码和脚本功能 | BitOL|比特在线-关注区块链技术动态的小博客

发表评论

您必须 登录 才能发表留言!