Gasとは、イーサリアムネットワークの計算単位のこと。 あるイーサリアム取引は、ほかより複雑であるかも知れません。そのため、計算能力がもっと必要です。
イーサリアム取引を送るときに、「gas price」および「gas limit」を特定します。 「gas price」は、ガス単位ごとに支払う金額を決定しますが、「gas limit」は、支払を希望するガスの最大単位を決定します。
シンプルETH取引は、正確な21,000個のガスを求めます。 スマート・コントラクトを含むより高度な取引は、その複雑さによって、それ以上のものが必要になる場合があります。 イーサリアムの働きの影響で、正確なガスユニットを事前に計算することができません。
イーサリアム取引ネットワークコストは、「gas price」に使用ガスの単位を掛けたものに等しくなります(これは必ずしも「gas limit」と同じではありません)。
イーサリアム取引の過剰ガス分は、あなたのアドレスに返送されます。 例えば、ガス制限を100,000に設定ておき、取引では90,000ユニットのガスのみを使用する場合、90,000ユニットのガスのコストに支払います(つまり、90,000に「gas price」を掛けたもの)。
「gas limit」の不足のままイーサリアム取引を送った場合は、取引が失敗したでも、これらのガスのユニットにはネットワーク手数料もかかります。 なぜなら、完了に関わらず、マイナーさんがあなたの取引に対して計算力を使用するのです。
一般的に「gas limit」の追加はあなたの取引のスピードが落とせませんが、マイナーさんがあなたの「gas price」のみ注目しています。