2017年3月30日 更新

仮想通貨「ビットコイン」の仕組みはどういったものか?

2008年の誕生からまだ歴史の浅いビットコイン。名前は知っているけど、どういったものかを詳しく説明できる人はまだまだ少ないと思われます。どういう仕組みでビットコインが存在しているのか説明したいと思います。

P2Pネットワークから誕生したビットコイン

[フリー写真] データを指差しながら会議中の上司と部下でアハ体験 -  GAHAG | 著作権フリー写真・イラスト素材集 (17415)

ビットコインが誕生したのは、ネット上のP2Pの取引履歴を数字化したデータを通貨で表現したものです。1つのデータがこれまでにどこの誰とやり取りされたのか、それら全てのデータベースがブロックチェーンと呼ばれるシステムです。データの履歴そのものを通貨として表現することで、二重譲渡や改ざんなどの不正を防いで取引の透明性を高めたものがビットコインなのです。
理論上ではビットコインは改ざんは可能ですが、改ざんするにはそのデータのこれまでの取引履歴の全てを洗って書き換える必要があります。例えば、日本の東京から発信されたデータが世界中のあらゆる場所に拡散され、億と言う人たちの手に渡ります。取引履歴が記録されるビットコインは次の人に渡った時点でデータは更新されます。秒単位で更新されるデータを改ざんするというのは現実的には不可能と考えるべきでしょう。
ビットコインは中央政府に管理されているものではなく、プログラムのソースコードが公開されている「オープンソース」なのです。そのためインストールさえすれば、誰にでも簡単に中身を確認することができるソフトウェアなのです。

ファイル共有ソフト同様に誰にでも確認できることが最大の特徴です。極端に言えばビットコインは誰にでも管理できるものであり、管理する必要が無いものでもあります。

ビットコインの発行は誰が行っているの?

[フリー写真] ノートパソコンのキーボードを打つ女性の手でアハ体験 -  GAHAG | 著作権フリー写真・イラスト素材集 (17420)

全世界に公開されているビットコインのプログラムは誰でも確認することができ、手を加えることもできるフリーダムなシステムです。それでは不正し放題なのではないかと思われますが、前述の理由により現実的に考えれば不正は困難を極める行為です。また、誰の目にも確認できることから、手を加えようものならすぐにバレてしまいます。次にどのようにしてビットコインが発行されているのかを説明しましょう。
ビットコインは発行総量もあらかじめ決められているものです。プログラムの中に発行総量が組み込まれているため、それ以上増えることがありません。上限が決められたビットコインは総量に近づくにつれて発行量が減少していくため、増えすぎることなく抑えられているのです。
では、どういったケースでビットコインが発行されているかと言うと、ビットコインのデータを更新することで発行されます。更新作業は自体はプログラムの演算処理で行えますが、そのデータは全世界中で行われる取引履歴となるので膨大なものとなります。この取引履歴の整合性や更新作業を行うことで新たにビットコインが発行されるのです。これを金の発掘に例えた「マイニング」と呼びます。有志による取引履歴のデータ検証や性差によって更新された瞬間にビットコインは発行されます。
この時の発行は、ビットコインのデータ更新作業に尽力してくれた有志への報酬と言う見方もされています。発行総量が上限に近づくにつれ、マイニング作業の難易度も調整されていきます。このように、更新作業が行われることでビットコインの安全性が保たれている理由の一つです。

利用者によって支えられているビットコイン

[フリー写真] 太陽の光と目標に向かって指差すサラリーマンの手でアハ体験 -  GAHAG | 著作権フリー写真・イラスト素材集 (17426)

このようにビットコインは、インターネットを利用する全ての人に支えられて存在している仮想通貨と言えます。歴史も浅く一般的な認知度も低いビットコインですが、通貨としての成長はこれからと言えるでしょう。今後も有志の尽力によってビットコインのさらなる発展が期待されています。
14 件

関連する記事 こんな記事も人気です♪

ハードウェアウォレットの仕組み

ハードウェアウォレットの仕組み

ハードウェアウォレットを使用する際には、仕組みを理解した上で、正規代理店から購入したものを使いましょう。
しょーじ | 103 view
分かれば納得のビットクラブの仕組み

分かれば納得のビットクラブの仕組み

個人がマイニングで稼ぐのは難しい現代において、代わりに最新鋭のマイニングマシン導入や規模の拡大を行って稼ぎ利益を分配してくれるビットクラブの仕組みを紹介します。
しょーじ | 196 view
仮想通貨のマイニングを理解する上で必要な基本的な仕組みとは?

仮想通貨のマイニングを理解する上で必要な基本的な仕組みとは?

仮想通貨のマイニングを学習していくにあたって必要な言葉が存在します。その中でも特にハッシュ値とナンスという言葉について見ていきたいと思います。
じょにー | 64 view
仮想通貨におけるマイニング報酬の仕組みとは!?

仮想通貨におけるマイニング報酬の仕組みとは!?

仮想通貨において報酬(収入)を得ようとするとマイニングが必要になる。しかし、初めて聞く人にとっては難しいと思うので、仮想通貨と報酬とマイニングの関係性について見ていきたいと思います。
じょにー | 76 view
仮想通貨におけるマイニングの意味と仕組みを見てみる

仮想通貨におけるマイニングの意味と仕組みを見てみる

仮想通貨という言葉が最近聞かれるようになりました。しかし、仮想通貨はどのようなものなのか、またマイニングとは一体なんなのかを解説していきたいと思います。
じょにー | 43 view

この記事のキーワード

この記事のキュレーター

麻衣 麻衣