ビットコインのブロックが満杯になるたびに、次のブロックのスペースはライブの手数料オークションによって決まります。このプロセスは、混雑した地下鉄の車両に押し込むようなものです。マイナーはランダムにトランザクションを選ぶのではなく、1バイトあたりの手数料が最も高いものを優先し、競争は新しいブロックごとにリセットされます。これはビットコインの初期から続く仕組みですが、このオークションが実際にどのように機能するかを理解することは重要です。なぜなら、それが変動するトランザクションコストとネットワーク混雑の原動力だからです。
ブロックごとのライブオークション
ブロックが満杯になると、次のブロックは新たなオークションの場となります。ユーザーは手数料を添えてトランザクションを送信し、マイナーは入札を確認して、高い手数料から順にブロックを埋めていき、スペースがなくなるまで続けます。選ばれなかったトランザクションはメンプールに残り、次のラウンドで再び競争します。このオークションはイベントではなく、平均10分ごとに入札が行われる継続的なプロセスです。これが、混雑時に手数料が急騰する理由です。より多くの人が参加したいと思うため、スロットの価格が上昇するのです。
地下鉄のアナロジーを解説
ラッシュアワーの地下鉄のプラットフォームを想像してください。誰もが有効なチケット(トランザクション)を持っていますが、プラットフォームには1両の電車(1つのブロック)しかありません。最も緊急の用事があるか、あるいは最も財布に余裕のある乗客が、ドアの近くに押し寄せます。車掌は全員を乗せるわけではなく、最初に押し込んだ人を選びます。ビットコインでは、手数料がその「押し」に相当します。手数料が高いほど、席を確保できる可能性が高まります。完璧な例えではありません(ブロックは固定サイズで、電車はそうではありません)が、現実をよく捉えています。すなわち、スペースは限られており、価格が待ち行列を解消するのです。
ほとんどの人は、自分のトランザクションが確認に何時間もかかるまで、このオークションについて考えません。ネットワークが静かなときは、低い手数料でも問題ありません。しかし、ブロックが満杯になると、例えばミームコインの鋳造や急な価格変動の際には、オークションが熱を帯びます。低い手数料を支払ったユーザーは取り残されます。これはバグではなく、設計です。手数料オークションは、最も価値のあるトランザクションが最初に確認されることを保証します。その「価値」が単に支払う意思である場合でもです。次回高い手数料を見たら、地下鉄のことを思い出してください。




