イーサリアムOG:SWIFTの足跡をたどるイーサリアムにご用心
星球君的朋友们
07-30 07:03
本文约4483字,阅读全文需要约18分钟
歴史は単純に繰り返されるわけではないが、常に同じような韻を踏んでいる。

原文翻訳: realgu Xiaogu (X: @0xrealgu)

翻訳者0xrealgu氏による注釈:ハンガリー出身のPéter Szilágyi氏は、イーサリアムの創設当初からGethクライアント開発に携わり、2016年にチームリーダーに就任し、2024年までその任を担いました。現在、Gethはノード実行層クライアントとして最も広く採用されており、市場シェアは50%を超えています。Gethの安定性はイーサリアムのセキュリティに影響を及ぼすほど重要であり、些細なソフトウェアエラーでも数億ドル規模の資産損失につながる可能性があります。Gethは最初の3年間、Jeffry Wilcke氏が率いていました。DAOハッキング事件後、彼は深刻な精神疾患を患い、業務を継続できなくなり、最も有能なアシスタントであるPeter氏に後を継ぎました。(Jeffery Wilcke氏は、Vitalik氏に次いでイーサリアム財団を去った最後の共同創設者でもあります。)

ピーターは10年間、卓越したエンジニアリングスキルを駆使し、イーサリアムに揺るぎない貢献をしてきました。しかし、このOGの退任は、決して名誉あるものではありませんでした。今年6月、ピーターは一連のツイートで自身の退任の真相を暴露しました。財団は密かにNethermindクライアントを支援し、Gethを抑圧していました。さらに、Gethチームを500万ドルで「買収」し、独立した会社を設立して独自の道を切り開くことを提案していました。こうした対立が表面化し、財団は最終的にピーターの反抗的な行動を理由に彼を「解雇」しました。

以下の内容は、ピーターが2025年7月23日に発表した「分散化:起源と現状」と題されたイーサリアムに関する最後のスピーチからの抜粋です。

数ヶ月前、ここ(ルーマニアのEthClujイベント)で講演を依頼されたのですが、少し迷いました。私は技術者ですが、技術ばかりの講演はおそらく受け入れられないでしょう。そこで、分散化は私が深く関心を持っているものの、あまりにも誤解されているテーマだということを思いつきました。だから、まさにうってつけのテーマだと思ったのです。

分散化について議論するには、その起源を遡る必要があります。1964年、ポール・バランが画期的な論文を発表しました。当時、人々は戦争という文脈における様々な問題を熱心に研究しており、ポールは戦争の試練に耐えうるシステムの構築を目指していました。当時、人々は既に中央集権型システム(上の画像の左側に表示)の欠点に気づき、単一のノードを破壊するだけでネットワーク全体が簡単に麻痺してしまうことを認識していました。

当時の人々は、上図の中央の構造に基づいてネットワークトポロジを設計する傾向がありました。なぜなら、それが階層的だったからです。階層構造は完璧ではありませんでしたが、当時としては最適な解決策でした。ポール・バラン氏はこれを分析し始めました。階層型ネットワークを破壊するには何発の爆弾が必要でしょうか?ネットワークを破壊するために必要な爆弾の数と攻撃波の数について、論文全体を通して議論しました。これは非常に興味深い論文で、最後に彼は別のアプローチを提案しました。階層構造を作る代わりに、すべてのノードが近隣のノードと通信するようにしたらどうでしょうか?(上図の右側)

この論文から得られる非常に興味深い考察は、ネットワークが攻撃に耐えられるなら、ネットワーク自体の(ある程度の)障害にも耐えられるという点です。あらゆるコンピューティング環境、あらゆるエンジニアリング環境において、システムの信頼性を高めようとすると、コストが大幅に増加する傾向があります。つまり、信頼性が高ければ高いほど、コストも高くなります。部分的な攻撃にも耐えられるこの素晴らしいメッシュネットワークがあれば、100%の信頼性を目指さなくなったらどうなるでしょうか? 信頼性を50%に抑えたらどうでしょうか? ネットワークの半分が故障するかもしれませんが、その分コストが大幅に削減されれば、私たちにとっては大きなメリットになります。

