重要なポイント:
Ethereum共同創設者のVitalik Buterinが2017年に議論した立場の一つは、ブロックチェーン技術と彼自身の考え方がいかに変化したかを示す指標です。最近のXの投稿で、Buterinは以前の全ユーザー自己検証に対する批判、通称「マウンテンマン」アプローチに対する見解を変えた理由を説明しました。
続きを読む:Vitalik、Zcashのトークン投票ガバナンス推進を巡る深まる対立に批判側に立つ

Butterinが投稿したコメントは、ブロックチェーン研究者Ian Griggとの議論の結果として生まれました。Griggは当時、トランザクションの順序を記録するためのブロックチェーンを提案しましたが、状態(アカウント残高やスマートコントラクトの保存を含む)へのコミットはしないとしました。概念としては、状態はオンデマンドで再作成され、オンチェーンに保存されないというものでした。
Buterinはこの設計に強く反対しました。彼は、状態をブロックチェーンにコミットしなければ、ユーザーは二つの悪い選択肢に直面すると主張しました:ジェネシスからすべてのトランザクションを処理するフルノードを運用するか、サードパーティのRPCプロバイダーを信頼するか。Ethereumのアプローチは、状態ルートをブロックヘッダーにコミットし、正直な多数派の前提のもとでMerkle証明を使って特定の値を検証できる仕組みを可能にしました。
2017年当時、Buterinは高い計算コストのために、ほとんどのユーザーにとって全自己検証は実用的ではないと考えていました。彼の立場は、その時代の技術的制約と、ブロックチェーンを実用的にするために開発者が取るべきトレードオフに基づいていました。
続きを読む:Vitalik Buterin、2つのミームコインを売却、13,889 USDC & 28.58 ETHで114.7Kドルを獲得
Buterinが最も重要と指摘するのは、ゼロ知識証明システム、特にZK-SNARKsの成熟です。これにより、ユーザーはすべての履歴のトランザクションを再実行せずに、ブロックチェーンの状態が正確かどうかを確認できるようになりました。
Buterinはこの突破口を、「コストなしで利益をもたらす」と表現しました。ユーザーはもはや信頼と膨大な計算の間で選択する必要がなくなり、暗号証明を使って効率的に正しさを保証できるのです。彼の言葉を借りれば、これは根本的に許容できるトレードオフを逆転させるものです。
ZK-SNARKsは、自己検証を非現実的にしていた計算コストを犠牲にせずに、チェーンの有効性を検証できるようにします。Ethereumの場合、これにより分散化に関するより堅牢な保証が可能となり、使いやすさやスケーリングのトレードオフなしに実現します。
Buterinは、エコシステムはより高い期待を持ち、ブロックチェーン開発の過去の段階で存在したトレードオフを、より良いツールを用いて再評価すべきだと考えています。
暗号技術に加え、Buterinは実世界で問題が起きたときに学んだことも強調しました。ピアツーピアネットワークはクラッシュし、遅延が急増し、長年信頼されてきたサードパーティサービスが突然消えることもあります。そのような時、ユーザーが開発者や中央集権的インフラに依存していることは弱点です。
彼が指摘した他のリスクには、バリデータの集中、51%攻撃の可能性、中間者による検閲があり、Tornado Cashの規制などの事例も挙げています。これらは、直接チェーンアクセスが必要になる可能性を示すものです。
Buterinにとって、自己検証は日常的な要件ではなく、安全装置です。 「マウンテンマンの山小屋」は、システムが故障したときに頼れる避難所であり、その存在だけで権力のバランスを改善します。彼はこれを、ストリーミングプラットフォームの正直さを保つBitTorrentの役割に例えました。
関連記事
ETH、15分で0.79%下落:大口送金とレバレッジの強制清算が連鎖的な売り圧力を引き起こす