CardanoがPlutusコストモデルの更新を批准、施行は6月18日に予定
CardanoのオンチェーンガバナンスはMainnet Plutus Cost Modelの更新を批准し、施行は2026年6月18日に予定されている。開発者およびdAppチームは、変更が適用される前にPreviewとPreprodでスマートコントラクト、トランザクションビルダー、コスト推定ロジックをテストするよう求められている。
By SongMarketCap
Cardanoは2026年6月13日にMainnet Plutus Cost Model更新のためのガバナンスアクションを批准した。Intersect MBOによれば、施行は6月18日協定世界時21:45頃に予定されている。このプロトコルパラメータ変更は、Cardano上のスマートコントラクト取引における実行単位を算出するために用いられるパラメータセットであるV1、V2、V3のPlutusコストモデルを更新する。
Cardanoガバナンスが「Update Plutus Cost Models」アクションを承認
「Update Plutus Cost Models」と題されたガバナンスアクションは、Cardanoメインネットでプロトコルパラメータ変更として提出された。CardanoScan上では、このアクションはガバナンスアクションID gov_action1eqhnsdyf3exhp5mqt7sdjtl7xy69wqg8tvg854psns2jt72cra3qqrcnr8r の下で批准済みと表示されている。
CardanoScanではConstitutional Committeeの賛成票が5票、反対票はなく棄権もないと表示されている。DRep投票は賛成に39億4千万のステークが集まり、支持率は68.61パーセントと記載されている。SPOsはこの種のパラメータ更新アクションには投票資格がなく、そのこともエクスプローラーのデータに示されている。
批准は、そのガバナンスアクションがCardanoのオンチェーンガバナンス手続において所要の承認を得たことを意味する。施行は、承認済みのパラメータ変更がネットワークに適用される別個の工程である。施行後、更新されたコストモデルは、実行予算、手数料、Plutusスクリプトの挙動を推定する各種ツールが用いるメインネットのパラメータの一部となる。
Plutus V1、V2、V3のコストモデルに新たなオンチェーン値が適用
Plutus Cost Modelは、トランザクション手数料のうちPlutusスクリプトの実行に起因する部分を決定する。これはCPUとメモリの要素により実行単位を割り当て、その実行単位がスマートコントラクトを用いる取引の手数料計算に使われる。
Plutus V1は、Alonzo期に導入されたCardanoのスマートコントラクト用スクリプト環境の初期版を指す。Plutus V2はVasilアップグレードによりスクリプト機能を拡張し、より効率的なdApp設計を可能にする機能を含んだ。Plutus V3はConway期およびその後のアップグレードに関連する新しい反復版で、組み込み関数とコストモデルパラメータの集合が拡張されている。
オンチェーンのガバナンスアクションは、plutusV1、plutusV2、plutusV3の完全なコストモデル配列を更新する。公表資料では、V1、V2、V3にわたるequalsByteStringに関する変更、およびV3における整数演算divideInteger、modInteger、quotientInteger、remainderIntegerに関する変更が強調された。Intersectのスレッドでの公開技術補足では、変更はCPU値に限られず、メモリコストを含むV1とV2の追加変更もあると述べられている。
開発者にとっての権威ある参照元は、オンチェーンのガバナンスアクションに記録され、CardanoScan、Cexplorer、AdaStatなどのツールで表示される新しい値の完全集合である。告知では、過去の値と新しい値のすべてを比較する正式な一覧表は公開されていないため、完全な技術的比較を必要とするチームは、新しいオンチェーン配列をそれまで有効だった台帳のコストモデル定義と照合する必要がある。
開発者はExUnits、手数料、スクリプト予算の再テストが必要
Intersectは、施行前にPreviewとPreprodでセットアップをテストするよう、開発者およびdAppチームに呼びかけた。このリマインダーは、メインネットにトランザクションを送信する前に手数料、CPU、メモリ、担保額を計算するDeFiプロトコル、NFTインフラ、ウォレット連携、インデクサ、トランザクションビルダー、バックエンドサービスに該当する。
実務的なテストとして、各チームは現在のdAppコード、トランザクションビルダー、コスト推定ライブラリを用いてスクリプトのコストを再実行し再見積もりする。目的は、スクリプトが想定するExUnitsの上限内で引き続き実行されること、そして手数料と担保の計算が新しいメインネットのコストモデルパラメータと整合していることを確認することにある。
ウォレット、dApp、またはトランザクションビルダーがハードコードされた値や古いコストモデル値を使用している場合、誤った実行予算を算出するおそれがある。施行後、予算が低すぎればトランザクションの実行失敗につながり、また古いまたは不正確な前提に基づいて計算するツールでは手数料見積もりが不必要に高くなる可能性がある。
Plutus Cost Modelの更新は、Van Rossemハードフォークのガバナンスプロセスとは別個のプロトコルパラメータ変更アクションである。これはProtocol Version 11に向けた同一の技術的準備期間の一部であり、ウォレット、インフラ提供者、dApps、ノードオペレーターが台帳およびPlutusの変更に備えている。6月18日には、既存パラメータに対する更新済みコストモデルがメインネットに適用され、新たに導入されるPlutusプリミティブはハードフォークの有効化後にのみアクティブになる。