tp数字货币钱包在线下载(tp数字钱包官网
128 2023-06-17
老实说这个数据的解释也很无聊,但是能提高pam的数量很少。因为平均GasCOST是3倍,所以能够将至今为止worst case的80秒的执行时间减少到约~27秒。
在实际操作层中,EVM保持本交易读取所有交易的Set。因为有每次还没读的Slot,所以先接受CLOD。SLOAD_COST,把这个Slot放入这个set的话,下次读写会变得便宜。
对于已经读取的Slot,再次写入OpcodeSSTORE的GasCOST
5000 COLD_SLOAD_COST = 2900
简单地说,简单操作1次SSTORE的合计Gas维持在5000。但是,如果该Slot是以前读过的,则写入GasCOST下降。一步接近x+=100的话,实际上会更便宜。
Pre-EIP-2929: 800 SLOAD + 5000 SSTORE =
post-EIP-2929: 2100 SLOAD + 2900 warm SSTORE =
以上两个想法
还没有确认,但之后会看更多有证据的分析,在这里共享。