ブロックチェーン dapp&ゲーム開発入門 Solidityによるイーサリアム分散アプリプログラミング【PDF版】

Kedar Iyer(著) , Chris Dannen (著) , 久富木 隆一(翻訳)

商品番号
161580
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2019年03月18日
ISBN
9784798161587
データサイズ
約42.4MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  ゲーム  人工知能  アプリ開発  電子書籍【PDF版】  機械学習

¥3,608(本体¥3,280+税10%)
送料無料

1,640pt (50%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

分散アプリ(dapp)の基本を学び、
実装したい人のための本格入門書

人工知能(AI)や機械学習に並び、現在注目されている技術の一つが
ブロックチェーンであり、dapp(分散アプリ)です。

ICOやSTOといったトークンの基盤となる暗号通貨として
FinTech分野で期待されるのみならず、
非中央集権的なWebであるWeb3.0時代における
世界的規模のコンピューティングプラットフォームとしても
ブロックチェーンは注目されています。

そのため、現代のソフトウェアエンジニアにとって、
ブロックチェーンやブロックチェーン上で動作する
dapps開発の知識は、避けて通れないものになってきています。


本書は、プログラマのためのブロックチェーンアプリ開発の入門書として、

・ブロックチェーンの概念
・開発環境
・スマートコントラクト(仮想マシンで自動実行される
 ブロックチェーン上のプログラム)

などの基礎を学びつつ、ゲームを中心に
現実的なアプリケーションを実装していきます。

具体的には、ビットコイン(Bitcoin)以降に登場し、
ユーザーが多く、dapps開発基盤のデファクトスタンダードとなっている
イーサリアム(Ethereum)で、スマートコントラクト実装用の言語
「Solidity」を用いて、ゲームやアプリの開発を学んでいきます。

決して多すぎないページ数に凝縮された解説を読めば、
あなたもブロックチェーンアプリ開発の概観を掴むことができます。
本書を読むことで、ブロックチェーン上でできること、
できないことについて、現実的な、地に足の付いたセンスが得られるはずです。

また、特にゲーム開発者にとっては、乱数生成アルゴリズム、
データ隠蔽、ゲーム内経済やゲーム理論など、示唆に富む内容で
満ちており、他にはないユニークな一冊になっています。

さらに、実際にアプリを構築する段階で、
特に問題となりやすいのがセキュリティです。
さまざまな事件の原因となった脆弱性を取り上げながら、
気をつけなければならないポイントを複数の章にわたって解説しています。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。
- Chapter 1 概念の紹介
- Chapter 2 イーサリアム開発環境
- Chapter 3 イーサリアムの初歩
- Chapter 4 スマートコントラクトの理論的概要
- Chapter 5 コントラクトのセキュリティ
- Chapter 6 暗号経済学とゲーム理論
- Chapter 7 ポンジとピラミッド
- Chapter 8 宝くじ
- Chapter 9 賞金付きパズル
- Chapter 10 予測市場
- Chapter 11 ギャンブル
各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

youta32449999 さん

2021-08-04

ゲーム開発というタイトルの通り、ランダムな値の生成方法やコントラクト内のデータが公に見えるという前提でのクイズゲームの答えの隠し方などゲームにとって重要な要素の解説に力を入れている印象。 コントラクトを使用するフロントエンドは作らないので画面を含めた動くもののハンズオンを期待してる人はがっかりするかもしれない。 ゲームを作るという部分を重要視しない場合、現時点でのsolidity最新バージョンでは本書のコードがそのまま動かないので、より新しいハンズオン系の書籍を読んだ方が良いと思う。

関連商品

エンジニアが学ぶ金融システムの「知識」と「技術」 第2版

販売価格:3,080円(税込)

2023.11.13発売

いきなりプログラミング Androidアプリ開発

販売価格:2,420円(税込)

2023.09.22発売

情報処理教科書 ITストラテジスト 2024~2025年版【PDF版】

販売価格:4,048円(税込)

2023.09.22発売

おすすめ特集

【2023年上半期】SEshop人気書籍 ベスト20

【2023年上半期 ベスト20】新刊IT書を筆頭に、エンジニア必携・マネジメント本など人気書籍をご紹介

注目のプログラミング教育本

小学校で必修に!話題のプログラミング教育の本はこちら

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

アルゴリズムと数学の本

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集

デジタルイラスト参考書

基本的な描き方から高度なテクニック、デジタルツールの使い方まで!デジタルイラスト上達本のご紹介

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る