Cardano 開發者在關鍵協議里程碑中推出五個新的 Plutus CIPs - U.Today

Cardano 計劃引入根據五個 CIPs 定義的新 Plutus 原語,這些 CIPs 分別是: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 中皆可用,擴展了 V1 和 V2 腳本的功能,並統一了不同版本之間的功能可用性。

新引入的內建函數和原生類型包括:CIP-138 | 陣列類型,提供高效的原生鏈上陣列處理能力;CIP-153 | MaryEraValue 類型,增強多資產值操作的效率;CIP-109 | 模指數內建,對於高級加密運算至關重要;CIP-132 | dropList 內建,支持高效的列表操作;CIP-133 | BLS12-381 上的多標量乘法,適用於高級密碼學運算,特別是零知識證明系統。

這些新內建函數將在所有 Plutus 版本中引入。整體而言,這些變更預計將提升腳本性能,降低執行成本,並大幅擴展開發者在 Plutus 中的實現能力。

ADA-1.29%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 回覆
  • 轉發
  • 分享
回覆
請輸入回覆內容
請輸入回覆內容
暫無回覆