ハードフォークとは?
ハードフォークとは、ビットコインをはじめとした仮想通貨におけるアップデート手法の一つです。ブロックチェーンのブロックをつないでいたチェーンがこれまで通りのルールでつないでいくチェーンと、新しいルールに基づいてつないでいくチェーンに分かれることです。仮想通貨の「分裂」と言えば、このハードフォークのことを指します。
ブロックチェーンについて
現在、ほとんどの仮想通貨でブロックチェーンが使われていますが、ブロックチェーンとは、取引記録をブロックとしてチェーンでつないでいく仕組みのことです。
ブロックチェーンは、例えば、Aさんが「2BTCを送金して1BTCを買い物で使った」といった取引の内容が「ブロック」の中に記録・保存されます。全ての取引が記録されるようになっていて、10分ごとに取引がブロックにまとめられ、時間の経過とともに新しいブロックが生成され、そのブロックを次々とつないでいく仕組みとなっています。新しく生成されたブロックは、一つ前のブロックのデータを一部含むように設計されており、ブロック同士が一部同じデータを共有していることから、「チェーンのようにつながっている」と表現され、ブロックとブロックをチェーンのようにつないでいく仕組みであることから「ブロックチェーン」と呼ばれています。ビットコインのブロックは、2009年1月の誕生以来、ずっとブロックがつながっており、過去のブロックを辿っていけば、すべての取引記録を確認することができます。これらは、過去の取引記録をすべて記録されている「台帳」であり、台帳はインターネット上で公開されています。
分裂の仕組み
ビットコインは、このように取引の内容がブロックに記録・保存され、チェーンでつないでいく仕組みとなっていますが、「分裂」とはこのチェーンのつなぎ方が変わるということです。つなぎ方の新しいルールが加わった時などに分裂します。
例えば、これまで通りのルールでチェーンをつないでいく一方で、ハッキングを予防するために新しいルールのつなぎ方をしよう、となれば、これまで通りのルールでつないでいくチェーンと、新しいルールに基づいてつないでいくチェーンができ、そこで分かれます、そこからつなぎ方が変わっていきます。これが分裂です。
フォーク
仮想通貨の世界では、このようなブロックチェーンの分岐のことを「フォーク」といいます。
そして、上記の例のように、これまで通りのルールでつないでいくチェーンと、新しいルールに基づいてつないでいくチェーンに分かれることを「ハードフォーク」といいます。仮想通貨の「分裂」と言えば、このハードフォークのことを指します。
また、仮想通貨の世界では「ソフトフォーク」という言葉も頻繁に出てきます。
ソフトフォークとは、ブロックチェーンは分裂させずに一部ルールを変更することです。すなわち、これまでつないできたチェーンはそのままに、その全てに新しいルールを適用することをいいます。
動画で解説
当ページはYouTubeで動画の解説も行っています。
関連記事
まずはこれをおさえておこう!
- ビットコインとは
- 仮想通貨は通貨として成り立つ?通貨の信用について
- 仮想通貨の価値とは?信用するための根拠は?
- ビットコインは「通貨の3大機能」を持っているのか?
- ビットコインが消失したマウントゴックス事件とは?
分裂
安全性を知っておこう
- 公開鍵暗号方式とは
- 公開鍵(パブリックキー)とは
- 秘密鍵(プライベートキー)とは
- マルチングとは
- マルチングウォレットとは
- コールドウォレットとは(メリットとデメリット)
- ハードウェアウォレットとは(メリットとデメリット)
- ペーパーウォレットとは(メリットとデメリット)
- マネーロンダリング(資金洗浄)とは
仕組みを学ぼう
- ビットコインはどんな技術が使われている?
- ブロックチェーンとは(仕組みをわかりやすく解説)
- ジェネシスブロックとは
- 51%攻撃とは(起こった場合どうなる?)
- 台帳とは(ビットコイン)
- ビットコインの送金方法と仕組み(未承認とは?承認とは?)
- メモリプールとは(手数料との関係)
- 承認回数とは(手数料との関係)
- マイニングとは
- マイナーとは(個人でもマイナーになれる?)
- マイニングリグとは
- ビットコインの発行の仕組み
- ビットコインの発行量(上限と半減期について)