原文作者:AlΞx Wacy
原文編譯:Luffy,Foresight News
zkSync 生態系統正在快速增長,但也面臨著一個障礙:Gas 價格上漲。深入研究後,我發現了一些降低交易成本的方法。
zkSync 的成功顯而易見,它的TVL 增長令人驚嘆。然而,許多人仍然對這種L2 解決方案的高交易成本感到困惑,到底是什麼原因造成的?我們要如何降低交易成本呢?
zkSync 的交易費用機制
zkSync 上交易的Gas 費由兩部分組成:鏈上和鏈下。鏈上費用是在以太坊上檢查證明和發布增量狀態(新舊狀態之間的差異)的成本,鏈下費用是存儲狀態和生成證明的成本。
鏈上費用成本隨以太坊網絡上當前的Gas 價格波動;鏈下費用是一個設定值,約為0.001 美元,狀態包含了有關錢包和余額的所有詳細信息,加密證明表明交易是合法的並且與當前狀態一致。
以太坊和zkSync 中的Gas 機制比較
以太坊Gas 機制
-
Gas limit = 消耗的最大Gas
-
Gas 價格= 每單位Gas 的ETH 價格
-
總費用= Gas limit x Gas 價格
zkSync Gas 機制
-
固定的鏈下費用和可變的鏈上費用
-
鏈上費用取決於當前的以太坊價格和要在以太坊上發布的數據量
-
鏈下費用不取決於交易的複雜性
跟踪zkSync 上Gas 價格,降低交易成本
zkSync 中有一個參數「Gas_PER_PUBDATA_LIMIT」可用於計算交易成本。它是向以太坊發布一字節數據的Gas 價格,由運營商根據當前Gas 價格確定,只影響交易費用的鏈上部分。
跟踪Gas 成本對於網絡的最佳運行至關重要,因為zkSync 的性能取決於Gas 成本。
你可以使用一些便捷的工具來跟踪Gas?
CoinTool 網站提供了一個儀錶盤可以讓用戶實時跟踪Gas,並且它支持瀏覽器插件。
如果你想節省Gas 費,請查看@alex_kroeger 貢獻的Dune 圖表。密切關注這個圖表,你可以在Gas 低的時候發起交易,從而節省成本。
還有一個鮮為人知的技巧,或能幫你降低交易成本。
首先在Metamask 中開啟高級Gas 設置。
當創建交易時,點擊「編輯」,並將Gas limit 降低3 倍。
雖然沒有書面證據支持這種方法,但有些人會覺得這樣交易更便宜。實際情況可能並非總是如此。
請注意,這樣操作存在一定風險,因為交易可能會因Gas 不足而被取消。