熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
問:你能解釋一下這個嗎:"請注意,燃燒可以是負的(即,貨幣可能被鑄造)由於存儲退款的影響。"
當在交易中創建一個新的存儲槽時,提交交易的人會被收取存儲費用。
- 這在以太坊和Monad中都是如此。
當在交易中銷燬一個存儲槽時,提交交易的人會獲得存儲退款。
- 這在以太坊和Monad中都是如此。
- 然而在以太坊中,有一系列約束使得退款非常不可能收回創建槽的原始成本:
1. 退款僅為創建存儲槽原始成本的28%(以燃氣為單位)
2. 退款不能使其所包含的交易成本降低超過20%
(這些約束是在EIP-3529中引入的,因第5.3節的Category Labs提案中描述的原因削弱了存儲退款)
- 而在Monad中,在普通情況下,大部分(96%)創建存儲槽的原始成本會被退款(受一個我稍後會解釋的其他條件的限制)
- 由於退款不受交易中其他燃氣費用的限制,退款可能超過交易中產生的其他費用,因此該單個交易可能會有負費用。然而,這並不需要擔心 - 因為任何此類交易都需要釋放一個之前已支付存儲費用的槽。
雖然這回答了原始問題,但我還想說幾句關於這一存儲費用和退款變更的動機。
通過使退款更接近費用,我們使費用系統更合理。狀態增長應該是有成本的,因為狀態必須在數千個節點上永久複製。但是如果有人清理了一些狀態,那麼該狀態的負擔就消失了,因此我們應該將大部分“首付款”退還給他們。
通過使退款佔費用的比例更高,我們可以提高存儲創建費用(以燃氣單位計),達到足以阻止狀態增長的水平,而不會對用戶造成過大的負擔(因為只要他們稍後銷燬不需要的存儲,他們就會得到大部分退款)。
Monad的燃氣吞吐量非常高(目前是以太坊的400倍;1.25m gas/s對比500m gas/s),因此1單位的Monad燃氣在美元方面可能比1單位的以太坊燃氣便宜幾個數量級。我們希望在執行時有這些非常便宜的成本,但我們不希望因此使得某人以極低的成本填滿數TB的垃圾數據(見:XEN代幣)。
最後一個類比:
- 想象一個城市,埃弗雷特,玻璃瓶每個售價20美元,回收時可以獲得3美元的退款。
- 想象第二個城市,孟菲斯,玻璃瓶每個售價0.02美元,回收時可以獲得0.003美元的退款。
- 有人覺得孟菲斯的玻璃瓶便宜得有趣,於是他們花200萬美元買了1億個,隨便扔在垃圾填埋場,導致垃圾填埋場空間不足。他們在埃弗雷特無法做到這一點,因為那會花費他們20億美元。...
熱門
排行
收藏