前回は、チェーンが非中央集権であるかどうかを判断するための第一歩として、ノードの参加条件を確認することについて話しました。自由に参加できるか、ノードを運営できるかが重要です。しかし、参加できるからといって、必ずしも記帳できるわけではありません。「誰が記帳するのか、どう記帳するのか」を決定するのが、ブロックチェーンのコンセンサス機構です。
簡単に言うと、ブロックチェーンはみんなで一緒に書いている帳簿のようなもので、ノードはその帳簿のコピーを持っている各人のようなもので、校正、保存、放送を担当します。そして、コンセンサス機構は「ルールを定める人」であり、この帳簿を誰が記帳し、どう記帳し、間違った場合はどうするかを決定します。
非中央集権のブロックチェーンは、通常、PoW(プルーフ・オブ・ワーク)や PoS(プルーフ・オブ・ステーク)といったメカニズムを採用し、世界中の参加者がブロック生成の競争に参加できる機会を提供します。このプロセス全体はオープンで透明です。
例えば、ビットコインの PoW は、マイナーが計算能力を使って記帳権を争う仕組みです。一方、現在のイーサリアムの PoS は、ETH をステーキングすることでバリデーターを選出し、交代でブロックを提案し検証します。
この二つのメカニズムは形式こそ異なりますが、共通点があります。それは、どの組織も直接的に誰が記帳するかを決定できず、帳簿を勝手に改ざんすることもできないため、ネットワークの非中央集権が保証されることです。
では、あるチェーンのコンセンサス機構が本当に非中央集権であるかどうかを判断するにはどうすればよいのでしょうか?
-
とても簡単です。ブロックエクスプローラーを確認し、ブロック生成アドレスが多様であるか、同じ機関が長期間ブロックを独占していないかを見てください。
-
または、技術文書を確認し、どのようなコンセンサス機構が採用されているか、一般のステーキングやオープンな競争をサポートしているかを確認してください。
逆に見れば、いくつかのアライアンスチェーンは、そもそも PoW や PoS を持たず、数社の「ノード機関」を指定して交代でブロックを生成するだけです。これは企業が交代でシフトを組むようなもので、このようなコンセンサス機構は本質的に集中管理であり、非中央集権とは言えません。
したがって、ノードの参加条件は「参加できるかどうか」を見ており、コンセンサス機構は「誰が主導するか」を見ています。この二つの次元を合わせて初めて、あるチェーンの本質を見極めることができます。それが本当に非中央集権であるのか、それとも偽装された非中央集権であるのかを判断できます。
「ノードとコンセンサス機構の他に、見逃せない重要なポイントがあります。それはコードがオープンソースであるかどうかです。なぜなら、あなたが運営するノードや使用するルールは最終的にコードに書かれるからです。次回はコードのオープンソースについて話しましょう。
コミュニティへの参加を歓迎します
コミュニティの WeChat に参加してください:BQ221858
Weibo をフォローしてください:@QuarkMing202
Twitter をフォローしてください:@xian202766693