Cpp-Ethereum
阻止受益人如何運作?重點是什麼?
通常,用於購買未退還的 gas 的 Ether 會被發送到受益人地址,該地址通常在礦工的控制下。
這看起來像是給礦工小費的一種方式。我試圖了解它是如何工作的。
在事務中,有:
value
欄位是轉移給接收者的乙太幣數量。因此,支付給受益人的小費不應包含在此處。gasLimit
field 是支付合約步驟的gas費用的最大gas。任何未使用的氣體將被重新資助。發件人是否有一種機制可以對礦工說:“嘿,你為什麼不保留零錢?”我查看了其他領域,但它們似乎都無關。那麼這是如何工作的呢?
另外,由於發件人可以設置
gasPrice
得更高,這可能是給礦工小費的一種方式,那麼包含另一種小費方式的意義何在?謝謝!
“用於購買未退還的 gas 的乙太幣”是“交易費”的一種措辭不當的說法。
value
是交易金額,與挖礦無關。如果我給你發送 10 個乙太幣,你會得到 10 個乙太幣。
gasLimit
是您願意為交易支付的最大天然氣金額。這是價值的補充。
gasUsed
(你沒有提到)是實際用於計算的氣體量,總是小於或等於gasLimit
.
gasUsed
時間gasPrice
計算出你願意為處理交易支付的最大乙太幣數量。換句話說,交易費。(這不是小費,因為它不是可選的。如果您不支付 gas,您的交易很可能不會得到處理。)