Transactions

消耗區塊氣體限制的交易是否會單獨占用整個區塊?

  • August 30, 2019

需要執行整個區塊氣體限制(目前約為 8M)的交易是否會單獨占用整個區塊?

如果這是真的,那麼這筆交易是否需要比普通transfer交易更長的時間才能得到確認?(假設他們都以相同的汽油價格發送)

我雖然會對@lunr 的答案發表評論,但由於它的長度而添加為答案。

如果這是真的,那麼這筆交易是否需要比普通轉賬交易更長的時間才能得到確認?(假設他們都以相同的汽油價格發送)

答案是視情況而定。假設 A 是正常交易,B 是消耗氣體限制的交易。假設他們都以高於平均汽油價格發送,那麼礦工可能會發現在他的區塊中單獨添加 B 是有利可圖的。原因是通常不可能將塊氣體限製作為較小交易的所有氣體消耗的總和。此外,該區塊的全部交易費用將以高於所提供的平均汽油價格來衡量。

另一方面,如果 A 和 B 的 gas 價格都低於平均價格或平均價格,那麼包含 B 的礦工將被困在 B 為該區塊中的所有 gas 發送的 Gas 價格中。他可能會選擇添加一些其他 gas 價格更高的交易,然後可能會添加 A 來填補區塊 gas 限制。

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