ブロックチェーンにおけるフォークの理解
ジャカルタ - 暗号通貨の世界では、コンピュータやスマートフォンなどの他のデジタルデバイスの更新と同様に、機能を改善したり、セキュリティの問題に対処したりするために、ソフトウェアアップデートが頻繁に実行されます。しかし、ビットコインなどのデジタル資産の領域では、この更新プロセスは企業によって管理されているのではなく、オープンソースのソフトウェアであるため、開発者のグローバルコミュニティによってオープンに実行されています。
開発者が分散型ビットコインプロトコルの変更を実装したい場合、彼らは既存のビットコインプログラムコードのコピーを作成して修正することから始めます。これらの修正の結果は、古いバージョンがまだ利用可能である間に、新しいバージョンとしてダウンロードすることができます。マイナーやフルノードを含むユーザーは、古いバージョンに固執するか、新しいバージョンに切り替えるオプションがあります。このプロセスは「フォーク」と呼ばれます。
PINTUアプリケーション教育プラットフォームであるPintu Academyから引用すると、Forkはハードフォークとソフトフォークの2つの主要なタイプに分かれています。ハードフォークは、行われた変更が以前のバージョンと互換性がなく、2つのブロックチェーンが互いに通信できない場合に発生します。対照的に、ソフトフォークは依然として以前のバージョンとの互換性を可能にし、新しいブロックチェーンを作成しません。ソフトフォークは、コミュニティを分割することなく、よりスムーズな移行を可能にします
ビットコインエコシステムでは、開発者、マイナー、フルノードが意思決定において重要な役割を果たします。開発者はコードの更新、マイナーはマイニングプロセスを通じてネットワークを保護し、フルノードは完全なトランザクション履歴を保持します。3つすべてが、変更が実装される前に合意に達する必要があります。
Pintu Academyから引用すると、ハードフォークの利点の1つは、ネイティブブロックチェーンに暗号通貨を持っているユーザーも、新しいブロックチェーンで同じ量を持っていることです。これは、投資家がフォーク中に受け取った無料のコインから利益を得る機会と見なされることがよくあります。例えば、2017年8月1日、ビットコインはビットコイン現金を生み出すハードフォークを経験しました。
当時ビットコインを所有していた投資家は、これら2つのコインの価値が時間の経過と大きく異なる可能性がありますが、同等のビットコイン現金の金額を自動的に受け取ります。