無料のWebヒットカウンター

ハードフォークvs.ソフトフォーク

ハードフォークvs.ソフトフォーク

あなたがよく暗号通貨愛好家であれば、あなたはおそらくハードフォーク対ソフトフォークという用語に出くわしたでしょう。 暗号通貨の基礎となるテクノロジであるブロックチェーンは、ブロックチェーンを形成するために増え続けるデータブロックで構成される分散元帳です。 暗号通貨はほとんどが分権化されているので、参加者は合意を達成することができるように取引を検証するための一連の規則について合意しなければなりません。

ブロックチェーンが2つに分割されると、インスタンス内でフォークが発生します。 合意に分ける あるいはプロトコルの本質的な規則の変更。 コンセンサスの分割によるフォークの発生は、鉱山労働者が同時に1つのブロックにつまずいた結果、二重分割チェーンになった場合にしばしば発生します。開発者による基本コード。 そのような分割は永久的です。

ハードフォークとソフトフォークの違いは何ですか?

ハードフォークは、ブロックチェーン内の永続的な分岐を表します。 通常、アップグレードされていないノードが、アップグレードされたノードによって作成されたコードの検証に失敗した場合に発生します。 一方、ソフトフォークはブロックチェーンにおける短期間の相違であり、通常、アップグレードされていないノードが新しい合意規則に従わない場合に発生します。

ソフトフォーク

ソフトフォークは、ブロックチェーンをアップグレードするための下位互換性のある方法です。 簡単に言うと、ソフトフォークはソフトウェアのアップグレードであり、古いバージョンのソフトウェアとの下位互換性があります。 ソフトフォークでは、ネットワーク内のどのノードもアップグレードしたり、合意を維持したりする必要はありません。 これは、ソフトフォークブロックチェーン内で見つかったすべてのブロックが、新しいものに加えて、以前のコンセンサス規則セットの両方に従うためです。

ソフトフォークが発生すると、ノードによって生成され、古いコンセンサス規則のセットに準拠するブロックは、新しいコンセンサス規則のセットに違反する傾向があります。 これらのブロックは、アップグレード中の大多数の採掘者にとっては役に立たなくなる可能性があります。 ソフトフォークが機能するためには、ネットワーク内のほとんどの鉱山労働者が、新しい一連のコンセンサス規則を認識するだけでなく、それを強制する必要があります。 この大多数に達すると、古いネットワークは役に立たなくなります。

ハードフォーク

ソフトフォークとは異なり、ハードフォークは以前のバージョンのブロックチェーンからの恒久的な変更を特徴としています。 その結果、以前のネットワークと互換性のない新しいルールセットが導入されました。 ハードフォークは、ソフトウェアのアップグレードと表現することができます。これは、古いバージョンのソフトウェアとは互換性がありません。 したがって、すべてのネットワーク参加者は、すべての新しいトランザクションブロックを検証および検証し続けることができるように、ソフトウェアの新しいバージョンにアップグレードする必要があります。

結論

ブロックチェーンテクノロジは分散化によって特徴付けられるため、参加者は自分のブロックチェーンの状態に関して常に合意に達する必要があります。 あなたが暗号通貨愛好家で、投資したいのなら、ハードフォークとソフトフォークについて学ぶ必要があります。

"
»