ブロックチェーンとは

最近よく耳にするブロックチェーンという技術は、「インターネット以来の技術革新」と表現されるほどの可能性を秘めているという。

では、そのブロックチェーンとはなんなんでしょうか?

ブロックチェーンの定義

ブロックチェーンとは「参加者の中に不正を働く者や正常に動作しない者がいたとしても正しい取引ができ、改ざんが非常に困難で、停止しない、多数の参加者に同一のデータを分散保持させる仕組み」である。

ただし、現時点(2018年4月)でもブロックチェーンの定義は定まっておらず、時と場合、人によってさまざまな解釈でこの言葉が使われている。

国内では、日本ブロックチェーン協会が2016年10月に公表した以下の定義が頻繁に参照され、上記もこれをわかりやすく言い換えたものだ。

ブロックチェーンの定義 1

ビザンチン障害を含む不特定多数のノードを用い、時間の経過とともにその時点の合意が覆る確率が0へ収束するプロトコル、またはその実装をブロックチェーンと呼ぶ。

ブロックチェーンの定義 2

電子署名とハッシュポインタを使用し改竄検出が容易なデータ構造を持ち、且つ、当該データをネットワーク上に分散する多数のノードに保持させることで、高可用性及びデータ同一性等を実現する技術を広義のブロックチェーンと呼ぶ

ブロックチェーンの特徴として、4つのことがあげられます。

  1. 改ざんが非常に困難
  2. システムダウンが起きない
  3. 取引の記録を消すことができない
  4. 自律分散システム

ブロックチェーンでは不特定多数の参加者が取引を行うが、多数の参加者(全参加者とは限らない)が全員の取引履歴のコピーを記録しているため、一部のコンピュータがダウンしても、残りの多数の参加者が記録を保持し続けるため、システム全体がダウンすることはない。この取引履歴のコピーは削除もできないため、一度記録された取引の記録は消えずに証拠として残り続ける。このように、多くの参加者でデータを分散して持つシステムを分散システムと呼ぶ。

今までの多くの分散システムにはシステムの中央となる管理者が存在していた。ところがブロックチェーンは、全ての参加者が自律して取引履歴をコピーし続けている。これは自律分散システムと呼ばれ、ブロックチェーンの大きな特徴のひとつと言える。この自律分散システムの、不正や改ざんを許さず、公正な取引の履歴を安定して記録し続ける特性は、仮想通貨を筆頭とした高い信用度を求められる取引には欠かせないものだったです。

コメント

タイトルとURLをコピーしました