
原題:「なぜETH PoWフォークは技術的な観点から見て正統的ではないのか」
元の著者: @0xTodd、Nothing Research のパートナー
多くの友人がさまざまな「フォーク」と、なぜETH PoWがフォークの観点から非正統的であるのかを混同していることがわかります。今日はちょっとしたコンセプトを広めたいと思います。
ブロックチェーンはその名前が示すように、多くのブロックが連鎖したものです。新しいブロック、古いブロックの受信を決して停止しないでください。私たちの現実世界が時間を秒単位で計算しているとすると、ブロックチェーン上の世界は時間を最小単位のブロック単位で計算しています。
世界には 2 種類のフォークがあります。
1. ネットワークが同期していないことが原因でフォークが発生します。
2. バージョンの違いによるフォーク。
まずは最初のタイプ、ネットワークの問題によって引き起こされるフォークについて説明しましょう。これは毎日起こる非常に一般的な現象です。たとえば、2 人のマイナーがほぼ同時に問題を解決し、新しいブロックをパッケージ化した場合、誰のブロックが古いブロックを受け取る資格があるでしょうか?分岐は自然に起こります。
画像の説明
新しいブロックを同時に受信
この問題を解決するために、業界では「最長チェーン原則」が採用されています。ブロックチェーンが一定の高さで分岐した場合、チェーンの長い方のブロックが意味を持ち、短い方のブロックは破棄されると規定されています。
画像の説明
コンピューティングコンテスト
勝者はすべてのブロックヘッダー報酬 + 手数料を獲得しますが、敗者は何も得られず、電気を無駄に浪費します。
もちろん、この問題を解決するために、ETHはアンクルブロックを特別に設計しました。叔父は父親の弟ですが、叔父には息子がいません。これにより、敗者は少額の補償を得ることができ、一部のマイナーの死亡を防ぐことができます。
一方が悪意のある場合、それは 51% の攻撃になります。どちらの当事者にも悪意がない場合、それは通常のフォークです。これは、取引所でトークンのリチャージが必要な場合、トークンがクレジットされるまでに数ブロック待たなければならない理由でもあります。
画像の説明
勝者が正統派メインチェーンとなる
次に、2 番目のタイプである、バージョンの相違によって生じるフォークとは何かについて説明します。
理論上、ETHは何度も何度もフォークされてきましたが、そのほとんどはシステムバージョンのアップグレードによるものです。バージョンのアップグレードによって発生するすべてのフォークには、最長チェーンの原則は適用されません。最長チェーンの原則は、ネットワーク同期の問題の解決にのみ適用されます。
ここではさらにハードフォークとソフトフォークに分けられます。
画像の説明
EIP1559 は標準のハード フォーク アップグレードです
画像の説明
ETCとETCは互いに干渉することなく同時に存在します
したがって、ハードフォークにはリスクがあり、ネットワーク全体が毎回同意するという保証はありません。したがって、ビットコインの世界ではリスクがはるかに低いソフトフォークが好まれます。
ソフトフォークとは何ですか?つまり、バージョンが変わっても、アップグレードしてもしなくても、全員が依然として同じネットワーク内に存在します。米国の各州には独自の法律があることは誰もが知っていますが、それらはすべて米国憲法に従っています。ソフトフォークは、アメリカの特定の州が新たな規制を導入したようなものなので、全国的に導入する必要はなく、分断を引き起こすこともありません。
画像の説明
ソフトフォーク: 古いバージョンと新しいバージョンが共存可能
ソフト フォークは「前方互換性」の問題を非常に懸念していますが、ハード フォークには「前方互換性」を保つ方法がありません。つまり、ビットコインの改革は小規模に「見える」のに対し、イーサリアムの改革はどれも抜本的なものであることがわかります。なぜなら、ソフトフォークはコア開発者の知恵が試されるからです。
ソフトウェア開発をしている友人は、新しい機能を追加したいのに古いバージョンを使い続けたいと思うことがどれほど難しいかを深く理解しているかもしれません。これは足かせを持って踊っているようなもので、両方の長所を生かしたソリューションを設計するのは非常に困難です。しかし、ビットコインは多くの政治的トレードオフと開発の知恵を活用してそれを実現しており、各ソフトフォークの設計は絶妙で驚くべきものです。
その理由は、ビットコインが絶対的に安定した「財政政策」を備えたパブリックチェーンだからです。ビットコインは究極の安定性を追求しています。あと10年、さらには100年も経てば、ビットコインは本物の金と同じように、今日とそれほど変わらないでしょう。今後100年でドルは消滅するかもしれないが、金は消滅しないだろう。
イーサリアム側ではGod Vがまだ生きており、イーサリアムは究極の安全性を追求するのではなく、不可能なトライアングルの突破を追求するため、毎回リスクを冒してハードフォークをアップグレードしています。ハードフォークはコミュニティの分裂を容易に引き起こす可能性があることに注意してください。昔はETC、今はETH PoW。
画像の説明
技術的なアップグレードでした
しかし、ETHPoW チームは、PoS Merge と同じレベルで別のハードフォークのアップグレードを実行することを決意しています。このアップグレードにより、難易度の爆弾などが削除されます。よくある間違いは、ETH PoW は ETH の本来の PoW チェーンではなく、下図のように一方が直進し、もう一方が左に曲がると誤解している人が多いです。
画像の説明
よく誤解される状況
画像の説明
本当の状況、一人は左に行き、一人は右に行き、誰も直進していない
したがって、実際の状況は次のとおりです。ETH PoS と ETH PoW は実際にはハードフォークによって生成された新しいチェーンですが、たまたま同じ高さにあり、元の ETH PoW チェーンはディフィシティ ボムのせいで消滅します。
つまりETH PoWも正統性には弱いのです。つまり、今日フォークして PoS Merge と同じ高さを選択しなくても、まったく問題ありません。では、なぜ PoS ETH と同じ高さでフォークすることを選択する必要があるのでしょうか?答えは誰もが知っている司馬昭の心です。
元のリンク
コンセンサスがチェーンの上限を決定し、チェーンが正統性を失うと、多くのコンセンサスを失います。