9 月 3 日,作為 Layer-1 區塊鏈將主網切換至 Mesa 版本的一部分,Mina Mesa 升級停止了約八小時的交易處理。交易所暫停了 MINA 轉帳,而已部署的 zkApps 現需新的驗證金鑰才能恢復證明授權的活動。
當區塊持續沒有交易時,過程分為五小時;當網路未產生任何區塊時,則約為三小時。Mina 在 10:00 UTC 達到了交易截止時間,升級後的區塊生產者在區塊生產於 15:00 UTC 停止前,為 100 個插槽生成了空區塊。
官方升級執行手冊 現已將這些里程碑標記為已完成。它還記錄了美薩套件於 16:30 UTC 的發布,以及第一個美薩插槽於 18:00 UTC 的完成。今日上午,歸檔節點和手動節點的升級仍在進行中。
Mina 指示交易所從 10:00 UTC 的停止交易時段起,暫停 MINA 的充幣與提幣,直至 Mesa 網絡啟用為止。第一個 Mesa 時段已結束,但各交易所自行決定何時恢復轉帳支援。
Mina Mesa 升級縮短了插槽時間
Mina Mesa 升級也改變了網路的運行節奏。根據 Mina 的 feature explainer,此版本將插槽時間從三分鐘縮短至 90 秒。在壓力測試中,開發人員測試移除軟性限制時發現記憶體使用量急升,因此此版本暫時將 zkApp 交易限制為每區塊 12 筆。
較嚴格的相容性要求落在已部署的 zkApp 上。Mesa 改變了協議常數和電路限制,因此在升級前驗證金鑰下生成的證明不再能通過驗證。zkApp 在開發者使用 o1js 3.0 編譯出與 Mesa 相容的金鑰並更新鏈上儲存的金鑰之前,無法處理新的證明授權交易。
這是一次鏈上兼容性更新,而非已部署合約的永久性失敗。一旦新密鑰被記錄,zkApp 在符合恢復後的權限規則下,可再次在 Mesa 下提交經證明授權的交易。
Mina 的遷移路徑暫時允許將驗證金鑰權限設為 proof 或 impossible 的情況回退至簽名授權。設為 proof 的存取權限會收到相同的回退機制,但設為 impossible 的存取權限仍保持鎖定。在成功更新金鑰後,帳戶的交易版本將升級,其原始的驗證金鑰權限規則將恢復。
沒有固定的遷移截止日期:在 zkApp 更新其金鑰之前,備用機制將保持啟用。在此期間,即使區塊鏈已恢復,證明授權的活動仍將保持暫停狀態。
文章 零知識應用在區塊鏈升級破壞其底層驗證金鑰後停止運作 最先出現在 CryptoSlate。


