快捷搜索:  angelina  as  a  白皮书  贝壳  汉薇商城  BCX  vtoken

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

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

  卡尔达诺(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正在采取措施提高其时间表的准确性。

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

声明:在币小子www.sxqxbj.cn发布或转载的属于第三方区块链平台的信息,目的在于传递更多币圈信息,并不代表本网站赞同其观点和对其真实性负责,转载信息版权属于原媒体及作者。如其他媒体、网站或个人擅自转载使用,请自负版权等责任。

本文地址为: http://www.sxqxbj.cn/kuaixun/41965.html

你可能感兴趣的标签: