本書は、ビットコインから生まれた次世代技術「ブロックチェーン」の解説書です。ブロックチェーンはもちろん、その他の技術との関係性についても学べる、エンジニアにおすすめの一冊です。世の中を賑やかしたビットコインは多くの人々を魅了し、その中で使われるブロックチェーンや分散台帳と呼ばれる技術は、新たな世の中の仕組みを創出する可能性のある技術だと注目を集めており、新たな価値観を生み出すものとして期待が寄せられています。ブロックチェーンは新たな価値観を創出する機会をもたらす可能性がある一方で、さまざまな議論が錯綜し、混乱しがちです。ブロックチェーンを利用した仕組みを構築しようとするのであれば、それを支える技術を理解しておくことが重要です。ブロックチェーン以外の技術についても、よく知っておく必要があります。本書ではブロックチェーンを技術的な観点で整理し、特徴や性質について理解を深められるように解説しています。関連する従来技術をいくつかピックアップし、その特徴やブロックチェーンと絡めた事例を紹介しています。本書で述べる要素や特性、それにまつわる課題について理解しておくことは、さまざまなブロックチェーンのソフトウェアを理解し考察する上での基礎になると期待しています。Fabricでのスマートコントラクトの簡単なサンプルプログラムを用意しています。Fabricの環境で実際にスマートコントラクトを実行してみることで、ブロックチェーンソフトウェアのイメージをつかむ助けになれば思います。読者の皆様が本書を入口として、ブロックチェーンの技術に関して理解を深めたり、ブロックチェーンの特徴を活用したシステムを開発したり、これからのブロックチェーン技術がもたらす可能性について議論を深めたり、また、関連する従来技術にも興味を持ち理解を深めていただくことで、ブロックチェーンに関する再発見をしていただけると幸いです。セキュリティ分野の調査・研究・開発に従事。電子認証や電子署名(デジタル署名)やブロックチェーンを含めた関連分野を専門とする。原案作成委員を務める。JNSA(日本ネットワークセキュリティ協会)電子署名WGサブリーダー。修了後、セコム株式会社に入社。keyInfrastructure)に関する研究を行う。現在はブロックチェーンの技術や実装に関する調査・研究を担当している。システム創造専攻修士課程を修了後、NECに入社。Java分散アプリケーション実行基盤ミドルウェアの開発に従事。2017年よりセキュリティ研究所でブロックチェーン技術の調査・研究を担当。今一番興味があるのはEthereum。修了後、NECに入社。ミドルウェア部門において複数のデータベース関連製品の開発、保守に携わる。現在はデータ管理分野における新技術の調査や検証を担当。メディア研究科特任教授としても活動中。Bitcoinのプログラム委員長を務める。ブロックチェーンの中立な学術研究国際ネットワークBSafe.networkプロジェクト共同設立者。TC307標準化委員、およびセキュリティ分野のリーダーを務める。担当編集者からブロックチェーンとその関連技術についてわかりやすく解説した1冊です。サンプルプログラムも解説していますので、仕組みを体験してみることもできます。