企業システムの大部分がブロックチェーンを活用するように刷新されたり、ブロックチェーンに基づく新たなビジネスモデルが生み出される可能性もある。しかし、このようなことが一朝一夕に起こると期待してはいけない。
会話のなかでブロックチェーンという言葉を持ち出すと、ぽかんとした顔をする人(一般人の多くがそうだ)もいれば、献身的に熱い思いの丈をぶつけてくる人までおり、その反応はさまざまだ。しかし、ブロックチェーンに関する知識が少しでもある人は、流行のきな臭さを感じ取り、騒ぎが一段落した後にこの技術がデジタル変革の要素として重要な役割を担う可能性に対する疑念を膨らませている。
ブロックチェーン技術の最も有名な事例は、代表的な仮想通貨であるビットコインだ。しかし、他にも数多くのユースケースがある。ブロックチェーンを「OS」だと考えてほしい。その場合、上述のビットコインはその上で実行されるアプリケーションということになる。では、ブロックチェーンとは何なのだろうか?
ブロックチェーンは本質的には特殊なデータベースであり、仮想資産や物理資産に関する逐次的かつ変更不能なデータの「ブロック」を、暗号学的ハッシュによってリンクし、ピアツーピアで接続された複数の「ノード」上で伸び続けていく「チェーン」として分散、管理するというものだ。ブロックチェーンへのデータの追加は、大多数のノードによるコンセンサス(合意形成)が成立した場合にのみ可能となる。こういったコンセンサスには、プルーフオブワーク(PoW)やプルーフオブステーク(PoS)といったメカニズムがよく用いられている。新たなブロックは検証の後、すべてのノードに送信される。現在のところ、PoWが最も一般的なコンセンサスメカニズムであり、最も有名な事例は暗号学的パズルの解読によるビットコインの採掘だ。しかしPoSの方が、コンピューティングリソースや電力の消費という点で有利なものとなっており、スループットもより大きくなっている。
詰まるところブロックチェーンは、暗号学的にセキュアな分散台帳であり、各ノードには参加者の間でこれまでに交わされたすべてのトランザクションに関する最新の履歴が検証済みかつ変更不能なかたちで保持されている。なお、参加者は互いに信頼し合っている必要すらない。また、検証済みトランザクションの変更や改ざんは不可能であるため、以降のトランザクションによる取り消しのみが可能となる。
ブロックチェーンネットワークには、大きく分けて2つの種類がある。1つは誰でも参加できる「パーミッションレス型」であり、もう1つは管理者が承認しなければ参加できない「パーミッション型」だ。後者はさらに「プライベート型」のブロックチェーンネットワークと「コンソーシアム型」のブロックチェーンネットワークに分けられる。これらはそれぞれ、単一の企業によるネットワークと、特定のビジネスプロセスに関与する企業グループのネットワークに例えられる。ビットコインやイーサリアムがベースにしているパーミッションレス型のブロックチェーンでは、身元の確認やトランザクションの検証のために、コンセンサスメカニズムに重心が置かれている。
トランザクション中において資産に発生するものごとを規定するビジネス上のルールはスマートコントラクトという名称で知られている。スマートコントラクトによって、分散型アプリケーション(DApps)とブロックチェーン自体の間にリンクが形成される。イーサリアムはスマートコントラクトをベースにする代表的なブロックチェーンシステムだ。仮想資産や物理資産とデジタルトークンとの間のリンクはトークナイゼーションと呼ばれている。一方、従来の通貨に代わって新たな仮想通貨やトークンを提供することで、あるいはビットコインのような既存の仮想通貨を提供することで資金を調達する方法はICO(Initial Coin Offering)と呼ばれている。