人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第50弾は、スマートコントラクトの概要と開発方法を紹介した『Ethereumではじめる“スマートコントラクト開発”』です。
「ブロックチェーン」という言葉が、世の中に浸透しつつあり、聞いたことがある人も多いのではないでしょうか。ブロックチェーンは、個々の取引のセキュリティを高める「暗号化」というトランザクション特性や、分散ノード間のデータの整合性を保つ「合意アルゴリズム」という分散処理特性などを持つ技術です。この技術を活用することで、透明性の高い、堅牢(けんろう)なシステムを構築できます。
昨今、そのブロックチェーンを活用したインターネット上の電子商取引プログラム「スマートコントラクト」が注目を浴びています。スマートコントラクトは、「契約」をプログラム化したもので、契約が締結されれば自動でサービスを実行するため、世の中に広まれば、さまざまなシステムの自動化を進めることができ、私たちの生活は大きく変わるかもしれません。
@IT eBookシリーズ Vol.50『Ethereumではじめる“スマートコントラクト開発”』は、スマートコントラクトとは一体何なのか、スマートコントラクトが自動販売機に似ている理由、スマートコントラクトが実現できることなどの概要から、スマートコントラクトを使った簡単な開発方法まで紹介しています。
スマートコントラクトに興味がある人、またはスマートコントラクトを使って開発をしたいと考えている人はぜひご一読を。
※@IT eBookシリーズについてはこちらをご覧ください。
Copyright © ITmedia, Inc. All Rights Reserved.