需知
- Solana 的 9 月 9 日升級,透過 v1 格式將開發者的最大交易容量從 1,232 個位元組提高至 4,096 個位元組。
- Yakovenko 認為,較大的交易可以支援零知識根與基於滾動的架構,同時在 Solana 上保持複雜應用程式的原子性執行。
- 遺留格式和 v0 格式保留現有限制,開發者必須採用 v1 才能存取進階密碼學運算的擴展容量。
Solana 將於 9 月 9 日啟動網路升級,將最大交易容量從 1,232 個位元組提升至 4,096 個位元組。此 3.3 倍的擴展為開發者在交易中提供了更多空間,用於指令、簽名、帳戶資訊和加密資料。
較大的交易可以在保留 Solana 原子執行保證的同時,支援原本需要多次提交的操作。根據 Solana 聯合創始人 Anatoly Yakovenko 的說法,一筆交易可透過擴展格式,將資料原子性地傳遞至兩個零知識根。
Yakovenko 也將基於滾動的應用列為潛在用途,強調了超越承載額外交易資料的架構可能性。因此,開發人員可以將證明驗證與狀態變更結合,而無需將相互關聯的操作分離至多筆交易中。
Solana 透過其原始的網路架構設定了 1,232 個位元組的上限,以適應最小的 IPv6 傳輸單元。然而,Solana 於 2022 年採用 QUIC 作為其預設交易導入協議,移除了維持該限制的技術基礎。
亦可閱讀:Kansas Jayhawks 在以 51-6 的壓倒性比分贏得開季比賽後,將 XRP 推向 Spotlight
較大的格式支援進階的加密運算工作負載
SIMD-0296 設定了更高的上限,而 SIMD-0385 引入了訪問該容量所需的 v1 交易格式。傳統交易和 v0 交易將保留其現有的限制,意味著應用程式不會自動獲得更大的交易配額。
相反,開發者在構建需要更多交易空間的應用程式時,必須採用 v1。Solana 識別出零知識證明、大型多重簽名安排、BLS 簽名和保密轉帳等可能受益的工作負載。
此外,威特尼一次性簽名由於攜帶相對較大的加密數據,需要大量空間。增加的容量可將這些操作包含在單次提交中,從而降低確認的複雜性以及各筆交易之間的依賴性。
此外,協議層交易比透過外部交易排序系統組合的捆綁交易提供更強的原子性保證。Solana 在預定的主網啟用前於測試網部署了 Transaction V1,讓開發者能夠測試整合並識別相容性問題。
然而,應用程式只有在開發者完成必要的升級並採用相容的基礎設施後,才能獲得擴展的容量。因此,此升級提供的是額外的基礎設施,而非保證所有 Solana 應用程式立即發生變化。其影響將取決於開發者在其生態系統中構建可靠的 ZK 系統、多重簽名工具、保密轉帳和基於滾動的解決方案。
亦可閱讀:Cronos 確認在 Tectonic 攻擊後仍有 9.19 百萬美元遺失
文章 Solana 交易擴展為 ZK Rollups 和複雜應用打開大門 首先出現在 36Crypto。

