热门话题
#
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亿美元。...
热门
排行
收藏