隱私幣 Zcash 的核心開發者近日發布首份關於動態費用市場的完整設計藍圖,開啟了社群對於這條運行逾十年的區塊鏈該如何在 ZEC 價格、用戶活動與機構關注度同步攀升之際,應如何為交易定價的討論。
由 Shielded Labs 發布的提案主張擺脫 Zcash 過去長期採用的固定手續費模式——該模式一開始設定為 10,000 zatoshi,後來下調至 1,000——這種設計在需求低迷時尚能運作,但最終卻助長了所謂「sandblasting」式的垃圾攻擊,造成錢包卡頓、區塊鏈網路嚴重壅塞。
較早提出的 ZIP-317 提案雖然透過引入基於 action 的記帳機制封堵了遭濫用的攻擊途徑,但仍保留了可預期、偏低且無法隨使用情況動態調整的手續費設計。
開發者指出,隨著 ZEC 近期行情回溫、新用戶持續加入,以及各家 Zcash 數位資產財庫相繼出現,現行的手續費機制正變得愈來愈難以維持。提案指出,已有部分用戶開始回報,以 ZEC 計價的交易成本正在上升,而在某些極端情況下,例如單一用戶持有大量極小金額的交易紀錄,若要全部轉成隱私交易,竟需支付兩位數 ZEC 的手續費,這正顯示出,當代幣價格攀升時,僵化的手續費機制便會徹底失靈。
該提案計劃引入一種設計簡單、採無狀態運作的動態手續費機制,核心依據為所謂的「可比價格(comparables)」,也就是根據過去 50 個區塊中觀察到的每個 action 手續費中位數來定價,並透過補入合成交易來模擬網路長期處於壅塞狀態下的市場行為。
前述的手續費中位數會被用作「標準手續費」,並再進一步歸類到最接近的 10 的次方檔位,藉此降低交易之間的可關聯性,並避免洩漏用戶資訊。當網路壅塞時,系統則會暫時開啟手續費為標準費率 10 倍的優先通道,讓用戶在不重做協議設計的前提下,仍可透過支付較高手續費來競爭區塊空間。
這套系統被設計為分階段上線:第一步是在鏈下執行,用於監測與收集數據,接著成為錢包端的手續費政策。最後,在獲得社群同意之後,才以簡單的共識變更形式上鏈,並加入到期高度限制以及「Powers-of-10」等規則。這種做法避免了類似 EIP-1559 機制那樣的複雜度與分叉風險,同時也維持了 Zcash 既有的隱私約束不被破壞。