イーサリアムのマージはMinaのZKPにとって何を意味するのか?
著者:Phil Kelly
イーサリアムのマージは、今後24時間以内に完了する見込みで、O(1) LabsとMinaエコシステムの他のメンバーはこれを祝う準備をしています。これは、なぜ私たちがイーサリアムの成功したマージにこれほど関心を持っているのかを説明する良い機会であり、同時にMinaがプライバシーと証明のグローバルなゼロ知識レイヤーとして、マージ後にイーサリアムとどのように協力するかを皆さんにお伝えします。
まず、Minaとイーサリアムの間の技術的な関係を振り返り、最近のロードマップで更新された内容を見てみましょう:
- SnarkyJSは、イーサリアムと互換性のある署名をオンラインで検証できるようになります。これにより、開発者はイーサリアムや他のEVM互換チェーン上のアカウントの所有権を検証するzkAppなどを構築できます。
- Minaの状態ルートは、イーサリアムメインネット上の専用スマートコントラクトに保存および更新され、イーサリアムとMina財団が共同で開発を支援します。この作業は最初は「橋」として発表されましたが、より正確には、新しいセキュリティ仮定なしにデータを一つのチェーンから別のチェーンに移動させる方法であり、Minaをイーサリアムエコシステムの一部にします。
- MetaMaskは、MetaMaskのSnaps APIを通じてMinaと直接協力します。
今後のデータフローとスマートコントラクト活動のいくつかの例:
- イーサリアム上のアイデンティティ/評判スコアに関連する活動の証明を提供:SnarkyJS回路は、イーサリアム上の関連状態(NFTの保有量、DeFiプロトコルとの相互作用、'OG'-nessなど)を読み取り、関連する主張(「最も活発なユーザーの上位5%」など)を証明し、検証してMinaに証明を保存します。その後、Minaの状態がイーサリアムにブリッジされ、証明はDeFiプロトコルの差異料金など、ネイティブなイーサリアム活動をサポートするために使用されます - 以前のDeFi活動に基づいて(最終的には複数のチェーンから読み取ります)、またはNFT発行時にそのNFTの履歴に基づいてユーザーにエアドロップする方法です。
- イーサリアム活動に基づくプライバシー匿名チャット (Gated anonymous chat):SnarkyJSで書かれたMina zkAppは、イーサリアム上の関連状態(NFTの保有量、DeFiプロトコルとの相互作用、'OG'-nessなど)を読み取り、関連する主張(例えば、Gitcoinのあるファンドの寄付者)に対する証明を提供し、証明を検証してMinaに保存します。その後、証明はプライバシーチャットサービスに提供され、アクセスを可能にします。
マージ後、これらの計画にどのような変化がありますか?ロードマップは変わりません。
私たちは1年以上前にMinaを立ち上げ、最初の簡潔でZKベースのブロックチェーンおよびWeb3状態レイヤーとして位置づけました。ゼロ知識スマートコントラクトZK回路(zkApp)を構築するためのSnarkyJSフレームワークは6月に立ち上がりました。SnarkyJSの主な利点は次のとおりです:
- TypeScriptベースで使いやすく、暗号の専門家でない開発者でも簡単に扱えます
- 回路は信頼できる設定を必要としません(Kimchiに基づくPlonk15)
- 無限の「再帰」ルーチンを構築でき、無限の取引を一定のサイズの証明に集約できます
- カスタムゲートとWASMを使用して最適化され、ブラウザ内で効率的に動作します
現在、zkAppはMina QAネットワークにデプロイ可能です、私たちはZKAppの最終的なインセンティブテストネットに向けて迅速に進んでいます。
O(1) Labsは今週新しいZKビルダーのグループに参加しました、彼らはzkApps Builders Programの一部として既存のzkAppリストに追加されます。さらに、私たちは6月からSnarkyJSの立ち上げパートナーとの協力を開始し、このフレームワークに関するフィードバックを得て、彼らがコードを提供するのを助けています。
最後に、私たちはこのマージを非常に楽しみにしており、Web3コミュニティが高度に複雑で非常に意義のある分散型ネットワークを実現できる能力を証明することになります。同時に、私たちに持続可能な利益をもたらし、いくつかのブロックチェーン(PoSコンセンサスを使用するMina Protocolなど)はすでにこれらの利益を享受しています。
zkAppの構築に興味がある方は、お気軽にお問い合わせください。イーサリアムでzkAppを使用する方法に関する質問を歓迎します。もしまだ不慣れであれば、以下のリンクをチェックして、私たちのZKP運動に参加してください。
SnarkyJS Launch Weekの資料を使って基礎を学び、開発者の方はこちらからzkAppの構築を始めてください。
私たちの立ち上げパートナーシッププログラムに関する発表をお読みください。Web3プライバシーと認証の革新者であるBrave Browser、SISMO、DIAはSnarkyJSを使用してZKスマートコントラクトコードを構築し、フィードバックを提供しています。
引き続きご注目ください。私たちはインセンティブテストネットに向けて進んでいきます。