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