BCH开发了现金脚本语言,它可以为自主决策和交易建立一个特定的方案。

软件开发商罗斯科·卡利斯和加布里埃尔·卡多纳一直在研究比特币现金的高级编程语言——现金脚本。当一种语言被绑定到特定的操作码时,可以为自主决策事务构建一个特定的方案。在测试现金脚本的功能时,两位工程师部署了甲骨文、福费廷、在线博彩和常规支付合同。256多家BCH开发商正在使用现金脚本实现创新

比特币现金(BCH)开发在过去的六个月中,开发速度确实有所提高如SLP、施诺尔签名、操作码、现金洗牌、编程语言Spedn和通用证书红利支付等。都激发了网络的多功能性。另一个稳步发展的项目是由软件开发人员罗斯科·卡利斯创建的BCH高级语言Cashscript。

bitcash

新闻。Bitcoin.com在5月份报道了Cashscript,当时Kalis讨论了许多可以通过使用Cashscript产生的创新概念。Cashscript开发人员的主要关注点是让其他工程师更容易将Cashscript合同插入到任何Web应用程序中。Kalis在当时的一次采访中告诉我们:

,对于这个工作流程和语言的语法,我们从以太网的Solidity语言和Web3.js/Truffle图书馆得到了很多启发"

bitcash

从那以后,Kalis和Bitbox的创始人GabrielCardona和其他开发者一直渴望向BCH社区展示Cashscript的功能。Cardona提到,

< p >“现金脚本”是BCH合同表达的一个范式转变”

例如,卡多纳在推特上向BCH社区展示了如何用现金脚本复制梅克内斯合同Mecenas是由凯罗尔·特热茨科夫斯基开发的合同,允许BCH重复付款。在用Cashscript重新设计了基于合同的智能合同解决方案后,开发人员断言“像这样的大合同才是Cashscript的真正亮点。”“

8年24日,卡多纳还在推特上说:在去年米兰的Satoshi视觉会议上,BCH工程师Awemany用“零确认惩罚”的概念揭示了零确认安全问题的解决方案因此,开发人员决定使用Cashscript语言来复制这个概念。

bitcash

你是想基于比特币现金的开发者吗?转到我们的比特币开发者页面,您可以获得比特币现金开发者指南,并使用比特币箱、SLP、现金脚本、獾钱包SDK和其他工具。

"BCH支持的比BTC多"

cardona在推特上展示了一些现金脚本的例子,并向帮助实现这些想法的开发者致敬,如Tendo Pein、凯罗尔Trzeszczkowski、Rosco Kalis、Emil Oldenburg、Chris Pacia和Tobias Ruck。8月25日,卡多纳向公众展示了埃米尔·奥尔登堡的Onchain-bet例子中的一份赌注合同。合同是由现金脚本编写的,它在双方之间执行一个在线投注指令。只有通过甲骨文签署的块高和价格才能实现。卡多纳认为“不受监管的金融服务将改变一切。”

此外,Kalis和Cardona还使用现金脚本和OP_Checkdatasig制作了一个甲骨文,合同强制持有资产,直到达到某个目标价格。“Hodl-Vault”合同规范规定,

提供最小的块,以确保忽略此块之前的oracle价格条目:当BCH价格过去为1,000美元时,不能使用具有旧块号和价格的oracle条目相反,需要传递分块后的块号和价格信息。这个契约是一个基于OP_Checkdatasig契约的简单例子。在

合同创建后,斯佩登的创始人Tendo Pein在推特上写道:“BCH比BTC更支持控股。”“

在reddit论坛上,BCH的支持者说他们非常欢迎Cashscript语言的创新Cashscript支持各种类型的自主和基于决策的交易,如甲骨文、零确认交易、通过PGP签名购买数字商品、支付身份、冷钱包超时等。一位BCH的支持者在阅读了Cashscript:

未来可能的创新后说:“我们很高兴看到人们可以使用这些新功能。”“

bitcash

在甲骨文

关于现金脚本的研究/btc帖子中,不需要受托人决定的最大对话之一是使用甲骨文许多加密资金爱好者和区块链开发商认为,BCH·区块链可以提供可验证的多源事实,因此人们可以使用不可信的甲骨文做出更好的决定甲骨文在设计上是中立的,允许BCH链验证足够的有效数据来证明某事是正确的或错误的,这将触发基于结果的决策交易。256人以上

人一直在使用甲骨文做出艰难的决定,执行赌注并提供经过验证的报告。操作码OP_Checkdatasig将使用BCH链的甲骨文概念带到了最前沿操作码可以检查一些签名的有效性,并自动返回两个不同的结果。这意味着由BCH支持的甲骨文公司可以为体育赛事、选举结果和市场预测提供清晰的结果,但不需要第三方或受托人参与决策。

bitcash

开发人员已经证明,这些基于决策的事务类型可以在不改变当前BCH规则集的情况下工作。人们已经建立了在线投注、甲骨文、数字现金继承计划,甚至在线象棋游戏。尽管Cashscript仍处于开发的早期阶段,但它正在迅速成熟,BCH的开发人员现在可以在他们的工作流中使用该语言来实现这些基于决策的事务类型。正如卡多纳之前所强调的,这些服务将大大减少我们处理资金的方式。像OP_Checkdatasig、Cashscript、Spedn和Schnorr这样的创新将有助于实现这一目标。

声明:本文是news.bitcoin.com官方网站对文章的翻译,原文链接标在文章末尾。谢谢你的支持。

大家都在看

相关专题