主要なビットコインハードとソフトフォーク. 彼らは今どこにいる? ビットコインフォークは、ビットコインネットワークのプロトコルの変更として定義されます。 フォークは、複数のブロックが同じブロック高さを持つ場合に発生する状況として定義することもできます。 フォーク、本質的に。ルールの妥当性に影響を与えます。 通常、ハードフォークに関連する大きな変更があります。ただし、フォークの種類は通常プロトコルに変更をもたらします。
フォークは通常、ブロックチェーンに新機能を追加したり、ハッキングや壊滅的なバグの影響を逆にするために行われます。 フォークは、コンセンサスを解決する必要があります。そうしないと、永続的な分割が発生します。
ソフトフォーク対ハードフォーク
ソフトフォークは、ブロックチェーンをアップグレードする下位互換性のある方法です。 つまり、ソフトフォークは、ソフトウェアの以前のバージョンと下位互換性のあるソフトウェアアップグレードです。 ソフトフォークは、合意を維持するためにネットワーク上のノードをアップグレードする必要はありません。 これは、ソフトフォークされたブロックチェーン上のすべてのブロックが、新しいコンセンサスルールと同様に古いコンセンサスルールに従うためです。
しかし、コンセンサスルールの古いセットに準拠するノードによって生成されたブロックは、コンセンサスルールの新しいセットに違反し、その結果、マイニングの過半数のアップグレードによって古くなる可能性があります。 これは、ソフトフォークが機能するためには、大多数の鉱夫が新しいコンセンサスルールを認識して実施する必要があるためです。 この過半数に達すると、古いネットワークは不使用になり、新しいブロックチェーンは「真の」ブロックチェーンとして認識されます。
ソフトフォークの例は、
ビットコイン改善提案(BIP)66:ビットコインの署名検証に関するソフトフォーク。
スクリプトハッシュ(P2SH)への支払い:Bitcoinネットワーク上でマルチシグネチャアドレスをもたらしたソフトフォーク。
分離された目撃(SegWit):ブロックを軽くするためにブロック署名の一部を削除しました。
一方、ハードフォークは、以前のバージョンのブロックチェーンとの永続的な相違です。 新しいコンセンサスルールのセットがネットワークに導入され、古いネットワークと互換性がありません。 つまり、ハードフォークは、以前のバージョンのソフトウェアと互換性のないソフトウェアアップグレードと考えることができます。 新しいトランザクションブロックの検証と検証を続行するには、すべてのネットワーク参加者がソフトウェアの最新バージョンにアップグレードする必要があります。
ハードフォークの下では、プロトコルソフトウェアの最新バージョンにまだアップグレードされていないノードによって確認されたブロックは無効になります。 以前のバージョンのソフトウェアを実行しているノードは、フォークされたネットワーク上でブロックを有効にするために、新しいコンセンサス規則セットに従う必要があります。 ハードフォークの場合、マイノリティチェーンのマイニングサポートがまだ存在する場合、2つのブロックチェーンが同時に存在し続けることができます。
ハードフォークは通常、2つのサブカテゴリに分類され、計画されたハードフォークまたは競合するハードフォークのいずれかになります。
主要なビットコインフォーク
日付
名前
ブロックサイズ
マイニングアルゴリズム
鉱山用金具
セグウィット
調整が困難
最大供給量
暗号化された金額
2009 年 1 月 3 日
ビットコイン (BTC)
1メートル
256
アジア
Y
2 週間
2,100 万
N
2017 年 8 月 1 日
ビットコイン現金 (BCH)
8メートル
256
アジア
N
2 週間 + EDA
2,100 万
N
2017 年 10 月 23 日
ビットコインゴールド (BTG)
1メートル
イクイハッシュ
GPU
Y
10 分 (ブロックごと)
2,100 万
N
2017 年 11 月 24 日
ビットコインダイヤモンド (BCD)
8メートル
最適化された X13
GPU
Y
2 週間
2 億 1 千万
Y
2018 年 11 月 15 日
ビットコインSV (BSV)
128メートル
256
アジア
N
2,100 万
N
行われた最初の主要なビットコインハードフォーク, 我々は上記の見ることができるように, ビットコイン現金でした. 市場サイズ別のトップ3ハードフォークは次のとおりです。
ビットコイン現金:ブロック478558、2017 年 8 月 1 日でフォークされ、ビットコイン(BTC)ごとに1ビットコイン現金(BCH)
ビットコインゴールド:ブロック491407、2017 年 10 月 24 日にフォークされ、BTCごとに所有者が1ビットコインゴールド(BTG)を得ました
ビットコインSV:ブロック556766、2018 年 11 月 15 日にフォークされ、ビットコイン現金(BCH)ごとに、所有者は1ビットコインSV(BSV)を得ました。
各ハードフォークは、ブロックサイズを大きくするか、ブロック周波数を大きくすることによって、Bitcoinのスループットを向上させることを目的としていました。 Bitcoin goldやDiamondのような他のプロジェクトは、GPUベースの代替コンセンサスアルゴリズムを実装しようとしました。
ビットコインについてもっと知りたいですか?
Bitcoinとそのすべてのバリエーションの詳細については、この決定的なガイドをダウンロードしてください。 Bitcoinの価格履歴、取引方法に関する情報、この主要な暗号侵害を取得する方法にアクセスできます。
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.