9月3日、レイヤー1ブロックチェーンがメインネットをMesaリリースに移行したため、Mina Mesaアップグレードにより約8時間にわたりトランザクション処理が停止しました。取引所はMINAの振替を一時停止し、展開済みのzkAppsは、証明認証アクティビティを再開する前に新しい検証キーが必要です。
ブロックが取引なしで継続した場合、プロセスは5時間に分割された。ネットワークがブロックを生成しなかった場合、約3時間となった。MinaはUTC 10:00の取引カットオフに達し、アップグレードされたブロックプロデューサーはブロック生成がUTC 15:00に停止するまで、100スロット分の空ブロックを生成した。
公式アップグレード実行手順は、これらのマイルストーンを完了済みとしてマークしています。また、MesaパッケージのリリースをUTC 16:30、最初のMesaスロットをUTC 18:00に完了済みとして記録しています。アーカイブノードおよび手動ノードのアップグレードは、今朝も進行中でした。
Minaは、10:00 UTCのトランザクション停止スロットからMesaネットワークが稼働するまで、MINAの入金と出金を無効にするよう取引所に指示しました。最初のMesaスロットはすでに完了しましたが、各取引所が自身の振替サポートを再開するタイミングを制御しています。
Mina Mesaアップグレードでスロット時間の短縮を実現
Mina Mesaアップグレードは、ネットワークの動作サイクルも変更します。Minaの機能説明によると、このリリースによりスロット時間は3分から90秒に半減します。開発者がソフト制限の削除をテストした際、メモリ使用量の急増が確認されたため、zkAppトランザクションを一時的に1ブロックあたり12件に制限しています。
より厳しい互換性要件は、デプロイ済みのzkAppsに課されます。Mesaはプロトコル定数と回路制約を変更するため、アップグレード前の検証キーに対して作成された証明はもはや検証されません。zkAppは、開発者がo1js 3.0でMesa互換のキーをコンパイルし、オンチェーンに保存されているキーを更新するまで、新しい証明認可トランザクションを処理できません。
これはチェーン上の互換性更新であり、デプロイされた契約の恒久的な失敗ではありません。新しいキーが記録されれば、zkAppは再びMesaの復元された権限ルールに従って、証明認可トランザクションを送信できるようになります。
Minaの移行パスでは、検証キーの権限がproofまたはimpossibleに設定されている場合、一時的に署名認証にフォールバックします。proofに設定されたアクセス権限は同じフォールバックを受けますが、impossibleに設定されたアクセス権限はロックされたままです。キーの更新が成功すると、アカウントのトランザクションバージョンが進み、元の検証キー権限ルールが復元されます。
移行の固定期限は設けられていません:zkAppがキーを更新するまで、フォールバックは有効なままです。それまで、チェーンは再開されていますが、証明認証によるアクティビティは引き続き一時停止されたままです。
投稿 ゼロ知識アプリがチェーンアップグレードにより基盤となる検証キーが破損し、利用不能に は最初に CryptoSlate に掲載されました。


