Transactions

有任何理由進行自助轉賬嗎?

  • July 12, 2021

我試圖理解為什麼像(https://etherscan.io/tx/0xcdbff8c3535e2f336be07ae63420733d23a6dca9d859147a65488c0a995599a2)這樣的契約想要進行這麼多的自我交易(並且每次都支付汽油)的原因

這很可能是取消另一筆交易的交易。

您可以通過從相同地址發送另一筆具有相同 nonce 的交易來取消交易,gas 價格至少比取消交易的 gas 價格高 10%。

如果您想將取消交易的 gas 成本降低到最低限度,那麼向您自己進行轉賬是可行的,因為它只使用 21000 gas。

我能想到的最有用的情況是在區塊中堆疊交易以取代記憶體池中的其他交易(您可能會注意到,對於簡單的 ETH 轉賬來說,今天的費用實際上比平時要高)。這可能是某種攻擊,也可能只是礦工的一種抗議形式,例如針對 EIP-1559,因為它最近非常炒作,但很難準確地說。

引用自:https://ethereum.stackexchange.com/questions/103366