Gas

當數量不同時,gas 價格是否會有所不同?

  • July 6, 2021

如果我向某人發送 10 個乙太幣,當我發送 1 個乙太幣時,我是否需要支付更多的氣體?

自定義令牌呢?

我是否需要支付更多的 gas 才能發送更多我個人創建的 erc20 代幣?

綜上所述,gas 價格是否會根據發送的代幣數量而有所不同?

一般來說,不,它的成本是一樣的。但如果在轉賬時有一些特殊的邏輯,可能會有所不同。

在乙太幣的情況下,如果接收者是 EOA(外部擁有的賬戶,錢包),它總是一樣的,因為接收端不能有任何邏輯。如果接收方是合約,它可能會啟動一些特殊處理,根據發送的 Ether 數量執行程式碼的不同部分。在這種情況下,gas 成本是不同的。

在令牌的情況下,接收者是誰並不重要,因為總是有程式碼被執行。因此,根據轉賬金額的不同,可能總會有特殊處理。

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