卡尔达诺准备以Plutus为基础的智能合约
卡尔达诺(Cardano)发布了有关Plutus的更多详细信息,Plutus是其本机编程语言,将在下一次重大升级Alonzo之后用于编写智能合约。
在4月13日,IOHK(卡尔达诺的支持者)在IOHK的博客中解释说,Plutus合同包括在链上运行的部分和在用户链外运行的部分。
它补充说,这两个部分实际上都是用Haskell编程语言编写的,但是由Plutus编译,后者为Cardano上的智能合约提供了框架。
比特币灵感
就像比特币一样,卡尔达诺使用UTXO(未用交易输出)模型,其中输入是先前交易的未用输出。但是,该网络已扩展为使用扩展的UTXO模型(EUTXO),该模型提供了优于其他计费模型的独特优势。
EUTXO模型无需深入探讨其技术细节,本质上允许在将交易发送到区块链之前在链外检查交易的有效性。这与以太坊第1层相反,以太坊第1层处理所有链上交易。交易执行成本也可以在传输前在链外确定,这是另一个独特功能。
Plutus Core将用于定义这些EUTXO交易的参数,并编译为智能合约开发的代码。 Plutus应用程序框架(PAF)可以轻松访问网络上运行的服务和应用程序,并具有完全的Web浏览器互操作性。
“在PAF之上编写的应用程序会自动提供HTTP和WebSocket接口,可用于从Web浏览器与应用程序进行交互。”
卡尔达诺在2月份的“玛丽”升级中推出了本机令牌,以允许用户创建唯一定义的自定义令牌并与其进行交易。 Plutus将扩展当前的令牌功能,极大地改善铸币政策,这对可能需要时间锁定的NFT有利。
第三季度的Cardano Alonzo升级
Plutus是Alonzo升级的一部分,这是Cardano路线图上的主要升级阶段,该阶段引入了智能合约和构建dapp的功能。在先前的博客文章中,团队暗示了一个时间轴:
“ 5月和6月将是对用户进行质量保证和测试的时候,其后的功能冻结将持续四个星期。这将为加密交易所和钱包提供升级和为Alonzo协议更新做准备的时间。我们预计Alonzo升级(硬叉)将在夏末进行。”
根据Coingecko的说法,在撰写本文时,卡尔达诺的原生ADA代币当日下跌2.3%,至1.45美元。它在4月14日星期三创下1.53美元的历史新高。
