Solana 將於 9 月 9 日(週三)正式在主網上線 Transaction v1 功能,將最大交易容量從 1,232 位元組擴大至 4,096 位元組,增幅超過三倍;這項升級由兩份 Solana 改善提案定義:SIMD-0296(更大交易)與 SIMD-0385(Transaction v1 格式)。
Transaction v1 的技術規格
Transaction v1 由兩份 Solana 改善提案共同定義:SIMD-0296 規定更大的交易上限,SIMD-0385 定義 Transaction v1 的格式;兩份提案均由 Jacob Creech 與 Andrew Fitzgerald 共同撰寫。新功能在測試網與開發網已穩定執行一段時間,並於 2026 年 9 月 9 日在主網正式上線。
Transaction v1 採向後相容設計,現有的 v0 格式繼續有效;錢包與應用程式只在需要更大交易空間時才採用 v1 格式,無強制遷移要求。
Transaction v1 最直接受益的三種交易場景
容量從 1,232 位元組擴大至 4,096 位元組後,以下三類交易型別可獲得最直接的效益:
大型密碼學證明:ZK proof 等驗證資料以往常因超過 1,232 位元組限制而被迫拆成多筆交易,Transaction v1 允許將完整的 ZK 驗證資料打包在單一交易中送出
多簽審批流程:企業金庫或 DAO 提案等需要多位簽名者批准的資金轉移,每個簽名均佔用空間,v1 讓多簽審批流程能在單一交易內完成
機密轉帳:部分隱私交易機制需要額外的加密包裝,原有容量不足導致交易失敗或效率降低,4,096 位元組為此類操作提供了充足的容量空間
4096 位元組上限的設定原因
上限定在 4,096 位元組(4KB)有硬體層面的考量:這是驗證者節點使用的標準記憶體頁面大小,若單筆交易跨越多個記憶體頁面,處理成本會顯著上升,對維持 Solana 的高 TPS(每秒交易量)不利;4KB 因此是在擴大容量與維持網路效能之間的平衡點。
舊的 1,232 位元組限制源自 Solana 早期的網路設計——每筆交易必須塞進約 1,280 位元組的 IP 封包內;2022 年,Solana 調整了交易流量的傳輸方式,使那項硬性天花板不再必要,Transaction v1 的推出是對這一歷史設計限制的正式移除。
RPC 節點與讀取服務的必要更新
Transaction v1 對讀取鏈上資料的服務影響,大於對寫入交易的影響。所有抓取區塊與交易資料的服務(RPC 節點、鏈上資料供應商、錢包後端)都必須更新程式碼,否則遇到 v1 格式的交易會直接回傳錯誤。
另一個具體影響在優先費(priority fee)的欄位位置:v1 將優先費資訊存放在與 v0 不同的欄位,舊版軟體讀取 v1 交易時會顯示「零費」,即使使用者實際上已支付加速費;錢包介面、區塊鏈瀏覽器與交易 App 若未更新,使用者將看到不準確的費用顯示。
與以太坊的容量比較
從協議設計比較,以太坊沒有協議層的交易大小限制,開發者只要支付更高的 Gas 費,就能在單一交易內執行資料密集型操作;Solana 過去在「單筆交易能容納多少指令」這一面向存在明顯限制。Transaction v1 將上限提升至 4,096 位元組後縮短了兩鏈的差距,但 4,096 位元組對以太坊 L1 而言仍不算大——以太坊上一筆複雜的 DeFi 組合交易(如多池套利或多資產借還)經常超過這個數字。
對 Solana 生態的實際技術意義在於消除了開發者的 workaround:過去必須將操作拆成多筆交易時,需要處理跨交易的狀態依賴與失敗回滾問題;Transaction v1 讓複雜邏輯能在一個原子操作中完成,與傳統程式設計模式更為接近。
常見問題
Solana Transaction v1 的上線日期、最大容量變化與定義提案為何?
Solana Transaction v1 於 2026 年 9 月 9 日(週三)在主網上線,最大交易容量從 1,232 位元組擴大至 4,096 位元組(超過三倍);升級由 SIMD-0296 與 SIMD-0385 兩份提案定義,由 Jacob Creech 與 Andrew Fitzgerald 共同撰寫,此前已在測試網與開發網穩定執行。
4096 位元組的上限為何設定在這個數字,而非更高?
4,096 位元組是驗證者節點使用的標準記憶體頁面大小,若單筆交易跨越多個記憶體頁面,處理成本會顯著上升,對維持 Solana 的高 TPS 不利;4KB 是在擴大容量與維持網路效能之間的平衡點。
RPC 節點與讀取服務需要如何更新,優先費欄位變更的具體影響為何?
所有抓取區塊與交易資料的服務均須更新程式碼,否則遇到 v1 交易會直接回傳錯誤;v1 的優先費欄位位置與 v0 不同,舊版軟體讀取時會顯示「零費」,即使使用者已支付加速費,錢包與區塊鏈瀏覽器若未更新將顯示不準確的費用資訊。