著者: Liu Jiaolian
ビットコイン開発者のジミー・ソングは、考えさせられる質問を提起しました:ビットコインはCore(注:Bitcoin Coreクライアントソフトウェアで、中本聡のオリジナルコードベースから継承された「正統」と見なされる)を離れて生き残ることができるのでしょうか?もう一人の著名なビットコイン開発者ルーク・ダッシュジュールは次のように回答しました:現時点では、ビットコインがCoreなしで生き残る可能性は、Coreに依存する場合よりもはるかに高いです。
誰もが知っているように、ビットコインは2009年の誕生以来、その基盤となるプロトコルと運用メカニズムが常に「分散化」を中心に展開されています。その最初の参照実装として、Bitcoin Coreはプロトコルルールの維持、バグの修正、ネットワークのアップグレードなどの機能を担っています。しかし、ビットコインの存続はCoreに依存する必要があるのでしょうか?
ビットコインの技術アーキテクチャに関しては、プロトコルが実装に優先します。ビットコインの核心は特定のソフトウェアではなく、数学的ルールと暗号アルゴリズムによって定義されたプロトコルです。
Bitcoin Coreはプロトコルの最初の実装として、標準化されたノードプログラムを提供しますが、そのコードは代替不可能ではありません。
理論的には、ビットコインのコンセンサスルールに従う任意のクライアントがネットワークに接続できる。新しい実装が既存のネットワークの取引検証ルールやブロック生成ロジックと互換性があれば、ビットコインネットワークは継続して運営される。
しかし、Luke Dashjr の統計によると、現在 Bitcoin Core クライアントソフトウェアは依然として絶対的な支配地位を占めており、市場シェアは 97% を超えています。
理由について、教链は、いわゆる大多数の人々のコンセンサスには、何かの媒介が必要だと考えています。そして、そのコンセンサスを担う媒介として最も「正統」なコードベースを選ぶことが、最も簡単なようです。
マイナーが最長チェーンを選択するのと似て、Coreソフトウェアの選択もまたゲーム理論における「シェリングポイント」(Schelling Point)であるようです。
これが、ビットコインが誕生して16年経った今でも、コア以外の他のクライアントソフトウェアがたくさんあるにもかかわらず、それらが常に高い市場シェアを獲得できない理由です。
上の写真で2番目に大きな割合を占めるビットコインノットは、実際にはコアであり、ルーク・ダッシュジュニア自身が作成したコアの魔法のバージョンです。
ビットコインの発展の歴史の中で、コミュニティの対立が最も激しかった2017年から2018年の大・小ブロックのスケーリング論争において、大ブロック支持者たちはCoreの正統性を奪おうとし、一時的にCoreに近いハッシュレートを動員しましたが、最終的には敗北しました。これは疑いなく、Coreの揺るぎないリーダーシップを大いに強化しました。
もし Core がなく、当時の首席メンテナーである Wladimir van der Laan(2014-2022 年に首席メンテナーを務めた)が原則に対する堅持と絶え間ない調整を行っていなかったら、コミュニティの対立がどれほど激化し、マイナーグループが開発チームを逆にコントロールし、「軍事政権」を形成する結果が生じたかを想像するのは難しい。
Coreとマイナーグループの違いは、マイナーグループが計算能力を掌握しており、一度コードの修正権(立法権)を得ると、好き勝手にルールを変更できるということです。一方、Coreはルールを変更するためにコードを修正したいが、コミュニティが新しいコードルールを自主的に受け入れてくれることを期待するしかありません。そうでなければ、コードを書いても誰も使わず、法令がGitHubに出ることもなく、ただの無駄な紙に過ぎません。
現在のビットコインのプロトコルの更新はBIP(ビットコイン改善提案)プロセスに依存しており、どの開発者でも提案を提出できますが、マイナー、ノード、取引所などの多くの利害関係者との調整を経る必要があります。Bitcoin CoreのコードベースはGitHubで公開されており、世界中の開発者がレビュー、修正、または代替案を提出できます。
合意の進化メカニズムは本質的に社会実験です。マイナーグループの利益を考慮しなければ、成功したアップグレードは不可能です。そして、より広範なホルダーの利益を考慮しなければ、さらにひどい結果になります。ユーザーは足で投票し、BTCを売却し、完全に捨て去るでしょう。最終的な結末はゼロになります。
ビットコインがコアから離脱したときにさらされる可能性のあるリスクには2つのタイプがあります。 1つはプロトコルの断片化です。 複数のクライアントがルールの解釈(ブロックサイズ、スクリプトオペコードなど)に同意しない場合、ネットワークが分裂する可能性があります。 2017年のフォークはそのようなリスクを示していますが、歴史は、市場が通常、最も強いネットワーク効果と安定性を持つチェーンを「メインチェーン」として選択することを示しています。 2つ目は、開発リソースの分散化です。 Coreには10年以上にわたる技術的負債と最適化の経験があり、新しい実装では同じレベルのコードの堅牢性を再構築する必要があり、そのためにはより効率的なコミュニティコラボレーションが必要です。
ただし、作業証明メカニズム、2100万の上限、UTXOモデルなどの核心ルールが変わらない限り、どんな互換性のある実装でもその価値保存属性を引き継ぐことができます。
極端な状況でCoreが消失した場合、マイナーは自身の資産価値を維持するために他のクライアントに切り替える動機があり、取引所やウォレットサービスプロバイダーも新しいプロトコルに適応してビジネスの継続性を確保します。
ビットコインの生命力は、特定の開発チームやソフトウェアの実装ではなく、そのプロトコル層の社会的合意と分散型アーキテクチャに根ざしています。Coreの役割は「チーフメンテイナー」に似ていますが、代替不可能ではありません。
現段階において、Coreの存在はシェリングポイントとして世界的な合意の「代筆」を担っており、実際には全てのコイン保有者のためにビットコインのルールを記述している。これは人類社会の進化が至った自然な選択である。
Core自体の「非中央集権」は、従来の協力方式に依存せず、さまざまなクライアントソフトウェアやコードメンテナンスチームに分裂したことを意味します。これは、人類が国家の支配や企業のガバナンスなどの管理方法に慣れている時代において、非中央集権的なガバナンスと自己組織化協力の新しい方法を探求し、開拓し、革新するためのもう一つの金字塔です。
私たちはこれに楽観的でいるべきかもしれません。
歴史的な危機は、コードの欠陥がシステムを脅かした場合、コミュニティが協力して迅速に修正できることを証明しています。 開発の方向性に乖離がある場合、市場はコンピューティングパワー投票を通じてメインチェーンを選択します。 このルールベースの動的にバランスの取れたガバナンスモデルにより、ビットコインはコアから分離されていても、グローバル参加者とのネットワーク効果を継続できる可能性があります。
その生存の真のボトムラインは、多くの参加者が人間の権威ではなく数学的ルールを信じ続けるかどうか、そしてその信念を維持するためにコストと代償を払う意志があるかどうかにかかっているのかもしれない。
226k 投稿
192k 投稿
143k 投稿
79k 投稿
66k 投稿
63k 投稿
60k 投稿
57k 投稿
52k 投稿
51k 投稿
Coreがなくなったら、ビットコインは生き残れるのか?
著者: Liu Jiaolian
ビットコイン開発者のジミー・ソングは、考えさせられる質問を提起しました:ビットコインはCore(注:Bitcoin Coreクライアントソフトウェアで、中本聡のオリジナルコードベースから継承された「正統」と見なされる)を離れて生き残ることができるのでしょうか?もう一人の著名なビットコイン開発者ルーク・ダッシュジュールは次のように回答しました:現時点では、ビットコインがCoreなしで生き残る可能性は、Coreに依存する場合よりもはるかに高いです。
誰もが知っているように、ビットコインは2009年の誕生以来、その基盤となるプロトコルと運用メカニズムが常に「分散化」を中心に展開されています。その最初の参照実装として、Bitcoin Coreはプロトコルルールの維持、バグの修正、ネットワークのアップグレードなどの機能を担っています。しかし、ビットコインの存続はCoreに依存する必要があるのでしょうか?
ビットコインの技術アーキテクチャに関しては、プロトコルが実装に優先します。ビットコインの核心は特定のソフトウェアではなく、数学的ルールと暗号アルゴリズムによって定義されたプロトコルです。
Bitcoin Coreはプロトコルの最初の実装として、標準化されたノードプログラムを提供しますが、そのコードは代替不可能ではありません。
理論的には、ビットコインのコンセンサスルールに従う任意のクライアントがネットワークに接続できる。新しい実装が既存のネットワークの取引検証ルールやブロック生成ロジックと互換性があれば、ビットコインネットワークは継続して運営される。
しかし、Luke Dashjr の統計によると、現在 Bitcoin Core クライアントソフトウェアは依然として絶対的な支配地位を占めており、市場シェアは 97% を超えています。
理由について、教链は、いわゆる大多数の人々のコンセンサスには、何かの媒介が必要だと考えています。そして、そのコンセンサスを担う媒介として最も「正統」なコードベースを選ぶことが、最も簡単なようです。
マイナーが最長チェーンを選択するのと似て、Coreソフトウェアの選択もまたゲーム理論における「シェリングポイント」(Schelling Point)であるようです。
これが、ビットコインが誕生して16年経った今でも、コア以外の他のクライアントソフトウェアがたくさんあるにもかかわらず、それらが常に高い市場シェアを獲得できない理由です。
上の写真で2番目に大きな割合を占めるビットコインノットは、実際にはコアであり、ルーク・ダッシュジュニア自身が作成したコアの魔法のバージョンです。
ビットコインの発展の歴史の中で、コミュニティの対立が最も激しかった2017年から2018年の大・小ブロックのスケーリング論争において、大ブロック支持者たちはCoreの正統性を奪おうとし、一時的にCoreに近いハッシュレートを動員しましたが、最終的には敗北しました。これは疑いなく、Coreの揺るぎないリーダーシップを大いに強化しました。
もし Core がなく、当時の首席メンテナーである Wladimir van der Laan(2014-2022 年に首席メンテナーを務めた)が原則に対する堅持と絶え間ない調整を行っていなかったら、コミュニティの対立がどれほど激化し、マイナーグループが開発チームを逆にコントロールし、「軍事政権」を形成する結果が生じたかを想像するのは難しい。
Coreとマイナーグループの違いは、マイナーグループが計算能力を掌握しており、一度コードの修正権(立法権)を得ると、好き勝手にルールを変更できるということです。一方、Coreはルールを変更するためにコードを修正したいが、コミュニティが新しいコードルールを自主的に受け入れてくれることを期待するしかありません。そうでなければ、コードを書いても誰も使わず、法令がGitHubに出ることもなく、ただの無駄な紙に過ぎません。
現在のビットコインのプロトコルの更新はBIP(ビットコイン改善提案)プロセスに依存しており、どの開発者でも提案を提出できますが、マイナー、ノード、取引所などの多くの利害関係者との調整を経る必要があります。Bitcoin CoreのコードベースはGitHubで公開されており、世界中の開発者がレビュー、修正、または代替案を提出できます。
合意の進化メカニズムは本質的に社会実験です。マイナーグループの利益を考慮しなければ、成功したアップグレードは不可能です。そして、より広範なホルダーの利益を考慮しなければ、さらにひどい結果になります。ユーザーは足で投票し、BTCを売却し、完全に捨て去るでしょう。最終的な結末はゼロになります。
ビットコインがコアから離脱したときにさらされる可能性のあるリスクには2つのタイプがあります。 1つはプロトコルの断片化です。 複数のクライアントがルールの解釈(ブロックサイズ、スクリプトオペコードなど)に同意しない場合、ネットワークが分裂する可能性があります。 2017年のフォークはそのようなリスクを示していますが、歴史は、市場が通常、最も強いネットワーク効果と安定性を持つチェーンを「メインチェーン」として選択することを示しています。 2つ目は、開発リソースの分散化です。 Coreには10年以上にわたる技術的負債と最適化の経験があり、新しい実装では同じレベルのコードの堅牢性を再構築する必要があり、そのためにはより効率的なコミュニティコラボレーションが必要です。
ただし、作業証明メカニズム、2100万の上限、UTXOモデルなどの核心ルールが変わらない限り、どんな互換性のある実装でもその価値保存属性を引き継ぐことができます。
極端な状況でCoreが消失した場合、マイナーは自身の資産価値を維持するために他のクライアントに切り替える動機があり、取引所やウォレットサービスプロバイダーも新しいプロトコルに適応してビジネスの継続性を確保します。
ビットコインの生命力は、特定の開発チームやソフトウェアの実装ではなく、そのプロトコル層の社会的合意と分散型アーキテクチャに根ざしています。Coreの役割は「チーフメンテイナー」に似ていますが、代替不可能ではありません。
現段階において、Coreの存在はシェリングポイントとして世界的な合意の「代筆」を担っており、実際には全てのコイン保有者のためにビットコインのルールを記述している。これは人類社会の進化が至った自然な選択である。
Core自体の「非中央集権」は、従来の協力方式に依存せず、さまざまなクライアントソフトウェアやコードメンテナンスチームに分裂したことを意味します。これは、人類が国家の支配や企業のガバナンスなどの管理方法に慣れている時代において、非中央集権的なガバナンスと自己組織化協力の新しい方法を探求し、開拓し、革新するためのもう一つの金字塔です。
私たちはこれに楽観的でいるべきかもしれません。
歴史的な危機は、コードの欠陥がシステムを脅かした場合、コミュニティが協力して迅速に修正できることを証明しています。 開発の方向性に乖離がある場合、市場はコンピューティングパワー投票を通じてメインチェーンを選択します。 このルールベースの動的にバランスの取れたガバナンスモデルにより、ビットコインはコアから分離されていても、グローバル参加者とのネットワーク効果を継続できる可能性があります。
その生存の真のボトムラインは、多くの参加者が人間の権威ではなく数学的ルールを信じ続けるかどうか、そしてその信念を維持するためにコストと代償を払う意志があるかどうかにかかっているのかもしれない。