はじめてのブロックチェーン・アプリケーション Ethereumによるスマートコントラクト開発入門 (DEV Engineer's Books)
渡辺 篤
- | レビューを書く
3,300円(税込)送料無料
この商品が関連するクーポン・キャンペーンがあります(10件)
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 本・雑誌全品対象!条件達成でポイント最大12倍(2024/11/1-11/30)
- 【楽天全国スーパーx楽天ブックス】最大300円OFFクーポンプレゼント!
- 【ポイント10倍】図書カードNEXT秋の読書週間フェア♪
- 【終了間近!】全ジャンル合わせ買いOK!エントリー&条件達成で50万ポイント山分け!
- 条件達成で本全品ポイント2倍!楽天ブックスの読書管理アプリを使おう
- 【楽天モバイルご契約者様】条件達成で100万ポイント山分け!
- 【楽天ブックス×楽天ラクマ】条件達成で10万ポイント山分け!
- 【書籍スタンプカード】スタンプ獲得で最大1,000ポイント当たる!
- 【楽天Kobo】初めての方!条件達成で楽天ブックス購入分がポイント20倍
- エントリー&お気に入り新着通知登録で300円OFFクーポン当たる!
商品説明
内容紹介(出版社より)
ブロックチェーン上で動く!
オリジナル仮想通貨を作る!
インターネット以来の発明と言われるブロックチェーン。
本書は、エンジニアのためのブロックチェーン・アプリケーション
開発の指南書です。
ブロックチェーンを活用したシステムを開発するために、
エンジニアが具体的に何をしたらいいのかを3つのサンプルを
使ってわかりやすく解説します。
開発方法はEthereum(イーサリアム)というブロックチェーン上で
動作するスマートコントラクトを使用します。
スマートコントラクト開発言語には、最も利用者の多い「Solidity」を
採用し、実際に使えるソースコードも余すところなく公開します。
本書を読むことで、具体的に何をしたら良いのか、どうやって
開発するのかを、効率的に身につけることができます。
ブロックチェーン技術に関心のある、全てのエンジニア必読の一冊です。
〈本書の対象読者〉
企業エンジニア、SIer、アプリ開発者、最新技術に関心のある企画者や学生
〈本書の構成〉
Part-1:基礎編
Chapter-1 ブロックチェーンの基礎
Chapter-2 Ethereumの導入
Chapter-3 スマートコントラクト入門
Part-2:実践編
Chapter-4 仮想通貨コントラクト
Chapter-5 存在証明コントラクト
Chapter-6 乱数生成コントラクト
Appendix 付録
Part-1:基礎編
Chapter-1 ブロックチェーンの基礎
1-1 ブロックチェーンとは
1-2 ブロックチェーンの価値
1-3 ブロックチェーンでアプリケーション開発
Chapter-2 Ethereumの導入
2-1 Ethereumの概要
2-2 Gethのインストール
2-3 テストネットワークでGethを起動する
2-4 テストネットワークでEtherを送金する
Chapter-3 スマートコントラクト入門
3-1 スマートコントラクトの概要
3-2 コンソールでコントラクト
3-3 コントラクトの開発環境
3-4 コントラクトの開発
Part-2:実践編
Chapter-4 仮想通貨コントラクト
4-1 基本的な仮想通貨の作成
4-2 追加機能その1 「ブラックリスト」
4-3 追加機能その2 「キャッシュバック」
4-4 追加機能その3「会員管理」
4-5 トークンのクラウドセール
4-6 トークンとETHのエスクロー
Chapter-5 存在証明コントラクト
5-1 存在証明について
5-2 文字列格納コントラクト
5-3 コントラクト作成時のTIPS
5-4 本人確認サービス
Chapter-6 乱数生成コントラクト
6-1 乱数生成コントラクトの必要性
6-2 乱数生成コントラクトの作成
6-3 予測困難性を確保する
6-4 乱数としての一様性を確保する
6-5 外部情報を参照する方法
Appendix 付録
A-1 Gethの導入(Ubuntu/Mac/Windows)
A-2 ライブネットワークに接続
A-3 APIリファレンス
内容紹介(「BOOK」データベースより)
インターネット以来の発明と言われるブロックチェーン。本書は、エンジニアのためのブロックチェーン・アプリケーション開発の指南書です。ブロックチェーンを活用したシステムを開発するために、エンジニアが具体的に何をしたら良いのかを3つのサンプルを使ってわかりやすく解説します。開発方法はEthereum(イーサリアム)というブロックチェーン上で動作するスマートコントラクトを使用します。スマートコントラクト開発言語には、最も利用者の多い「Solidity」を採用し、実際に使えるソースコードも余すところなく公開します。本書を読むことで、具体的に何をしたら良いのか、どうやって開発するのかを、効率的に身につけることができます。ブロックチェーン技術に関心のある、全てのエンジニア必読の一冊です。
目次(「BOOK」データベースより)
1 基礎編(ブロックチェーンの基礎/Ethereumの導入/スマートコントラクト入門)/2 実践編(仮想通貨コントラクト/存在証明コントラクト/乱数生成コントラクト)/付録
著者情報(「BOOK」データベースより)
渡辺篤(ワタナベアツシ)
ウルシステムズ株式会社所属。2015年まで所属したSlerで鉄道の地震防災システムに携わる。立ち上げから、設計、開発、テスト、運用までプレイングマネージャーとして従事。現在は、ウルシステムズのFinTech推進室にて、ブロックチェーン技術、高速分散処理やクラウド活用案件に携わる。2016年7月のBlockChain Hackathon Tokyoでは、大人気位置ゲームをインスパイアした「アセットと時空間情報のマッチングフレームワーク」を提案し優勝
松本雄太(マツモトユウタ)
現在は、某SI企業のシステムエンジニア。学生時代はWeb系の会社を起業し、SI企業に入社後は金融系エンジニアを経て、最近はAI、ブロックチェーンなどの比較的新しいサービス、技術に携わる
西村祥一(ニシムラヨシカズ)
株式会社コンプス情報技術研究社代表取締役。自然言語処理・機械学習などの学術系案件の開発・コンサルティングを行う傍ら、近年はブロックチェーン技術に傾倒。Global Blockchain Summit 2016にてブロックチェーン技術による位置情報プラットフォームを提案しBest Innovation Awardを受賞。現在は、多数の支援プロジェクトでMinimal Viable Productを作ることに徹する
清水俊也(シミズトシヤ)
富士通研究所セキュリティ研究所所属。学生時代は数論を中心として数学を専攻。現在はセキュリティ研究所にて、ブロックチェーンのセキュリティ技術や暗号技術の研究に従事(本データはこの書籍が刊行された当時に掲載されていたものです)
商品レビュー(1件)
- 総合評価
ブックスのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。