2 つ目の興味深い点は、ネットワークの運用コストを 10 分の 1 に削減できれば、その節約分の一部をノードの密度を高めることに再投資でき、実際にノードを追加することで信頼性が向上し、運用コストが下がり、ノードの数が増え、さらにコストが下がり、ノードが増えるという非常に興味深いサイクルに入るということです。

この論文はインターネットが存在する前のインターネットについて説明したもので、分散化の本来の定義となっています。

今年はイーサリアム誕生10周年の節目です。初期のイーサリアムは、私見では完璧な分散化に非常に近かったと思います。多数のノードが存在し、誰もが平等な機会を持っていました。完全な状態履歴、完全な同期、そしてすべてのデータが損なわれずに保持されていました。誰もがマイニングとブロック生成に無料で参加できました。CPUでもGPUでも、好きなものを使ってマイニングできました。取引したい場合は、トランザクションプールに送信すれば、誰でもそのトランザクションを読み取って実行できました。

左:ビールケース、中央:ラズベリーパイ、右:スマートフォン

一番の利点は、ノードがどんなマシンでも、文字通りどんなマシンでも動作させることができることです。イーサリアムがローンチされた当時、ほとんどの人は高価なマイニングリグを購入したがりませんでした。中にはスーパーでビールケースを買ってきて、そこにマシンを詰め込んだ人もいました。他の2枚の写真は、私が自分で作ったシステムです。1枚はRaspberry Piコンピューターで、おそらくこれまでで最も基本的なRaspberry Piですが、イーサリアムのフルノードを動作させることができます。もう1枚は私の最初のスマートフォンで、これもフルノードを正常に動作させました。

2017年、イーサリアムは世界中に数万ものノードを擁していましたが、それらはすべて本質的に同等でした。もちろん、強力なノードもあれば、そうでないノードもありました。もし戦争が勃発し、誰かがイーサリアムネットワークを破壊しようとしたとしても、破壊するほど重要なノードは存在しないことが分かるでしょう。これがイーサリアムの黄金時代でした。これは私の意見に過ぎません。価格動向を見れば、時価総額でビットコインを追い抜くまであとわずか7%でした。

残念ながら、その後、私たちは「不十分」の時代に入りました。イーサリアムのトランザクションは速すぎる、安すぎる、ファイナリティが十分でないなど、批判できる点は山ほどありました。確かに、速すぎる、安すぎる、全てが完璧というわけではありませんでした。しかし、問題は、どうすればそれを修正できるか、でした。これは複雑な問題です。分散型システムの修正は非常に困難です。もう少し中央集権化されていれば、修正ははるかにシンプルで自然なものになるでしょう。そのため、私たちは理想的とは言えない道を歩み始めました。

今、私は非常に重要だと思う 4 つの属性を挙げました。

  1. すべてのノードは等しい
  2. 誰でも採掘できる
  3. 誰でも取引にアクセスできる
  4. すべてが安い

黄金時代を経て、私たちは漸進的なイノベーションを次々と経験しました。小さな一歩として、ブロックエクスプローラーが登場しました。Etherscanを使えば、ローカルノードを自分で運用することなくアドレス残高を確認できるようになりました。このプロセスは自然で、全く無害でした。その後、人々は「待てよ、プログラムやアプリケーションでも同じようなものが使えたらどうなるだろう?」と気づきました。独自のローカルノードを維持する代わりに、他者が管理するサービスに接続できるのです。こうして、InfuraをはじめとするRPCプロバイダーが登場しました。テクノロジーは着実に進化し、今日ではステートレス検証の実現を目指しています。ステートレス検証とは、すべての状態が外部オペレーターによって保存され、バリデーターでさえ外部サービスに依存すべき仕組みです。

