ハードフォークコンビネーター
ハードフォークコンビネーターとは何ですか?
ハード フォーク コンビネーター (IOHK によって最初に設計された) は、ハード フォークが発生した後に、特に Cardano ブロックチェーン上でプロトコルを組み合わせるツールです。
ハードフォークはどのようにして起こるのでしょうか?
通常、ハード フォークはブロックチェーンへのアップグレードを実装するために発生します。これにはマルチパートナーの署名が必要で、通常は既存のプロトコルの特定のパラメーターが変更されます。
ハードフォークとは、ブロックチェーンを、互いに並行して実行される 2 つの異なるプロトコルに分割することであり、新しいブロックチェーンは以前のブロックチェーンの追跡と履歴を失います。
一般に、ハード フォークによりブロックチェーンにダウンタイムが発生し、トランザクションとユーザー エクスペリエンスが中断されます。もう 1 つの方法は、ライブ ブロックチェーンにハード フォークを実装することです。これにより、ブロックチェーンの整合性が損なわれる可能性があります。たとえば、2017 年のビットコインのハードフォークにより、チェーンが分割され、ビットコイン キャッシュ (BCH) が形成されました。これは最終的に投資家やトレーダーの利益に影響を与えました。
ただし、IOHK は、これらの問題の両方を効率的に解決するハード フォーク コンビネーターのサポートを考案しました。
ハードフォークコンビネーター(HFC)とは何ですか?
ハード フォーク コンビネータは主に、ハード フォーク後にアップグレード前とアップグレード後のプロトコルをマージして、中断や再起動の可能性を排除するために使用されます。
ハード フォークが発生すると、すべてのノードが中断なく同時に新しいパラメータとブロック ヘッダーに更新することは事実上不可能です。そのため、ブロックチェーンをダウンタイムにする必要があり、ユーザーにとっては迷惑です。
このジレンマの解決策として、IOHK 財団は、Cardano (ADA) ブロックチェーン用のハード フォーク コンビネーター (HFC) を考案しました。これにより、複数のプロトコルを 1 つの台帳として表示できるため、すべてのノードを新しいブロックチェーンに更新する必要がなくなります。同じ時間です。
Cardanoは2020年7月にByron(ウォレット専用プロトコル)からShelley(プルーフ・オブ・ステーク対応プロトコル)にアップグレードし、ハードフォークによりブロックチェーンの機能と全体的なユーティリティが変更されました。当時、合計 100 万以上のウォレットがあったため、下手にハードフォークが実行されれば、カルダノとその資金の死を意味していました。
しかし、ハード フォーク コンビネーターが初めて使用され、2020 年 7 月 29 日 21:45 UTC に、Byron から Shelley への移行は、ダウンタイムや失敗もなくスムーズに行われました。ユーザーには通知されましたが、使用が制限されることはなく、ハード フォークはバックグラウンドで行われ、時間の経過とともにノードを段階的に移行できるようになりました。
現在のところ、Cardano ブロックチェーンは Byron ブロックと Shelley ブロックを組み合わせています。今後のアップグレードでも、ハード フォーク コンビネーターによって移行がサポートされるようになります。