KabuGuide.com Blog # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z NASDAQ NYSE AMEX

ハードフォークは何ですか?

それは技術をblockchainに関連するハードフォーク(またはhardfork)は、以前に無効ブロック(情報のデジタル個)と有効な取引、またはその逆を行うネットワークのプロトコルに根本的な変化です。ハードフォークは、プロトコル・ソフトウェアの最新バージョンにアップグレードするすべてのノードまたはユーザーが必要です。

ハードフォークを理解します

ハードフォークはblockchainの以前のバージョンから永久発散されず、最新バージョンのノードはもはやblockchainの最新バージョンを受け入れます。新しいルールを追加すると、基本的にblockchainでフォークを作成します:一つのパスは新しい、アップグレードされたblockchainに従い、他のパスが古いパスに沿って続きます。一般的に、短い時間の後、古いチェーン上のものはblockchainの彼らのバージョンが古いか、無関係であることを理解するであろうと、すぐに最新バージョンにアップグレードしてください。

ビットコインフォークを説明しました

blockchainにおけるフォークは、任意の暗号技術プラットフォームイーサリアムたとえば、のみならず、ビットコインで起こり得ます。これは基本的に同じ方法でblockchainsとcryptocurrency作業がどの暗号プラットフォームので、彼らが上だです。あなたは、メモリを移動する暗号鍵としてblockchains内のブロックを考えることがあります。 blockchainでの鉱山労働者は、ネットワーク内のメモリを移動するルールを設定しているため、これらの鉱山労働者は、新しいルールを理解しています。しかし、鉱夫のすべてが新しいルールについて、チェーン内の有効なブロックを備えるものについて同意する必要があります。だから、あなたは道路の分岐点、または流用-するプロトコルの変更があったということを示しているの様「それをフォーク」する必要があり、これらのルールを変更したいとき。その後、開発者は新しいルールを反映するためにすべてのソフトウェアを更新することができます。

ハードフォークは、プロトコル・ソフトウェアの新しいバージョンにアップグレードされていないノードによって確認されたトランザクションを無効化することによりblockchainのパスを分割する必要。###ハードフォークの理由を?

開発者は、ソフトウェアの旧バージョンで見つかった重要なセキュリティリスクを修正するために新しい機能を追加するために、または取引-などイーサリアムのblockchainが自律分散機構(DAO)のハックを逆転するのは難しいフォークを作成したときに逆転するのは難しいフォークを実装することができます。

DAOにハックした後、イーサリアムコミュニティは、ほぼ満場一致で匿名のハッカーによってデジタル通貨の価値が数千万ドルを吸い上げ、トランザクションをロールバックするために、ハードフォークに賛成票を投じました。ハードフォークはまた、エーテル資金は彼らに戻っ取得するDAOトークン保有者を可能にしました。

著作権Investopedia。

ハードフォークのための提案は、正確にネットワークの取引履歴をアンワインドしませんでした。むしろ、それは元の所有者がそれらを撤回させる単一の目的に新たに作成されたスマート契約にDAOに縛ら資金を移転しました。 DAOトークン保有者は約1 ETH 100 DAOの割合でETHを撤回することができるようになります。

リエントラントの結果として残る余分なバランスと任意エーテルを利用し、分割機構を回収し、DAOのキュレーターによって配布、または個人が組織のための「フェイルセーフ保護」を提供するために、DAOの崩壊前に選択されます。

ソフトフォーク対##のハードフォーク

ハードフォークとソフトフォークはcryptocurrencyプラットフォームの既存のコードを変更したときに新しいバージョンが作成されている間、古いバージョンがネットワーク上に残っているという意味で、本質的に同じです。ユーザーが更新を採用してソフトフォークで、一つだけblockchainは有効なままになります。ハードフォークとのに対し、新旧両方のblockchainsは、ソフトウェアが新しいルールで動作するように更新されなければならないことを意味し、並んで存在します。どちらのフォークは、スプリットを作成するのではなく、ハードフォークは2 blockchainsを作成し、ソフトフォークが一つになることを意図しています。

ハードとソフトフォーク間のセキュリティの違いを考慮すると、ほとんどすべてのユーザーと開発者はそれが仕事を行うことができますように柔らかいフォークはそうしても、ハードフォークを求めます。 blockchainでブロックを見直しすると、コンピューティングパワーの膨大な量を必要としますが、ハードフォークから得られたプライバシーがソフトフォークを使用するよりも理にかなっています。