快速學習-以太坊交易中的gas

  • 2020 年 4 月 10 日
  • 筆記

交易中的gas

  • 當由於交易或消息觸發 EVM 運行時,每個指令都會在網路的每個節點上執行。這具有成本:對於每個執行的操作,都存在固定的成本,我們把這個成本用一定量的 gas 表示。
  • gas 是交易發起人需要為 EVM 上的每項操作支付的成本名稱。發起交易時,我們需要從執行程式碼的礦工那裡用以太幣購買 gas 。
  • gas 與消耗的系統資源對應,這是具有自然成本的。因此在設計上 gas 和ether 有意地解耦,消耗的 gas 數量代表了對資源的佔用,而對應的交易費用則還跟 gas 對以太的單價有關。這兩者是由自由市場調節的:gas 的價格實際上是由礦工決定的,他們可以拒絕處理 gas 價格低於最低限額的交易。我們不需要專門購買 gas ,只需將以太幣添加到帳戶即可,客戶端在發送交易時會自動用以太幣購買汽油。而以太幣本身的價格通常由於市場力量而波動。