主页 > imtoken冷钱包安全吗 > 比特币现金可以用来创新什么

比特币现金可以用来创新什么

imtoken冷钱包安全吗 2023-02-20 07:24:02

软件开发人员 Rosco Kalis 和 Gabriel Cardona 一直致力于 Cashscript,一种用于比特币现金的高级编程语言。 当语言绑定到某些操作码时,就可以构建特定的自主决策交易方案。 在测试 Cashscript 的功能时比特币现金应用,两位工程师部署了 oracles(预言机)、Forfeits、在线投注和定期支付合同。

BCH 开发人员正在使用 Cashscript 进行创新

比特币现金 (BCH) 的发展如火如荼,在过去六个月中发展步伐明显加快。 SLP、Schnorr 签名、操作码、Cashshuffle、编程语言 Spedn 和代币股息支付等都激发了网络的多功能性。 另一个正在稳步增长的项目是 Cashscript,这是一种由软件开发商 Rosco Kalis 创建的 BCH 高级语言。 .

News.Bitcoin.com 在 5 月份报道了 Cashscript,当时 Kalis 讨论了使用 Cashscript 可能出现的许多创新概念。 Cashscript 开发人员的主要关注点是让其他工程师更容易将 Cashscript 合约插入任何 Web 应用程序。 Kalis 当时在接受采访时告诉我们:“对于这个工作流程和语言语法,我们从以太坊的 Solidity 语言和 Web3.js/Truffle 库中得到了很多灵感。”

从那时起,Kalis 和 Bitbox 的创建者 Gabriel Cardona 和其他开发人员一直渴望向 BCH 社区展示 Cashscript 的功能。 Cardona 提到:“Cashscript 是 BCH 合约表现力的范式转变。” 例如,Cardona 在 Twitter 上向 BCH 社区展示了如何在 Cashscript 中复制 Mecenas 合约。 Mecenas 是由 Karol Trzeszczkowski 开发的合约,允许定期 BCH 付款。 在使用 Cashscript 重新设计基于合约的智能合约解决方案后,开发人员断言“像这样的大型合约才是 Cashscript 真正发挥作用的地方。” 8 月 24 日,Cardona 还发推文称:Satoshi Vision 在去年米兰的会议上,BCH 工程师 Awemany 使用“零确认惩罚”的概念揭示了零确认安全问题的解决方案。 因此开发人员决定使用 Cashscript 语言复制这个概念。

您是希望在比特币现金基础上进行开发的开发人员吗? 前往我们的比特币开发者页面,您可以获得比特币现金开发者指南并使用各种工具,如 Bitbox、SLP、Cashscript 和 Badger Wallet SDK。

“BCH 比 BTC 更支持 Hodling”

Cardona 在 Twitter 上展示了一些 Cashscript 示例,同时向帮助将这些想法变为现实的开发人员致敬,例如 Tendo Pein、Karol Trzeszczkowski、Rosco Kalis、Emil Oldenburg、Chris Pacia 和 Tobias Ruck。 8 月 25 日,Cardona 向公众展示了来自 Emil Oldenburg 的 Onchain-bet 示例的投注合约; 该合约是用Cashscript编写的,它执行双方之间的在线投注订单,仅通过Oracle Signed block height和price来实现。 卡多纳认为,“不受监管的金融服务即将改变一切”。 此外,Kalis 和 Cardona 还使用 Cashscript 和 OP_Checkdatasig 制作了一个预言机,其中合约强制持有资产直到达到某个目标价格。 “Hodl-Vault”合约规范规定:

提供了一个最小块以确保忽略该块之前的预言机价格条目:当 BCH 价格曾经为 1,000 美元时,不能使用具有旧块号和价格的预言机条目。 而是需要传递 minBlock 之后的区块号和价格的消息。 该合约是一个基于 OP_Checkdatasig 合约的简单示例。 “

合约创建后,Spedn 创始人 Tendo Pein 发推文称:“BCH 比 BTC 更支持 Holding。”

Cardona 回答说:“BTC 能做的,BCH 能做的更好。”

在reddit论坛r/btc上,BCH的支持者表示,他们欢迎Cashscript语言的创新。 Cashscript 支持多种类型的自主和基于决策的交易,例如预言机、零确认交易、通过 PGP 签名购买数字商品、支付 ID、冷钱包超时等。 “我们很高兴看到人们可以使用这些新功能,”一位 BCH 支持者在阅读了 Cashscript 未来可能带来的创新后说道。

没有托管决定的预言机

r/btc 帖子中关于 Cashscript 的最大讨论之一是使用预言机。 许多加密货币爱好者和区块链开发者认为,BCH 区块链可以提供可验证的多源事实,因此人们可以使用去信任的预言机做出更好的决策。 预言机在设计上是中立的,允许 BCH 链验证足够的有效数据以证明某件事是对还是错,这将根据结果触发基于决策的交易。

预言机一直被用来做出艰难的决定、执行赌注和提供经过验证的报告。 操作码 OP_Checkdatasig 将使用 BCH 链的预言机的概念带到了最前沿。 操作码可以检查某些签名的有效性并自主返回两个不同的结果。 这意味着 BCH 驱动的预言机可以为体育赛事、选举结果和预测市场等提供明确的结果,但不需要第三方或托管人参与决策。

开发人员已经证明,这些基于决策的交易类型可以在不更改当前 BCH 规则集的情况下工作。 人们已经建立了链上质押、预言机、数字货币继承计划,甚至是链上象棋游戏。 尽管仍处于早期阶段比特币现金应用,Cashscript 正在迅速成熟,BCH 开发人员现在可以利用该语言在其工作流程中执行这些类型的基于决策的交易。 正如 Cardona 之前强调的那样,这些服务将大大减少我们处理金钱的方式。 OP_Checkdatasig、Cashscript、Spedn 和 Schnorr 等创新技术帮助实现了这一目标。