もう一つの話題はMEVです。初期の頃はすべての取引が公開されていましたが、その後、サンドイッチ攻撃、フロントランニング、その他あらゆる不正操作によって悪用されるようになりました。これらは総称してMEVと呼ばれ、誰もがMEVは良くないという点で一致していました。そこで私たちは何をしたのでしょうか?MEVへの参入障壁を下げました。誰でも簡単に使えるようにしたため、以前ほど悪くはありません。しかし、私の意見では、これは問題を解決したのではなく、むしろ悪化させたため、悪い解決策でした。人々はサンドイッチ攻撃を受けたくなかったので、プライベートな取引プールとプライベートな注文フローが作成されました。マイナーは、パブリック取引プールでこれらの取引を確認できなくなり、他者のサービスに頼らざるを得なくなりました。

マイナーの視点からも、同様の傾向が見られます。イーサリアムのローンチ後、マイニングプールが急速に台頭しました。ある程度中央集権化されていたものの、GPUの可用性や電力といった物理的な制約は依然としてありました。プルーフ・オブ・ステークへの移行に伴い、マイニングプールはステーキングプールに取って代わり、物理的な制約は解消されました。現在では、ステーキングしたETHをプール間で簡単に移動できるようになり、ステーキングプールの力はさらに強固なものとなっています。その後、流動性ステーキングという新たな技術が登場し、現在に至るまで徐々に普及が進んでいます。研究者がイーサリアムの発行調整について議論する際、第一にLidoが提案を拒否するかどうかが問題となり、第二にそれがネットワークにとって最善かどうかが問題となります。これは非常に悪い状況です。ちなみに、Lidoは非常に優れたプレイヤーです。彼らを非難するつもりはありませんが、彼らには拒否権を行使する可能性があり、人々はそれを認識する必要があります。

最終的に、技術的な理由により、プルーフ・オブ・ステークへの移行により、マイニングに必要な最低ステーク量が32 ETH(約10万ドル相当)に引き上げられました。これは誤った判断であり、ノードを運営するすべての人にとって参入障壁を大幅に引き上げました。当初は「心配しないでください。修正します」と言われましたが、後に「マイナーになりたい人は全員少なくとも10万ドルを持っていると仮定して、そのままにしておきましょう」と言われました。さらに、ノードには高速光ファイバーインターネットが備わっていると仮定しました。結局のところ、10万ドルあれば光ファイバーインターネットを利用できるはずだ、というわけです。現在、ヴィタリックはバリデータノードには少なくとも1時間あたり10kWhの電力供給能力が必要だと述べています。これは平均的な家庭の電力消費量に相当します。これはヴィタリックの正確な言葉です。しかし、ルーマニア(スピーチが行われた場所)では、アパートに住んでいる場合、電力消費量は1時間あたり4kWhに制限されています。単相電力の家に住んでいる場合は、法的に1時間あたり9.9kWhに制限されています。確かに、1時間あたり10kWhを達成するには、少し運が必要です。

これらの例のすべてにおいて、誰もが真摯にシステムを改善し、効率化しようと努めており、悪意を持って分散化を損なおうとする者は誰もいませんでした。しかし、小さな問題が次々と発生し、彼らは「これは分散化にとって最善ではないことは承知していますが、後で改善して時間をかけて修正できるのは分かっていますから、この方法でやりましょう」と言いました。

私たちは皆、グローバルな決済レイヤーを構築し、「悪の」銀行決済システムであるSWIFTに取って代わることを望んでいます。しかし、SWIFTの詳細を知っている人はどれくらいいるでしょうか?

