提案レビュー

MLabs - Grumplestiltskin 2: Pasta Curve組み込みとKimchi PLookup概念実証

MLabs - Grumplestiltskin 2: Pasta Curve Builtins and Kimchi PLookup Proof-of-Concept

MLabs LTD / ₳1,167,325

$291,948 / 約4,591万円(概算換算)

Abstain 回答・条件確認待ち(検討余地あり) medium 6 comments 1 WPs 日本語作業訳 Hydraコメント投稿済み
表示はHydra提出済みの現在の投票内容です。公式締切の2026-06-12まではHydra回答、追加証拠、NCL制約、ポートフォリオ判断により更新される可能性があります。提案者・関係者の追加回答はHydra Voting上の当該提案コメント欄へ投稿してください。

SIPOのAbstainについて

SIPOのAbstainは、未確認・未投票ではありません。提案価値を否定するものではなく、現時点ではYesまたはNoとして明確に支持・不支持を表明するだけの根拠が十分ではない、または追加確認を要すると判断した提案について、Hydra上で明示的にAbstainを記録したものです。

これにより、未投票によって意図せず支持率計算へ影響することを避け、SIPOの投票意思をより正確に反映しています。

概要

SIPO DRepレビュー支援用の日本語作業訳です。正式な内容はHydra Voting上の英語原文を参照してください。

MLabsは、CardanoのZK基盤を拡張するため、Pallas/Vesta(Pasta curves)をPlutus Coreの組み込み関数として追加し、Kimchi系PLookup verifierの概念実証をYTxP/Plutarchで実装することを提案しています。成果物は、Pasta curve builtinsのCIP、cardano-baseへのarkworks-rs FFI実装、Plutus Core builtins、YTxP更新、Kimchi PLookup PoCです。SIPOとしては、Core ZK capabilitiesへの貢献と公共インフラ性を評価し得ます。一方で、Pastaをプロトコルレベルで追加する技術的必然性、BLS12-381/KZG/Midnight系アプローチやforeign-field arithmeticとの比較、Grumplestiltskin 1の未完了TPA sign-off、CIP/PR不採択時の扱い、Eryx auditの範囲、MLabs全体の同時実行能力、ADA価格上昇・scope縮小・PoC実用性不足時のTreasury返還条件を確認する必要があります。

英語原文を表示

Zero-knowledge proofs (ZKPs) let one party verify that another knows something — or has performed some computation — without revealing the underlying data. They're foundational to privacy-preserving applications across blockchains. CIP-381 already brought basic ZKP support to Cardano via the BLS12-381 elliptic curve builtins, but the proof systems built on it are limited by the curve's properties: proofs are large, verification is slow, and many of the most efficient modern proof systems aren't usable at all. Mina's Kimchi proof system shows what better looks like. It uses a different curve family — the Pasta curves (Pallas and Vesta) — designed for recursive composition, where one proof can verify another. Combined with a technique called PLookup, it produces dramatically more efficient proofs for many practical use cases, including table-based privacy applications. Cardano cannot use this on-chain today because the necessary curve operations aren't available as Plutus Core builtins. This proposal closes that gap: - A CIP describing UPLC builtins for the Pallas and Vesta curves, modeled on the existing CIP-381 BLS12-381 interface. - An implementation in cardano-base (using the well-established arkworks-rs library) and the corresponding builtins in Plutus Core. - A proof-of-concept verifier for Kimchi-variant PLookup proofs, built using the YTxP framework MLabs delivered under Catalyst Fund 12, demonstrating the new capabilities end-to-end. This continues from the original Grumplestiltskin project (a 2025 Cardano Treasury proposal that delivered a parameterized curve framework in Plutarch). Where Grumplestiltskin 1 established that Cardano-native implementations of cryptographic curves are effectively impossible, instead Grumplestiltskin 2 adds specific high-value curves at the protocol level — specific support for curves that matter. The two efforts are complementary.

Hydra Votingで提案を見る

SIPO投票表示メモ

この表示は現在の投票内容です。補助表示は投票先ではなく、確認ポイントや回答・条件確認の状態を示します。

現時点のSIPO投票前表示はAbstainです。提案価値の否定ではなく、Hydra上の回答、追加証拠、条件確認を待つ扱いです。

Hydra回答のお願い

判断更新に必要な回答・追加資料・条件説明は、Hydra Voting上の当該提案コメント欄へ投稿してください。

SIPOレビュー理由

  • コメント活動が多いため、DRepおよびコミュニティ上の懸念を確認する必要がある。
  • コミュニティコメントのシグナルが弱い、または賛否・懸念が混在している。
  • 重要な否定的シグナル、または未解決のコミュニティ懸念が残っている。

戦略シグナル

  • Cardanoを新しい技術潮流に接続する可能性がある。