15 49.0138 8.38624 1 0 4000 1 https://harowo.com 300 0
theme-sticky-logo-alt
theme-logo-alt

ソフトフォークとハードフォークの初心者向けガイド

暗号の世界に入ったばかりの場合は、「フォーク」という言葉が頻繁に使用されているのを聞いたことがあるかもしれません。フォークとは正確には何ですか?それはブロックチェーンと何の関係がありますか?今日の記事では、この用語と、クリプトバースにおけるその役割と重要性について説明します。.

ブロックチェーンプロトコルは、暗号通貨の接続、マイニング、およびトランザクションの法則を定義する一連のルールです。ブロックがブロックチェーンネットワークの一部であるためには、プロトコルによって定義されたこれらすべてのルールに準拠する必要があります.

パブリックブロックチェーンの分散型の性質は、ネットワーク参加者がブロックチェーンの共有状態について合意する必要があることを意味します。参加者間の完全なコンセンサスにより、検証済みデータの単一のブロックチェーンが維持され、誰もが正しいと見なします。フォークはネットワークのプロトコルの変更であり、革新、修復、または単にソフトフォークのコンセンサスに達していないために、何らかの理由で発生する可能性があります。.

フォークは、ソフトフォークとハードフォークの2つの主要なカテゴリに分けることができます。.

cryptomipto.com

ソフトフォークとは?

ソフトフォークは、下位互換性のあるブロックチェーンアップグレードです。ソフトフォークは、以前のバージョンのソフトウェアと下位互換性のあるソフトウェアアップグレードです。ソフトフォークブロックチェーン上のすべてのブロックは、新しいものに加えて古い一連のコンセンサス法に従うため、ソフトフォークはコンセンサスを維持するためにアップグレードするためにネットワークノードを必要としません。.

ただし、古いコンセンサスルールのセットに準拠するノードによって作成されたブロックは、新しいコンセンサスルールのセットに違反するため、アップグレードするマイニングの過半数によって使用されなくなります。.

ソフトフォークが機能するためには、大多数の鉱夫が新しいコンセンサスルールのセットを特定して実装する必要があります。この過半数に達すると、古いネットワークは使用されなくなり、新しいブロックチェーンは「真の」ブロックチェーンとして認識されます。.

ソフトフォークの例は、ネットワークブロックサイズを1MBから100KBに増やす新しいルールの導入です。アップグレードされていないノードは、受信トランザクションが有効であると見なし続けます。これらのノードは、新しいコンセンサスルールのセットだけでなく古いセットのコンセンサスルールも引き続き使用するためです。.

ただし、アップグレードされておらず、新しいブロックをマイニングしようとするマイニングノードでは、これらのブロックが拒否され、新しいルールに準拠しません。したがって、鉱夫が新しいコンセンサスルールを適用すると、古いブロックチェーンはアイドル状態になる可能性があります.

過去のソフトフォークの例をいくつか示します。

  • ビットコイン改善提案 (BIP)66:ビットコインの署名検証プロセスに関するソフトフォーク.
  • Pay to Script Hash(P2SH):ビットコインネットワーク上でマルチシグニチャアドレスを生成したソフトフォーク.

ハードフォークとは?

ハードフォークは、以前のバージョンのブロックチェーンからの永続的な分割です。これは、古いコンセンサスルールと互換性のない新しいコンセンサスルールのセットがチェーンに実装されているために発生します.

ハードフォークは、以前のバージョンのソフトウェアとの互換性がなかったソフトウェアアップグレードと見なすことができます。.

新しいブロックの検証と妥当性確認を継続できるようにするには、すべてのネットワーク参加者が最新バージョンのプロトコルにアップグレードする必要があります。ハードフォークの後、最新バージョンにまだアップグレードされていないノードによって確認されたブロックは無効と見なされます.

以前のバージョンのソフトウェアで実行されているノードは、ブロックが新しいネットワークで有効になるために、新しいコンセンサスルールのセットに準拠する必要があります

すべてのフォークが必ずしもフォークされたブロックチェーンから古いブロックチェーンの所有者に新しいコインを与えるわけではありませんが、合法的なハードフォークが発生して新しい暗号通貨を作成すると、通常は発生します.

ハードフォークは、計画されたハードフォークと論争のあるハードフォークの2つのサブカテゴリに分けることができます。.

計画されたハードフォーク

計画されているハードフォークは、開発チームによって事前に発表されているプロトコルのアップグレードです。通常、ハードフォークが行われる前に、プロジェクト開発者とコミュニティからの高度なコンセンサスが必要です。計画されているハードフォークの例は、2017年1月に発生したMoneroの例です。.

論争の的となるハードフォーク

この種のハードフォークは、プロジェクトのさまざまな利害関係者が大きな意見の相違を持っている場合に発生します。論争の的となるハードフォークは通常、暗号通貨のコードの大幅な変更がブロックチェーンを強化すると信じているコミュニティの一部が原因で発生します.

論争の的となるハードフォークのよく知られたケースは、ビットコインキャッシュハードフォークです。.

結論

ハードフォークとソフトフォークの両方がブロックチェーンの世界にとって重要です。これは、他の多くのコインが出現する方法であり、特定のプロトコルに変更や更新を加える方法であるためです。

Previous Post
(Parte IV) Como e onde comprar EOS (EOS)
Next Post
1xBit: Онлайн спортни залагания за собственици на крипто