Cardano 开发者在关键协议里推出五个新的 Plutus CIPs - U.Today

Cardano 将引入由五个 CIP 定义的新 Plutus 原语,这些 CIP 分别是:CIP-109 | 用于 Plutus Core 的模幂内置函数;CIP-132 | 新的 Plutus 内置函数 dropList;CIP-133 | 支持 BLS12-381 上的多标量乘法的 Plutus;CIP-138 | Plutus Core 内置类型 - 数组;CIP-153 | Plutus Core 内置类型 - MaryEraValue。

5月8日,Cardano 预览测试网络进行了协议版本11的硬分叉。根据 Intersect 的消息,这意味着之前通过 Plutus 成本模型参数更新引入的这些新原语现在可以进行测试。

据报道,Node v11.0.1 现已全面发布,并已准备好进行主网硬分叉,随着节点、基础设施和生态系统协调的推进,向内时代的 van Rossem 硬分叉迈进,预览版现已进入第一个由治理驱动的激活阶段。

此外,DB-Sync 13.7.0.5 已升级为完全支持主网的版本,兼容节点 v11.0.1。

Cardano 计划更新核心功能

即将到来的协议版本11的内时代硬分叉将针对 Plutus 性能进行有针对性的改进。Plutus 指的是 Cardano 的原生智能合约语言,基于 Haskell 编程语言。名为 van Rossem 的内时代硬分叉还将提升账本一致性和节点安全性。

此次升级后,所有内置函数将在 Plutus V1、V2 和 V3 中都可用,从而扩展了 Plutus V1 和 V2 脚本的功能,并统一了不同版本之间的功能可用性。

新引入的内置函数和原生类型包括:CIP-138 | 数组类型,提供高效的原生链上数组处理能力;CIP-153 | MaryEraValue 类型,支持优化的多资产价值操作;CIP-109 | 模幂内置函数,关键用于高级加密;CIP-132 | dropList 内置函数,支持高效的列表操作;CIP-133 | BLS12-381 上的多标量乘法,适用于高级密码学操作,特别是零知识证明系统。

所有这些新内置函数将会在所有 Plutus 版本中引入。总体而言,这些变更预计将提升脚本性能,降低执行成本,并显著扩展开发者在 Plutus 中的能力。

ADA-4.01%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论