Gas
當數量不同時,gas 價格是否會有所不同?
如果我向某人發送 10 個乙太幣,當我發送 1 個乙太幣時,我是否需要支付更多的氣體?
自定義令牌呢?
我是否需要支付更多的 gas 才能發送更多我個人創建的 erc20 代幣?
綜上所述,gas 價格是否會根據發送的代幣數量而有所不同?
一般來說,不,它的成本是一樣的。但如果在轉賬時有一些特殊的邏輯,可能會有所不同。
在乙太幣的情況下,如果接收者是 EOA(外部擁有的賬戶,錢包),它總是一樣的,因為接收端不能有任何邏輯。如果接收方是合約,它可能會啟動一些特殊處理,根據發送的 Ether 數量執行程式碼的不同部分。在這種情況下,gas 成本是不同的。
在令牌的情況下,接收者是誰並不重要,因為總是有程式碼被執行。因此,根據轉賬金額的不同,可能總會有特殊處理。