序文この記事は、「小ブロックと大ブロックの思想的対立とは何か?」を読んだ後に執筆されました。ネットユーザーによる元の/r/btc投稿では13点が挙げられ、著者はすぐにさらに8点を追加し、記事の中で「引き続きコメントを追加してください」と述べました。情報を追加して整理する必要があると思います。そうすれば、「ソフト」と「ハード」が何をめぐって議論しているのか、誰もがより明確に理解できるようになります。 パート1: 概念の戦いまず第一に、議論の余地があり双方が合意していない基本的な概念があります。タイトルの両側を変更しました。ソフト拡張の観点は、ハードフォークに急がないこと、小さなブロックを保持しないことです。将来、十分な合意が得られ、時期が熟せば、より大きなブロックに拡張される可能性があります。また、ソフト拡張派は拡張に反対しているわけではなく、安全なソフトフォークという形での間接的な拡張を主張しています。したがって、「小さなブロック」の代わりに「ソフト拡張」を使用し、「大きなブロック」の代わりに「ハード拡張」を使用することをお勧めします。 1.1 コンセンサスの概念
[コメント] ソフト拡張の支持者は、ソフトフォークにコンセンサスが必要ないとは決して信じていませんが、最大 95% という高いコンセンサス有効化しきい値を与えています。逆に、ハード エクスパンダーはコンセンサスの必要性についてのみ語りますが、実際には 75% で急いでアクティブ化される XT と Classic、およびしきい値がなく理論上 50% でしかアクティブ化できない Unlimited をサポートしています。アクティベーションのしきい値がこれほど低い場合、コンセンサスのサポートについてどのように話せばよいのでしょうか?コンセンサスの変化は、多数のコミュニティにおける文明的な議論の下で通貨技術の本質を理解した、より多くの人々による集合的な判断です。コミュニティのコンセンサスは、コンピューティング能力を通じてブロック投票に反映されます。合意の変化に反対する人は誰もいないし、反対することもできません。彼らは、コンセンサスが完全に変わる前に急いで有効化されたバージョンにのみ反対しており、それが暗号通貨界を分裂させるリスクをもたらしている。 1.2 ソフトフォークとハードフォークの議論
[コメント] ソフトフォークの提案には開発者間の合意のみが必要ですが、ソフトフォークの有効化にはコミュニティの合意とコンピューティングパワーが必要であり、SW を有効化するには 95% のブロックサポートが必要です。また、「経済的な影響」については、どのような経済的な影響なのか分かりません。ソフトフォーク前後では互換性のため、コインの生産速度はまったく変わっていません。さらに最近ではソフトフォークとハードフォークを組み合わせたBFフュージョンフォークソリューションも提案されています。シンセティックフォークはソフトフォークでもハードフォークでもなく、2 つの段階に分かれた 2 つのフォークの融合です。詳細は下の図をご覧ください。 第2部: 利益相反「世界が人々で賑わうのは、すべて利益のためです。世界が人々で賑わうのは、すべて利益のためです。」ソフトな拡大とハードな拡大の争いの背後には、権力と利益をめぐるさらなる競争がある。 2.1 取引手数料に関する紛争
[コメント] 実は、/r/btc のネットユーザーは、ソフト拡張のメインチェーン取引手数料が、経済活動の合意によって本当に決まるということをあまり理解していません。料金は全員でまとめて支払い、最も高い金額を支払った人が梱包と確認を優先します。誰もがより高い価格を支払うと、手数料は自然に増加します。取引手数料が増加すると、一部の重要でない取引からのメインチェーンへの需要が減少し、それによって動的なバランスが達成されます。現在の実践により、これが可能であることが証明されています。メモリプールがますます大きくなることはなく、いくつかの大規模なダストトランザクション攻撃に対して防御に成功しています。メインブロックチェーンは常に満杯ですが、ブロックされていません。取引手数料が十分に高ければ、すぐに確認できます。 「ビットコインの取引手数料、ビットコインを早く確認するには?」を参照 逆に、ハードな拡張は、経済の需給調整を真に無視し、ハードな拡張によって取引手数料を人為的に強制的に引き下げることです。トランザクション量が増加すると、ブロック サイズも増加します。いずれにせよ、取引手数料が高いか低いかは、時間とともに確認されるため、ユーザーはより低い取引手数料を支払う傾向にあります。したがって、2MB がいっぱいになると、1MB がいっぱいのときと比べて取引手数料が 2 倍になります。明らかに、後者はより多くの取引手数料収入を得ることになり、後者は、マイナーが主に取引手数料に依存するというサトシ・ナカモトの創設論文で計画された未来の早期実現に、より貢献することになるだろう。 ハード拡張の支持者は重大な誤解をしている。彼らは、取引手数料が高額になると、新規参入者がビットコインを使うのが難しくなると考えているのだ。実際、ソフト拡張の支持者は、取引手数料の増加だけでなく、ライトニングネットワーク技術、サイドチェーン技術、そして私が言及したソフト決済技術を使用して、取引手数料の増加を支援したいと考えています。新規参入者がメインチェーンを使用して大量のコインを保管し、大規模な取引を行う場合、割合が少ないため取引手数料が高くなることをあまり気にしないでしょう。たとえば、100 BTC を保管または送受信する場合、0.001 BTC の取引手数料は気にしません。日常の小額決済には、ライトニング ネットワーク、サイド チェーン、ソフト ペイメントなどを使用できます。すべての些細なトランザクションをビットコインのメイン チェーンに積み上げる必要はありません。ビットコインのメインチェーンの肥大化を避け、分散性を維持するために、ユーザーの取引は手数料を通じて階層化され、重要な取引のみがメインチェーン上に存在します。 さらに、ハード拡張の支持者の中には、ライトニングネットワークがあまりにも成功しすぎて、誰もがビットコインのメインチェーンではなくライトニングを使用するようになるのではないかと懸念する人もいます。実際のところ、これは少し心配しすぎです。ライトニング ネットワークは単なる支払いチャネルです。富を保管するために使用することはできず、独自のトークンもありません。さらに重要なのは、メインチェーン上の Lightning チャネルを定期的に決済して閉じる必要があることです。メインチェーンのトランザクションが実際に 1MB 未満の場合、ライトニング ネットワークの決済サイクルを短縮できます。一定期間内に決済されない場合は、決済取引手数料が増額されたり、メインチェーンでも決済されなくなったりします。ライトニング ネットワークの制御は、メイン チェーンのマイナーの手に委ねられています。心配しないでください。ライトニング ネットワークが繁栄すれば、取引手数料の高いライトニング トランザクションが大量に開設され、決済されるため、実際にメイン チェーンの手数料が急速に上昇することになります。 2.2 鉱夫の権利をめぐる紛争
【コメント】このネットユーザーのコメント2つは少し矛盾しているようです。実際、少数の鉱夫に現状を維持し、あらゆる変更を拒否する権利を与えるのがコンセンサスとなっている。たとえば、BIP9 ルールのソフトフォークでは、マイナーが 5% 以上の計算能力を持ち、新しい計画に同意せず、現状維持の意思がある限り、現状維持を継続するためのコンセンサスが形成されるはずです。最大のコンセンサスは現状維持だ。現状を変えようとするいかなる変化にも、十分な合意と認識が必要です。ソフト拡張の支持者はマイナーに投票を許可していないわけではなく、マイナーに新たな変更を拒否するより大きな権限を与え、それによってマイナーの大多数をコントロールすることで新たな変更を行う権利を制限しており、これは通貨圏の安定に有益です。暗号通貨コミュニティ全体の利益は必ずしもマイナーの利益と完全に一致するとは限らず、マイナーは過度に新しい変更を加える権利を持つことはできないことを知っておく必要があります。 ハード拡張の支持者の中には、多数派を支持することで決定を下せると考える者もいる。彼らが言う大多数は 95% ではなく、よく言われるように 75%、あるいは 50% のことです。これは、4分の1または半数の人々の反対意見を無視し、ハードフォークを強制することを意味し、マイナーに過大な権限を与えます。多数派であればそれで十分だと信じているが、多数派はコンセンサスではない。ビットコインは多数決ではなく合意に基づく決定に基づくべきです。合意は少なくとも 90%、できれば 95% 以上である必要があります。そうでない場合、分裂のリスクが高まります。 第3部: セキュリティをめぐる戦いソフト拡張とハード拡張の間のセキュリティの問題については多くの論争があり、どちらも自分たちの拡張の方が安全であると主張しています。具体的な互換性については下の図を参照してください。 3.1 ノードセキュリティコンテスト
【コメント】執筆時点でビットコインのフルノード総数は5,365で、隔離検証バージョン/Satoshi:0.13.1/を持つノードは1,453で、27%を占めています。ソフトフォークなので、残りの73%のノードと互換性があり、アップグレードする必要はありません。ハードフォークBUバージョンのノード比率は6%未満です。ハードフォークでは古いノードがすべて破棄されるため、BU が強制的にアクティブ化されると、90% を超えるノードを強制的にアップグレードする必要がある可能性があります。アップグレードせずに実行を継続すると、分岐したチェーンに入り、分割される可能性があります。 超巨大ブロックの可能性に直面して、ハード拡張派は、ハードウェアの改善速度が取引量の増加速度よりも速く、将来のハードウェアで超巨大ブロックを処理することに問題はないと考えています。一方、これほど多くのノードは必要ないと考える人もいます。大規模な通貨会社がフルノードを運営するには十分です。一般の個人はフルノードを実行する必要はありません。 しかし、ネットワーク効果が活性化する段階に達すると、ビットコインのユーザー数は急速に増加する可能性があります。これにより、トランザクション処理能力が急速に向上し、ハードウェアのアップグレードの速度をはるかに上回ることになります。ハード拡張により、超巨大ブロックの生成が可能になります。ライトニング ネットワークまたはサイド チェーンを利用することで、フル ノードを実行するためのしきい値を増やすことなく、メイン チェーンのブロック サイズを小さく保ち続けることができます。一般の個人がフルノードを実行することの重要性は、ノードの分散化にあります。少し大げさに言えば、フルノードの動作閾値を非常に高いレベルまで引き上げた場合、高性能サーバーを使用して 100 個のフルノードを稼働できるのは、世界で 100 社の通貨会社だけになります。その他は、ライトウォレット、クロップモードウォレット、またはモバイルウォレットのみを使用でき、TBレベルのデータをすべて保存できなくなります。そうすると、これら 100 個のノードがハッカー グループによって 1 つずつ侵入され、すべてが制御された可能性があります。あるいは、これらの企業は秘密裏に業界団体を設立した。すると、ハッカーや団体がすべてのノードを制御し、ビットコインの中心になることができます。この種のノード集中化は、コンピューティング能力の集中化よりも何倍も恐ろしいものです。実際、51 の計算パワーによる攻撃で悪影響はほとんどなく、秘密裏に実行することもできません。しかし、すべてのノードが制御されると、ほとんどすべての悪事が秘密裏に実行可能となり、ビットコインの分散化の性質が深刻に脅かされることになります。 3.2 分裂リスクをめぐる論争
[コメント] ハードフォークは中立的ですが、分割は確かに軽蔑的です。一部のハード エクスパンダーは分割もサポートします。まずは「8.5 江一吏 通貨界の団結を維持し、分裂的な言論の侵入を拒否する」を読むことをお勧めします。概念を理解する必要があります。すぐに消えてしまう小さなブロックチェーンフォークや、アルトコインにしかなれない小さなフォークコインは、通貨界の分裂ではなく、恐れるものは何もありません。私たちは、暗号通貨業界関係者全員に、暗号通貨業界内で高い内部支持があり、長期間存続でき、それぞれが本物のビットコインであると主張する分割コインを団結してボイコットするよう呼びかけます。たとえば、ETC と ETH はどちらも Ethereum から分離したと主張しています。 当社はハードフォークをサポートしていません。暗号通貨コミュニティの分裂を引き起こす可能性のあるハードフォークのみをサポートしています。ハードフォークで修正する必要があるシステムバグが発生した場合、ほぼ 100% のコンセンサスが得られるため、分割についてあまり心配する必要はなく、もちろんこのハードフォークをサポートします。ただし、現在の拡張の問題はバグではなく、それほど緊急な問題でもありません。ハードフォークは処理能力を高める唯一の方法ではありません。では、なぜ分裂のリスクを冒してハードフォークを急いで実装する必要があるのでしょうか?分裂はできるだけ避けるべきです。ハードフォークが必要な場合は、少なくとも 90% のコンセンサスが必要になりますが、既存のハードフォーク バージョンの有効化しきい値は低すぎるため、分割のリスクが大きすぎます。 ブロックチェーンの不変性は、主に通常の履歴データの不変性にあります。バグが発生して異常なデータが生成された場合は、もちろんソフトフォークまたはハードフォークで修正できます。ブロックチェーンの不変性は、ブロック構造、パッケージングルール、またはトランザクションモードの不変性を指すものではありません。データの内容が変更されない限り。ソフトフォークは互換性を実現でき、データは変更されません。ハードフォークによってチェーンフォークが発生すると、並列データチェーンが追加されることになり、リプレイ攻撃などにつながり、データの信頼性が低下します。 3.3 コード開発論争
【コメント】ビットコインの誕生以来、コアコードの開発は常に比較的集中化されてきましたが、傾向としてはますます分散化が進んでいます。最初は、ほぼサトシ・ナカモトだけだった。その後、サトシ・ナカモトが姿を消した後は、ギャビンが率いるコアが誕生しました。シフアイト事件後、ギャビンも引退した。現在、コアはより分散化されており、コアを率いる中核人物は存在しません。 BSに関しては、コア開発者の一部のみを採用しています。 BS に属さない Core 開発者は他にもたくさんいます。 BS は Core に一定の影響を与えますが、ハード エクスパンダーが言うように Core を制御することは絶対にできません。 Bitcoin 開発コミュニティである Core を管理する個人または企業は存在しません。コア開発が素晴らしいのは、ビットコインの基盤となる構造を真に理解し、開発に優れた人々がこのオープン開発コミュニティに所属しているからです。 ソフトフォークのコードが複雑すぎるという点については、ソフトフォークを実装して以前のノードとの互換性を実現するのは簡単な作業ではないため、コードが複雑になるのは当然であることに注意してください。多くの潜在的な脆弱性を恐れる必要はありません。発見したらすぐに修正することができます。長い間テストネットワーク上で稼働しており、多くのテストを受けています。また、分離検証ソフトフォークを有効化した後も、トランザクションは元のトランザクション署名モードを引き続き使用し、段階的に移行できるため、問題発生時の損失は限定的になります。十分な学習時間があれば、徐々にコードを理解し、開発とメンテナンスに参加できる人が増えていきます。 ハードフォーク ソリューション コードは、コア パラメータのみを変更し、以前のバージョンのノードはすべてアクティベーション後に削除されるため、十分な互換性テストを行わないため簡潔です。さらに、ブロック制限の増加は、サトシ・ナカモトが設計したコアパラメータを直接変更するものであり、プログラム全体が相互接続されているため、潜在的なリスクも非常に大きくなります。他の場所を変更せずにこのパラメータのみを変更すると、他の場所で問題が発生する可能性があります。 第4部: 発展のための闘い4.1 トランザクション処理機能
【コメント】このネットユーザーは「ソフトウェアとハードウェアの可能性」について言及した。今ではハードウェアの潜在能力の限界に達しているのかもしれません。ブロック サイズが引き続き増加すると、フル ノードの数が減少する可能性が高くなります。ソフトウェアの可能性は、SW 分離検証にあります。既存の1MB以下では、ハード拡張なしでも、構造を調整・最適化することで約1.7MBのソフト拡張を実現できます。つまり、このネットユーザーは、SW 分離検証ソフトフォークを支持しているということですか? ソフトエキスパンダーを軽視しないでください。ブロック制限の増加と 2100 万ビットコインの変化はまったく別のものです。前者が後者を意味すると考えるのは、通貨を理解していない人だけです。これは、ハードフォークでは理論上 2100 万の上限を変更できますが、ソフトフォークでは互換性が必要なため変更できないことを意味します。将来的にハードフォークが簡単かつ頻繁に使用されるようになると、その結果を予測することは難しくなります。 ハードフォークの有無は、「ビットコインの発展や経済が停滞するかどうか」とは全く関係ありません。ハードフォークがない場合でも、通常の完全に互換性のあるアップグレードと部分的に互換性のあるソフトフォークのアップグレードは存在します。ハードフォークなしではビットコインの開発が実行できないという意味ではありません。さらに、ファンの忠誠心やアプリケーションの増加は、ハードフォークの有無とはほとんど関係がありません。逆に、ハードフォークによって分裂が起こった場合、ビットコインの経済生態系に悪影響を与えることになります。 ビットコインはピアツーピアの電子キャッシュシステムであり、ビットコインのメインチェーン+サイドチェーン+ライトニングに分かれたシステムです。ユーザーの日々の分散トランザクションは、サイドチェーンに配置するか、ライトニング ネットワークを通じて取引することができます。ビットコインのメインチェーンでは、富の保管、大規模な取引、サイドチェーン決済、ライトニング決済を伴う取引のみが実行されます。このようなシステムの階層化アーキテクチャのみが、上記で述べた重要な「ポイントツーポイント」の制限を実現できます。そうしないと、すべてのトランザクションがメインチェーン上に蓄積され、メインチェーンが肥大化し、動作しきい値が高くなり、ノードが集中化して、「ポイントツーポイント」を実現できなくなります。 4.2 技術の進歩と発展をめぐる戦い
【コメント】絶対的な長期的技術的リーダーシップというものはなく、その後の将来技術の開発・導入が必須である。実際、明確なドキュメントだけでは十分ではありません。開発者がコアコードに貢献する動機となるだけの十分なメリットがなければなりません。実際、IT 業界にはプログラミングの専門家が不足していません。しかし、ビットコインのコードの研究、開発、保守から直接利益を生み出すことはできるのでしょうか?既存の枠組みではこれは困難です。マイナーは開発者にもっと報酬や寄付をするよう求められる可能性もあったが、寄付金は自分たちを支えるには少なすぎたため、一部の開発者はベンチャーキャピタルを得るために共同でビジネスを始め、コイン会社を設立しなければならなかった。しかし、ベンチャーキャピタルは慈善事業ではありません。暗号通貨企業には収益モデルとリターンが必要です。そこで、「メインチェーン+ライトニング+サイドチェーン」というWin-Winの構造が開発されました。 Lightning、より大きな Lightning ノードになることができれば、Lightning 手数料収入が得られます。サイドチェーンは今後の焦点であり、すでに特許の出願が始まっており、これは将来的に特定の分野への応用に向けていくつかのサイドチェーンを考案し開発できることを意味しています。このルートは暗号通貨業界にとって有益です。ライトニング ネットワークはビットコイン取引の確認を数秒で高速化できる一方、サイド チェーンはビットコインの特定のアプリケーション領域を拡大し、新しいテクノロジの導入を容易にすることができます。もし彼らのロードマップが、競合する非サイドチェーンコインを開発すること、あるいは純粋なブロックチェーンアプリケーションを作成することであるならば、それは私たちの暗号通貨コミュニティにとって損失となるでしょう。 ライトニング氏の発言について:「ビットコインは将来的に匿名になるはずだ。」これは、一部の人々による通貨の将来の発展に関する提案に過ぎず、すべてのソフトエクスパンダーによって支持されているわけではありません。全体的な発展の未来は、インターネット上のさまざまなウェブサイトやアプリと同様に、ビットコインのメインチェーンを基盤とするインターネット上で、あらゆる種類のサイドチェーン コインが繁栄することです。普通の開発者はビットコインに関する知識をすべて完全に理解する必要はありません。サイドチェーン コインを開発するには、Bitcoin サイドチェーン インターフェイスを使用するだけで済みます。さらに、既存のさまざまな優れた競合コインも、サイドチェーン インターフェイスを通じてビットコインのサイドチェーン コインになることができます。ビットコインに積極的に参加しない場合は、オープンソースなのでフォークするだけで済みます。そうすると、サイドチェーン技術によって暗号通貨の分野全体をほぼ統一できるようになります。 ハード拡張の今後の技術開発ルートについては、競合コインがどんどん追加され、ニッチな領域がどんどん占有されていくのを見守ることしかできません。新しいテクノロジーがようやく吸収可能になったとき、私たちは毎回分割してハードフォークをアップグレードするという大きなリスクを負わなければなりません。技術の進歩を維持しながら、長期的に分裂が起こらないようにすることは困難です。サイドチェーン技術は、サイドチェーンの形で、あらゆる新しい技術を迅速かつほとんどリスクなしにビットコイン技術の一部にすることができます。 パート5: 要約私たちは問題を包括的に検討し、盲目になって暗闇の中で手探りするようなことは避けるべきです。ハード拡張の問題は、単にマイナーのパッケージの上限が増加するかどうかという表面的な問題ではありません。これには、通貨界に分裂を引き起こすかどうか、ノード閾値を上げて問題を集中化するかどうか、将来のコード開発や技術拡張に便利かどうか、手数料の利益が合理的に分配されるかどうかなど、多くの深い問題が関わっています。引き続き追加してください。ご質問がございましたら、メッセージを残すか、WeChatの公開アカウント「Bite Jiang」をフォローして、コミュニケーションを深めてください。ありがとうございます。 |
<<: ユニセフは初めてブロックチェーンスタートアップに10万ドルを投資し、将来的にブロックチェーン技術を自らの業務に取り入れることも否定しない。
>>: 電子請求書分野におけるブロックチェーン技術の応用の展望
監査大手KPMGとベンチャーキャピタルデータ会社CB Insightsが新しいレポートを発表しました...
「現在、通貨価格は短期的な調整期にある。長期的な視点を持つことは極めて重要だ。通貨価格を押し上げる半...
出典: minerOS サブスクリプションアカウント今日はナンセンスなことはなし。 AE はユニット...
ビットコインの価格は、昨日の弱いパフォーマンスを継続し、金曜日(8月14日)のアジアセッションでも再...
アナリストによると、グレイスケールが9月23日にBTC保有量を増やした直後、BTCの短期終値は120...
ブロックチェーンアーキテクチャの観点から見ると、パブリックチェーンはデータ層、決済層、実行層、コンセ...
人がいるところには裏社会がある。莫大な利益がある場合には、欺瞞は避けられません。 DeFiマイニング...
2月24日、2minersチームは、BitmainのE3マイニングマシンがETHとETCのマイニン...
2021年、ビットコインの価格が6万ドルを突破した強気相場の最高潮は、世間に大きな衝撃を与えました...
「 Polkadot Knowledge Graph 」は、Polkadot をゼロから学ぶ入門レ...
独立ネットワークの立ち上げ時期が決定した後、Filecoin分野、特にFilecoinマイニングノー...
まとめ: 1. 2020年11月1日から2021年1月20日まで: 1. ビットコインの価格は158...
オーストラリア政府は3月に、デジタル通貨や幅広いブロックチェーンの応用を含む金融技術に関する多面的な...
Newsbtcによると、最新のデータでは、1,000ビットコイン以上を保有するアドレスの数が増加し、...
契約取引は常に変化しており、投資家の人間性が試されるものです。市場に参入する適切な時期を選択し、科学...