手数料はether(ETH)で支払われますが、ガスとETHは別物です。端的に言えば、計算タスクは「ガスコスト」の観点から測定されます。一方、ガスには単位当たりの「ガス価格」がether(ETH)で定義されます。トランザクションごとに、ガス単位の「ガス価格」が設定されます。
トランザクションを迅速に処理したい場合、ガス価格を高く設定します。バリデーターはガス価格の高いトランザクションの検証を優先させるインセンティブが働くためです。同様に、ガス価格を低く設定すると、マイナーにトランザクションを検証するインセンティブがなくなるため、トランザクションが滞る可能性があります。
ガス手数料のメカニズムは、手数料が公正かつ適切な方法で課金されることを保証する重要な仕組みです。これにより、Ethereumネットワークで、価値のない作業でリソースが浪費されることが防がれます。
スマートコントラクトとは、特定のブロックチェーンネットワーク上に存在する自己履行型コントラクト(契約)を指します。そのコントラクト条件や規約は、コードの行として直接記述されます。