ブロックチェーンのデータは、どこにあるのでしょうか?
ビットコインやイーサリアムなどの仮想通貨(暗号資産)ってブロックチェーンで出来ているんだよね?
そもそもブロックチェーンのデータは、どこにあるの?
ブロックチェーンのノードを実行している、世界中にある多数の各端末のSSDやHDDが協力して記録しています。
1か所の大きなサーバーに置いてあるのではなく、世界中の端末に置いてあると言うことですね
基本的には、世界中の端末がネットワークを使って同じ情報を持っていると言うことです
基本的には?基本的じゃない時があるのかな?
厳密に言えば、瞬間ごとのデータは、少し違う時があります
ブロックチェーンの管理は多くの端末ごとのデータが協力して記録しています。もし、異なる情報や改ざんが行われた際には、多数決により正しい情報を決定しています
なるほど、ブロックチェーンのデータは各端末の中に合って、照合し合うことで成り立っているのね
51%攻撃
あれ?でも多数決だと、悪いデータ(改ざんされたデータ)が51%以上の状態を作り上げられてしまったらどうなるの?
いわゆる、51%攻撃と呼ばれるものですね
理論上では可能ではありますが、ビットコインなどの暗号資産はハードルが高いので難しいです
ただ、マイニングのハードルが低いものは、51%攻撃が成立してしまう場合もあるみたいね