LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 卡尔达诺通过新论文实现智能合约实施

卡尔达诺通过新论文实现智能合约实施

2020-01-29 wanbizu AI 来源:cointelegraph.com

卡尔达诺(ADA)于1月27日披露了一份新论文,该公司在即将到来的Goguen更新中详细介绍了如何实现智能合约。尽管该系统具有独特性,但鉴于Cardano的延迟历史,其发布日期仍不确定。

EUTXO如何工作

扩展UTXO模型是专门为对比特币(BTC)纯UTXO体系结构进行的改进而设计的。在比特币中,每笔交易都基于输出和输入的概念,即特定数量的BTC的表示。一项特定的交易只需以输入形式获取一些比特币,然后将其重塑为不同的输出。类似于将钞票更改为小面额,结果输出的数量或特定数量并不重要,只要它们的总价值等于投入的总价值即可。加密验证程序可确保交易的正确性,在比特币的情况下,加密验证程序可利用用户的私钥创建可验证的签名。

研究人员解释说,尽管该模型“在区块链的并发和分布式特性中发挥了很好的作用”,但它对可编程性提出了严格的限制,这使得它对于大多数智能合约不切实际。

相比之下,以太坊(ETH)的基于帐户的分类帐允许进行复杂的计算,但它必须引入“共享状态”,即所有交易和合同的集体存储。卡尔达诺的研究人员认为,由于复杂的代码语义,这种模型难以有效保护,从而导致诸如DAO hack之类的事件。

为了在UTXO模型中启用更强大的智能合约,研究人员引入了可以将智能合约的执行分为多个交易的机制。

在Cardano模型中,每个交易输出还将具有一个数据字段,其中可以包含连接到特定智能合约的任意信息。此外,该系统确保特定的输出链使用相同的合同代码-一种称为合同连续性的概念。

结果就是类似于以太坊的状态机,其中每个状态更改都被划分为特定的事务。

开发周期长

卡尔达诺的发展分为以著名艺术家和哲学家命名的几个“时代”,每个时代都有其自己的重点。

目前的Shelley时代专注于抵押,于12月在Cardano的testnet上启动了该功能。

下一个时代是Goguen,它专注于智能合约。虽然两者基本上是同时进行的,但卡尔达诺的官方路线图将后者定于2020年第一季度完成。实际上,所有其余阶段都将在2020年底之前完成。

但是该项目对于延误并不是陌生的。 IOHK首席执行官Charles Hoskinson在2019年4月的一次采访中承诺,Shelley和Goguen将于今年年底在主网上发布。

自2018年12月以来,Cardano使用EUTXO的智能合约语言Plutus的测试平台就已经可用。2020年1月的论文只是支撑Plutus的模型的形式化。

尽管如此,雪莱和戈根的发行日期仍不确定。在1月27日的社区更新中,Hoskinson透露,该团队仍在继续完善Shelley测试网,计划在2月份发布主网。

他还透露,IOHK正在采取措施提高其时间表的准确性。

—-

原文链接:https://cointelegraph.com/news/cardano-inches-to-smart-contract-implementation-with-new-paper

原文作者:Cointelegraph By Andrey Shevchenko

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...