1970年代以前、銀行は電信を使って取引を決済していました。携帯電話で見るような電信ではなく、昔ながらのモールス信号を使った電信です。完全に分散化されたシステムでした。ニューヨークの銀行からロンドンにメッセージを送り、ロンドンの銀行から上海で取引を決済することができました。多少扱いにくく、多少高価で、多少遅いといった欠点はありましたが、信頼性の高いシステムでした。そこで、賢明な人々が「もっと効率化すべきだ」と声を上げました。SWIFTプロジェクトは、物事をより効率化したいというこの純粋で善意に満ちた願いから生まれました。そして、彼らは成功を収めました。20年以上の努力の末、賢明な人々が集まり、SWIFTシステムをグローバル決済レイヤーへと押し上げたのです。

1992年、米国政府はSWIFTが膨大な量の貴重な情報を保管していることに気づき、アクセスを要求しました。しかし、その要求は即座に拒否されました。SWIFTはベルギーに本社を置くヨーロッパ企業であり、米国には管轄権がありませんでした。そのため、米国は9.11の事件まで10年を待ち、ついに情報漏洩の危機に瀕しました。米国は反テロ法を制定し、テロ対策の名の下にほぼあらゆる行為を容認していました。SWIFTに対する管轄権はなかったものの、アリゾナ州にはバックアップデータセンターがありました。ゲームオーバー!米国政府職員がアリゾナのデータセンターを訪れ、「今後、我々はあなたのデータにアクセスします。誰にも漏らしてはいけません」と告げました。

その後5年間、米国政府は誰にも知られずに、国際決済ネットワーク上のすべてのデータをひっそりと研究した。

2006年、EUはこの秘密を暴き、阻止しようとしましたが失敗しました。大騒動となりました。ある欧州委員会の大臣が、アメリカ大使はまるで訪問販売員のようにEU当局者を毎日訪問し、「私たちのアクセスを外すことはできません」と説得しようとしていると述べたのを覚えています。アメリカはEUに圧力をかけるためにその権力を行使し、最終的に彼らを屈服させました。2012年、SWIFTはついに武器化されました。同年、米国政府はSWIFTにイランからのアクセスを強制的に排除しました。これは事実上、イランに対して「経済核爆弾」を使ったことになります。これは、その年に制裁を実施していた当局者が作った造語です。

かつて、私たちは美しい分散型システムを持っていました。時が経つにつれ、私たちはそれをより効率的にしたいと考えるようになり、誰もそれを妨害したり、悪者の手に渡したりしたくありませんでした。SWIFTチームは、200カ国、11,000の機関にまたがる優秀で賢明な人々で構成され、より良い決済ネットワークの構築に協力していました。しかし、30年後、政府がそれを掌握し、さらに10年後には、それを武器として利用しました。

イーサリアムの話に戻りますが、まだ初期段階です。「まだ初期段階」というのは素晴らしいスローガンです。イーサリアムは数日後に10周年を迎えます。私の意見では、SWIFTと同様の道を歩み始めていますが、真の危機に直面するまでにはまだまだ遠いです。

歴史は単純に繰り返すのではなく、韻を踏む。ノルマンディー上陸作戦80周年の演説でジョー・バイデンが言った言葉を思い出します。「民主主義は与えられるものではない。すべての世代がそれを守り、擁護し、そのために戦わなければならない」。私にとって、分散化は民主主義と権威主義体制の対立という概念に不気味なほど似ています。中国やドバイを見れば、政府は非常に効率的かつ円滑に物事を運営しています。しかし、ここ数年のヨーロッパやアメリカの選挙を見れば、それは完全な混乱、混沌とした混沌としています。しかしどういうわけか、私たちは超効率的なシステムよりも混沌を好む傾向があります。分散化は、中央集権型システムほど効率的、安価、高速になることは決してないでしょう。イーサリアムを今後30~40年間独立性を維持するためには、トレードオフをしなければなりません。

覚えておいてください。より高度なテクニカル指標を追求する中で、あらゆる小さな前進はシステム全体と整合しているべきです。出発点、現在地、そしてこれから向かう方向を常に見極めましょう。この考え方を維持することが、世界に飲み込まれるのを避けるのに役立つかもしれません。

皆さんありがとう

ビデオリンク

オリジナルリンク


星球君的朋友们
作者文库