
Cardano的下一个升级版Alonzo将为区块链引入智能合约支持。 Alonzo将使用Plutus平台建立智能合约开发的基础设施和工具。
上周,Cardano(ADA)创始人查尔斯·霍斯金森(Charles Hoskinson)提出了到2025年的区块链发展路线图。他提到,随着Voltaire最终更新,Cardano生态系统将作为一个自给自足的系统运行。
在此之前,首先需要执行几个步骤。预期的下一个更新是Alonzo升级,将为区块链引入智能合约支持。
Plutus平台
在IOHK博客中,使用Plutus平台描述了Alonzo的开发。该平台将为Cardano区块链提供本机智能合约语言。
根据该帖子,Plutus需要理解三个概念。第一个是扩展UTXO,接下来是Plutus核心,Plutus的链上部分。最后,还有Plutus应用程序框架(PAF),PAF是Plutus的链下部分,可与智能合约进行交互。
像比特币(BTC)一样,卡尔达诺(Cardano)使用未花费(U)交易(TX)输出(O)记帐模型(UTXO)。根据帖子:
“ EUTXO通过允许输出地址包含复杂的逻辑来决定哪些事务可以解锁它们,以及向所有输出添加自定义数据,扩展UTXO模型。”
可以在将交易发送到区块链之前在链外检查交易的有效性。
要实现EUTXO,必须明确定义术语脚本和数据,这就是Plutus Core提供的功能。 Plutus Core脚本将在链上实时进行交易验证期间由节点执行。
但是,Plutus应用程序的编写者还需要考虑构建和提交事务的脱链部分。然后,PAF可以轻松访问Plutus应用程序常用的服务。
Cardano上的NFT
帖子的内容是技术性的。但是,它确实给出了这些组件将为Cardano提供支持的示例。 2月推出的Mary硬叉,将本机令牌引入了区块链。从理论上讲,用户现在可以在Cardano上进行NFT,尽管还不完善。
通过部署Plutus平台,表面上用户将能够编写铸造策略。正如帖子所解释的那样,“在铸造或刻录期间,Plutus Core策略脚本将在铸造或刻录事务的上下文中执行,且脚本必须批准或禁止该操作。”
制定更复杂的铸币政策进一步促进了Cardano上NFT的增长。
注:原文来源于beincrypto,由Linda编译,英文版权归原作者所有。

