初級 レッスン6 読了4分

ビットコインを支配しているのは誰か?ノード、マイナー、そしてルール

CEOはおらず、オフィスもなく、ボタンもありません。この授業では、力が本当にどこにあるのか、そしてルールを変えることがなぜそんなに難しいのかを示します。

Bitcoinの本部を探してみてください。存在しません。会社もなく、理事会もなく、召喚状を送る住所もなく、誰かが押せるボタンもありません。これはスローガンとしてよく繰り返されるものであり、実際の仕組みを文字通りに説明したものです。しかし、誰もが指揮を執っていないと言うことは、誰が決定しているのかを説明していません — そして、誰かが決定しています。

創設者は最初に去りました。Satoshiは2010年末までフォーラムに参加し、Gavin Andresenにリポジトリへのアクセスを渡し、2011年4月に「他のことに移った」と最後のメッセージを送り、それ以来姿を現していません。彼が最初に採掘したビットコインは、今日まで一度も使われずにそのままです。15年後、ネットワークは彼の不在を感じていません。

確かに、プログラムは存在します。ネットワークの大部分はBitcoin Coreを実行しており、これはリポジトリに変更を記録できる少数のメンテナがいるオープンソースのソフトウェアです。これは権力の中心のように見えますが、アップデートのインストールが任意である限り、そうではありません。誰もあなたのコンピュータに新しいバージョンを押し付けることはできません。ノードが実行しないルールはルールではなく、ファイル内の提案に過ぎません。

本部もなく、理事会もなく、誰かが押せるボタンもありません。

これが、ユーザーのノードがネットワークの政治的な要素である理由です。それは投票をせず、署名を集めず、メッセージを送ることもありません。それが行う唯一のことは、自分が実行しているルールに従わないものを拒否することです。無効なトランザクションを含むブロックは破棄されます。ビットコインを多く生成するブロックも破棄されます。どれだけのコストがかかっても、それは関係ありません。

レッスン4で示したように、鉱夫は産業規模で電力を消費しており、彼には正確に一つの力があります。それは、どのトランザクションをどの順序でブロックに入れるかを選ぶことです。それは実際の力であり、この方法による検閲についての真剣な議論があります — 彼はあなたのトランザクションを除外することができます。しかし、彼は法律を制定しません。ルールを破るブロックを作成すると、その作業は無駄になり、電力は戻ってきません。

鉱夫は列の順序を選びます。何が有効かを決めるのは各ノード、一つ一つです。

その証拠は2017年に公開で起こりました。その年の5月、58の企業 — 取引所、決済処理業者、世界の計算力の大部分を占めるプール — がニューヨークでブロックサイズを倍増する合意に署名しました。一方にはほとんどの資金とほとんどの鉱業がありました。他方にはノードの運営者がいて、勝つためには何もインストールしないだけでよかったのです。11月にその合意はキャンセルされ、実現することはありませんでした。

2017年、企業と鉱業の大部分が変更に署名しました。ノードはそれを実行せず、変更は消滅しました。

本当に意見が合わない人には抜け道があり、それもその年に使われました。2017年8月1日、あるグループが独自のルールで進み、別のネットワークであるBitcoin Cashを作成しました。これを行うことを妨げられる人はおらず、誰もそれに従うことを強制されませんでした。合意がないときにBitcoinが変わるのはこのようにしてです:委員会を説得するのではなく、別の道を作り、誰がそれに従うかを見るのです。これらの分裂のメカニズムについては、中級コースで丸ごと一つのレッスンがあります。

意見が合わない人は自分の道を作ります。誰もそれを妨げず、誰もそれに従うことを強制されません。

これらのことは、この仕組みを批判の対象から免れさせるものではなく、3つのポイントが正当です。半ダースのプールが鉱業の大部分を指揮しており、順序の選択が非常に少数の手に集中しています。ほとんどの人が同じ実装を実行しており、これにより、正式な権力がなくてもメンテナに不釣り合いな影響力を与えています。そして、ノードを実行するのは少数派です:実行していない人は実行している人を信頼しており、それは検証することとは大きく異なります。

実際の結果は、意図的に変更するのが難しいシステムです。保ちたいルールを守るときには美徳であり、ほとんどの人が望む修正を妨げるときには欠点です。この二つのことは同時に真実であり、誰も指揮を執っていないことの代償です。

このモジュールでは、ネットワークが何をするかを説明しました。次はあなたの役割についてです:ウォレット、キー、アドレス、手数料 — そして、取り返しのつかないエラーについてです。