如果你玩鏈上,大概率遇過這些尷尬的情況:
新地址裡收到一筆穩定幣,轉出卻跳窗顯示沒 ETH 付 Gas;想在 DEX 換個幣,卡住;從交易平台提了一筆 USDC,才意識到自己沒準備 Gas.....
凡此種種,不得不先去別處找法幣管道或者到處求人轉點「水」,這也算是 Crypto 世界最經典的新手勸退現場了。
而最近,Vitalik Buterin 提到 EIP-8141(Frame Transactions,幀交易)的進展,也再度把新的想像空間推到大家面前:未來錢包裡沒有 ETH,也可以直接轉帳,Gas 可以直接從 USDC 中扣除,甚至某些應用為了吸引使用者,可以乾脆替你承擔 Gas。
消息一傳開,很快就發酵成了一句嚇人的暴論:「以後用以太坊都不需要 ETH 了,那 ETH 還有什麼價值?」
答案沒那麼簡單。
使用者用什麼支付費用,和以太坊協議最終用什麼結算費用,其實是兩件完全不同的事。
一、不用 ETH 支付 Gas,究竟是什麼意思?
先從今天的一筆普通以太坊交易說起。
譬如 Frank 錢包裡有 1000 USDC,他想給朋友轉 100 USDC,但只要錢包裡沒有 ETH,這筆交易就發不出去。
原因很簡單,目前普通以太坊帳戶的邏輯非常死板,發起交易的人,同時也是負責支付網路 Gas 的人——Frank 簽名、Frank 發起交易、Frank 的 ETH 餘額支付 Gas,三件事情基本綁在了一起。
EIP-8141 想做的事情,就是把它們拆開。
按照目前的設計,一筆 Frame Transaction 可以被拆成多個不同的「Frame」,分別負責驗證交易、確認誰來支付 Gas,以及真正執行使用者操作。
於是未來 Frank 轉帳時,可以變成 Frank 仍然簽名,證明「這 100 USDC 確實是我要轉的」,但另外一個 Paymaster 或帳戶負責拿出 ETH,替 Frank 向以太坊網路支付 Gas,Frank 再用少量 USDC 向這個 Paymaster 支付費用。
對 Frank 來說,看到的可能只是轉帳 100 USDC,網路費用 0.1 USDC,整個過程中,甚至不需要知道 ETH Gas 是多少,也不需要提前準備 ETH。
但站在以太坊協議的角度,事情並沒有變成「以太坊開始收 USDC 作為 Gas」,只是有人在後台替 Frank 拿 ETH 付了 Gas,然後再用 USDC 和 Frank 結算。
EIP-8141 官方給出的 ERC-20 支付範例就是類似結構,由 Sponsor 負責批准並承擔 Gas,而使用者可以向 Sponsor 轉移 ERC-20 Token 作為費用。
如果把它類比成現實生活中的消費,會更容易理解。
我們去日本刷人民幣信用卡時,使用者感知到的是「人民幣扣款」,商家收到的可能是日圓,但這並不意味著日本的底層結算貨幣因此變成了人民幣,前台支付資產和後台結算資產,本來就可以不是同一個東西。
EIP-8141 做的,本質上也是類似的抽象。說到底,使用者可以不再親自持有 ETH,由其他帳戶代付 ETH Gas,再使用 USDC 等資產完成費用結算。
兩者看起來只差幾個字,對 ETH 的含義卻完全不同。
二、以太坊為什麼非要把 Gas「藏」起來?
事實上,「不用自己準備 ETH」也並不是一個全新的想法。
ERC-4337 引入的 Account Abstraction 和 Paymaster,已經允許智慧帳戶實現 Gas Sponsorship,應用可以替使用者支付手續費,也可以讓使用者使用穩定幣承擔費用。
只不過 ERC-4337 能做是能做,但更多是在協議之外增加一套 UserOperation、Bundler、EntryPoint 和 Paymaster 基礎設施,EIP-8141 則試圖把這類能力更原生地放進以太坊交易結構本身。
說到底,核心就是為了解決一個早該解決的問題:普通使用者憑什麼非要理解什麼是 Gas?
現實生活裡,你在微信給朋友轉兩百塊錢,微信絕對不會跳窗讓你「先去另一家平台買兩塊錢的清算代幣」。
但 Crypto 過去偏偏就這麼折磨人。
在以太坊要準備 ETH,到了 Solana 得換 SOL,去 BNB Chain 又得囤 BNB,哪怕換個新的 L2,第一反應也是先查錢包裡有沒有啟動資金。老手可能花兩分鐘跨個鏈就應付過去了,可對圈外人來說,這就是一道能直接讓人關網頁走人的天塹。
除了把 Gas 藏起來,幀交易還能順手解決不少頑疾。
比如現在去 DEX 交易一個新代幣,你得先點一次 Approve 授權,再點一次 Swap,錢包跳窗確認兩次。萬一後面的 Swap 失敗了,前面的授權還長期掛在鏈上,留下被盜風險。
那如果用 Frames,這兩件事能直接打包成一個原子批次:只要 Swap 失敗,前面的授權自動跟著回滾,乾乾淨淨。
這就涉及一個更大的想像空間了,未來誰來授權、誰來執行、誰來付錢,以及用什麼方式驗證,都可以被拆開重新組合。
三、那 ETH 到底是利多還是利空?
這也是這輪討論中最容易走向兩個極端的地方。
一種說法是,「以後不用 ETH 付 Gas,ETH 沒價值了」,另一種說法則是,「使用者門檻降低,交易量暴漲,所以對 ETH 是超級利多」。
對於涉及底層協議使用體驗的大架構改革,現在還很難下定論,但可以確定的一點是,EIP-8141 並沒有取消 ETH 作為以太坊底層 Gas 與費用結算資產的角色。
使用者可以感知不到 ETH,但負責替使用者付款的 Paymaster、應用或者其他帳戶,依然需要有能力承擔以 ETH 計價的網路費用,現有 EIP-1559 費用市場也沒有因為 Frames 而被穩定幣取代。
改變的只是 ETH 需求的位置。
今天可能是 100 萬個使用者,每個人為了 Gas 在錢包裡放一點 ETH;未來則可能變成少量 Paymaster、錢包服務商和應用持有更大的 ETH 週轉餘額,然後替大量普通使用者統一處理 Gas。
當然,也別天真地覺得「使用者每付一筆穩定幣,後台就會去次級市場用市價掃貨買等額 ETH」。代付商有自己的庫存管理和避險策略,它很難直接轉化為散戶想像的即時買盤。
Paymaster 可以提前準備庫存,可以動態補倉,也可以採用其他資金管理方式,因此僅憑「以後可以用穩定幣付 Gas」,很難直接推導 ETH 會因此產生多大的新增買盤。
真正的勝負手,只有一個邏輯:體驗最佳化之後,最終有沒有帶來更多真實的以太坊使用需求,到底能不能把盤子做大?
算筆帳就很直觀:
- 如果過去有 100 個人打算進場,其中 70 個人被買 Gas、算 Gwei、跨鏈折騰得半路棄坑,最後只有 30 個人完成了交易;
- 未來如果錢包把這些麻煩全吞進後台,讓 80 個人順順當當把交易跑完了——哪怕他們手裡連一丁點 ETH 都沒有,網路實際消耗和銷毀的 ETH,也遠比過去多得多;
反過來講,如果整個生態根本帶不來增量活躍度,僅僅是把「自己掏錢」換成了「找人代付」,那確實不會產生任何新的增量價值。
寫在最後
從筆者的角度,它削弱的是「每個使用者都必須提前囤一點 ETH 才能使用以太坊」這件事,但賭的則是,當這一門檻消失以後,會有更多人真正開始使用以太坊。
對普通使用者來說,現在當然還不需要因為這項 EIP 改變自己的使用習慣,不過從錢包發展的角度,它指向的方向已經很明確。
未來一款好用的錢包,可能越來越不應該要求使用者先理解 Gas,使用者負責決定資產要去哪裡、準備執行什麼操作;錢包負責告訴他風險是什麼、最終花多少錢;至於該用哪個帳戶付款、用 ETH 還是穩定幣計費、是否存在可用的 Gas Sponsor,這些複雜的協議細節,應該逐漸被隱藏在後台。
真正成熟的基礎設施,往往也都是這樣。