ビザンチウム フォーク
Byzantium フォークは、2017 年 10 月 16 日に行われたイーサリアム ブロックチェーンのハードフォークです。これは、イーサリアムを完全なプルーフ オブ ステーク (PoS) コンセンサスへの移行に備えることを目的とした進行中のメトロポリス アップグレードの一部でした。
ハードフォークとは何ですか?
ハードフォークは、マイナーやネットワークノードが使用するプロトコルソフトウェアに変更があり、その結果、ブロックチェーンネットワーク上でトランザクションが処理および検証される方法を管理する基礎となるルールが変更されるときに発生します。これは、異なるバージョンのソフトウェアを実行しているノードは、互いの更新されたブロックまたはトランザクションを認識できないため、相互に通信できなくなることを意味します。全員が同期を保つためには、新しいブロックをチェーンに追加する前に、すべてのユーザーがノード ソフトウェアを更新する必要があります。
ビザンチウムはなぜ起こったのか?
イーサリアムの目標は常に、分散型アプリケーション (dApps) のための効率的なプラットフォームになることでした。この特定のハード フォークの目的は、その上に構築された dApps 内のスケーラビリティ、セキュリティ、プライバシーを向上させるとともに、以前よりも高速なトランザクション処理時間を可能にする「リプレイ保護」や「ステート チャネル」などの新機能を導入することでした。イーサリアムのメインネット上で。さらに、ブロックあたりのガス制限を 200 万ガス/ブロックから 800 万ガス/ブロックに増加するなど、さまざまなコードの改善も含まれています。
さらに、この最新バージョンのイーサリアムでは、zkSnarks (ゼロ知識証明) のサポートも導入されており、スマート コントラクトを使用して取引する 2 者間のデータ プライバシーを維持しながら、より安全なスマート コントラクトが可能になります。 「ゼロ知識暗号化」として知られるもの。これらの zkSnark 証明システムは、Zcash (ZEC) などの暗号通貨で採用されているような、現代の暗号化プロトコルで広く使用されています。最後に、このイテレーションでは検証済み契約のネイティブ サポートも追加されています。これは、開発者が、当該契約に関与するいずれかの当事者に問題が発生した場合に、それぞれの管轄区域内で従来の法的構造に頼ることなく、トラストレスで透明性のある契約を作成できるように特別に設計されたコードです。取引など。
全体として、これらの変更は、イーサリアムを、将来の世代が素晴らしい分散型アプリケーションを構築できるさらに優れたプラットフォームにするための重要な一歩を表しています。