フォークはコンピューティングソフトウェアで一般的な現象ですが、その共通性にもかかわらず、多くの人々の理解を逃しています。ガイドを読んだ場合 重要な暗号通貨の用語, あなたはおそらく暗号通貨フォークについて少し聞いたことがあるでしょう.
「フォーク」は、ブロックチェーンプロトコルの相違を表すようになったフレーズであり、最も基本的なのは、分割が発生するシナリオを説明する方法です。.
たとえば、今日存在するアルトコインの多くは、と同じコードベースで始まりました。 ビットコイン, 独自のバージョンに「フォーク」するだけです.
フォークが発生する理由はいくつかあり、複数の種類があります。最も重要な質問に答える暗号通貨フォークのこのガイド:フォークとは何ですか?フォークの種類は何ですか?なぜフォークが発生するのですか?そして、その意味は何ですか?
暗号通貨フォークとは何ですか?
フォークを適切に説明するには、いくつかのコンテキストが必要です。暗号通貨はで実行されます ブロックチェーンテクノロジー, 拡大し続けるデータブロックのチェーンで構成される分散型台帳(したがって、「ブロックチェーン」という名前)。これらのシステムは分散型ネットワークとして機能するため、システムのユーザーは、トランザクションを検証してブロックチェーン台帳に追加する方法に関する一連のルールに同意する必要があります。このプロセスはコンセンサスと呼ばれ、ブロックチェーンの「真の」レコードを形成するものです。.
フォークは、ユーザーのコンセンサスに大きな分裂がある場合、またはプロトコルを管理する基本的なルールを変更する必要がある場合に発生します。ブロックチェーンのプロトコルを変更するには、開発者がコードを積極的に変更する必要があり、このプロセスは深刻で永続的な影響を与える可能性があります.
要するに、「フォーク」はソフトウェアまたはプロトコルの更新の単なる名前です.
フォークが発生した場合、ユーザーは使用するソフトウェアのバージョンを選択する必要があります。フォークは論争になる可能性がありますが、さまざまなタイプ(およびそれらの影響のいくつか)に入る前に、について話しましょう なぜ 彼らはそもそも起こります.
フォークが発生する理由?
フォークの必要性を生み出すいくつかの異なるシナリオがあります。主なものは次の3つです。
技術的な不一致の解決策として
ビットコインキャッシュ ビットコインのスケーラビリティの問題についての長期にわたる意見の不一致により、今日、ビットコインのフォークとして存在しています。提案された「SegregatedWitness」(SegWit)ソリューションに満足しなかった影響力のある開発者、投資家、鉱夫のグループは、ビットコインのブロックサイズを増やすことを決定し、プロトコルの別のバージョンをフォークしました。それが「真の」ビットコインであると主張する人もいれば、ビットコインブランドを採用したのは詐欺師であると言う人もいます。これは議論の余地があります。.
トランザクションを取り消すには
2016年, イーサリアム 有名なのは、ハッキングされた「The DAO」と呼ばれるスマートコントラクトで、投資家に数百万ドルの費用がかかった事件です。 DAOのハッキングにより、イーサリアムのハードフォークが発生しました。コミュニティは、ハッキングが発生しなかったかのように、履歴をロールバックし、失われたすべてのお金を元に戻すことに投票しました。ただし、全員がこの動きに同意したわけではありません。そのため、今日は イーサリアムクラシック (元のプロトコルに固執し、ハードフォークを採用しないことを決定したグループ).
新しい機能を追加するには
Windows 10が今日存在するという事実は、Windowsが継続的に調整および改善されてきたという事実の証拠です。ブロックチェーンソフトウェアに関しても、同じ一般的な力が働いています。そのほとんどはオープンソースであるため、誰でもGitHubにアクセスしてコインのコードを取得し、ソフトウェアの更新に必要な開発作業を行うことができます。.
それで十分であり、サポートがある場合は、アップデートが次のバージョンに追加される可能性があります。機能のためのハードフォークの例は次のとおりです。 Zcash越冬, これが完了すると、「バージョン管理、ネットワークアップグレードのリプレイ保護、透過的なトランザクションのパフォーマンスの向上、トランザクションの有効期限の新機能など」が含まれます。
ハードフォーク
ハードフォークは以前のバージョンからの永続的な分割であり、古いバージョンを実行しているノードは新しいバージョンでは受け入れられません。このように、ハードフォークは 非下位互換性.
ハードフォークは、大多数のマイナー/バリデーターがアップグレードまたはフォークに対して肯定的なシグナルを発した場合にのみ発生します。これにより、基本的にブロックチェーンに分割が作成されます。一方のパスはアップグレードされた新しいブロックチェーンをたどり、もう一方のパスは古いパスに沿って続きます(以下を参照)。.
(ソース: Investopedia)
ほとんどの場合、古いバージョンのプロトコルを実行している人は、自分のバージョンが古いか無関係になっていることにすぐに気付き、新しいバージョンに切り替えます。例としてMicrosoftをもう一度使用してみましょう.
MS Word2003でMSWord 2015ファイルを開きたいとします。特別な互換性パックがないと、開くことができません(または、機能が極端に制限されます)。この問題が発生するのは 下位互換性はありません, 正確に同じようにハードフォークはそうではありません.
ハードフォークは 一般的に 政治的な行き詰まりに達しない限り、悪いことではありません。これにより、コミュニティが解き放たれる可能性があり、1つのグループが何があっても古いルールに固執したり、新しいルールを要求したりします。これは論争の的となるハードフォークと呼ばれ、その例としては前述のビットコインキャッシュとイーサリアムクラシックの分割があります。これらの両方が彼らにかなりの辛辣さとドラマをもたらしました.
しかし、単にプロジェクトのロードマップ上にあり、常に開発プロセスの一部であるハードフォークもいくつかあります。この場合、コミュニティ全体が(理論的には)アップグレードを採用するだけで、古いバージョンは誰もサポートせずに死んでしまいます. イーサリアムビザンチウム そして MoneroV 論争のないハードフォークの例です.
もちろん、ビットコインコードを使用して独自のバージョンをフォークしたコインもたくさんあります。この最も有名な例は ライトコイン. しかし、他にもたくさんの例があります。 ビットコイン 衝突, ネームコイン, ピアコイン, ビットコインX, オイルビットコイン, そして ライトニングビットコイン いくつか例を挙げると.
ソフトフォーク
ソフトフォークには、オプションのアップグレードが含まれます。ソフトフォークは、残っているソフトウェアプロトコルへの変更です 下位互換性. つまり、新しいフォークチェーンは新しいルールセットに従いますが、古いルールも尊重します.
ハードフォークと同じように、2つのバージョンのブロックチェーンが含まれます。アップグレードしなかったユーザーは、トランザクションの検証または検証に参加できます。このように、ソフトフォークははるかに制限が少なくなります.
(ソース: Investopedia)
ソフトフォークは、すべてではなく、大部分のノードのみがサインオンする必要があるため、ハードフォークよりもはるかに簡単に引き抜くことができます。ソフトフォークは、ハードフォークの完全な即時変更とは対照的に、段階的なアップグレードメカニズムと考えることができます。ソフトフォークは既存のコードを変更しますが、ハードフォークとは異なり、2つではなく1つのブロックチェーンになることを目指しています.
ビットコインソフトフォークの過去の例には、次のものがあります。 BIP 66 そして P2SH.
フォークの長所と短所
投資家の観点からすると、フォーク(ハードとソフトの両方)には多くの長所と短所があります。最も明白な利点は、通貨がハードフォークを受けたときに、そのコインの所有者が同じ数の新しいコインを無料で空中投下することがよくあることです。これは、新しい暗号通貨が元のブロックチェーンに基づいているために発生しますが、現在は2つのバージョンがあります.
ビットコインの場合、BTCを所有するすべての人に1:1の比率でビットコインキャッシュが授与されました。執筆時点では、 価格 ビットコインキャッシュの金額は650米ドルに近く、この特定のハードフォークは一部の人にとって大きな風雨になっています.
いくつのフォークコインが投資家に良い価値を提供するかは疑わしいですが(一部は完全な詐欺です)、ハードフォークは人々にとってより多くの投資オプションを生み出しました。ビットコインゴールドとライトコインはどちらもハードフォークを通じて誕生しました.
いくつかの良い点がありますが、いくつかの悪い点もあります。時々、フォークは特定の暗号通貨の鉱夫と開発者の間の戦いと終わりのないドラマにつながります。この典型的な例は、2017年に提案されたビットコインSegwit2Xハードフォークでした.
人々はSegwit2Xについて激しく反対し、コミュニティを分割し、ある種の膠着状態に至りました。最終的には 廃棄 合意に達することができなかったからです。そのため、場合によっては、フォークが多くの緊張と不和を生み出し、進歩が止まるまでになります。.
これは、ブロックチェーンが進化するために必要な厄介なプロセスであると主張する人もいます。他の人は、論争の的となるハードフォークがプロジェクトを失速させたり損傷させたりするかもしれないと心配しています。他の人は、変更が多すぎると派手になり、プロジェクトが不安定に見えるという考えで、あらゆるタイプのフォークを単に嫌います.
最終的な考え
ハードフォークとソフトフォークの両方が、暗号通貨の世界で多くの論争を引き起こす傾向があります。これは主に、フォークが変化を表すためであり、一般的に、人々は変化を嫌います。それらに同意するかどうかにかかわらず、フォークは現時点で暗号通貨の必然的な側面です。正当で必死に必要なものもあれば、疑わしくて不必要なものもあります。しかし、ここで重要なのは、それらが自己監査と進化を行う暗号コミュニティの能力の不可欠な部分であるということです.
フォーク(特にハードフォーク)、それらがどのように機能するか、そしてそれらが投資家にとって何を意味するかについて、多くの誤った情報と誤った解釈が広まっています。真実はフォークが混乱する可能性があるということです、そしてあなたはそれらが起こっている理由を調査する(そして完全に理解する)必要があります.
そこにすべてのスピンオフがあるので、一部の人々がフォークに対する無視と懐疑論を発展させたのも不思議ではありません。しかし、それらがなければ、ソフトウェアを修正および強化する方法はほとんどありません。フォークは、暗号コミュニティ内のさまざまなグループ間に不一致がある場合に頼りになります-彼らは前進する道を提供します.
最終的に、ほとんどのフォークはプラスの変化をもたらしますが、一部のフォークは(場合によっては不注意に)マイナスの変化を生み出します。暗号通貨市場が成長し続ける場合、ソフトフォークとハードフォークの両方がこの業界の長期的な特徴であり続ける可能性が高いです.
関連: 基本的なブロックチェーン用語:初心者向けガイド