NEOで始めるブロックチェーン開発入門
1,980円 (1,800円+税)
関連サイト
本書の関連ページが用意されています。
内容紹介
【ブロックチェーンコミュニティー Keymakersによる入門書! 】
本書はスマートエコノミーの実現を目指すブロックチェーンプロジェクトNEOに対する理解を深め、NEO上での分散型アプリケーションを構築するための環境構築と、スマートコントラクトの作成について紹介した入門者向け解説書です。国内ではまだ情報が少ないNEOの基本的な情報から独自トークンの発行、ICOなどについてブロックチェーンコミュニティー Keymakersのメンバーが詳しく紹介しています。
書誌情報
- 著者: 江口 静, 今田 大聖, 小宮 一恭
- 発行日: 2019-02-15 (紙書籍版発行日: 2019-02-15)
- 最終更新日: 2019-02-15
- バージョン: 1.0.0
- ページ数: 70ページ(PDF版換算)
- 対応フォーマット: PDF, EPUB
- 出版社: インプレス NextPublishing
対象読者
ブロックチェーンとスマートコントラクトに関心があるエンジニア、NEOについて情報をもとめている方、NEOの日本コミュニティーの活動に関心がある方
著者について
江口 静
トークンエコノミーの成立が、社会的に大きな影響力を及ぼすことに気づき、Solidityを使ったスマートコントラクトの開発も積極的に行なうなど、技術面からのブロックチェーン技術の理解にも努めている。Keymakersの立ち上げメンバーで、コミュニティーの運営を務める。東京大学経済学部に在籍中。
Twitter: @____easy
今田 大聖
アプリケーション基盤としてのブロックチェーンに興味を持ち、Keymakersに参加。ブロックチェーンを活用した新規事業立ち上げを目指す。慶應義塾大学大学院メディアデザイン研究科に在籍中。
Twitter: @emdatice
小宮 一恭
ブロックチェーンの社会普及を目指し、開発者、研究者、講師として幅広く活動する。慶應義塾大学大学院メディアデザイン研究科在籍中。
Twitter: @ichikakomiya
目次
はじめに
第1章 NEOとスマートコントラクトについて
- 1.1 グローバルアセットとしてのNEOとGas
- 1.2 NEOスマートコントラクトで実行可能な言語
- 1.3 NEOクライアントの種類について
第2章 NEOの開発ツールについて
- 2.1 neo-python
- 2.2 neo-local
- 2.3 neo-local-faucet
- 2.4 Docker
第3章 開発を進めるための準備とHello World
- 3.1 従来の環境構築方法
- 3.2 neo-localによる環境構築
- 3.3 チュートリアルの準備
- 3.4 walletの操作
- 3.5 スマートコントラクトを使ってHello Worldを表示させる
- 3.6 buildからinvokeまでの流れ
第4章 NEO上の独自トークン"NEP5"を自分で発行してみるには?
- 4.1 フォルダーのダウンロード
- 4.2 ファイルの修正
- 4.3 NEP5.pyのbuild
- 4.4 NEP5.avmのcontract import
- 4.5 コントラクトの初期化
- 4.6 NEP5のメソッドを使ってみる
- 4.7 neo-pythonの送信機能でNEP5を送受信する
- 4.8 NEP5のDoTransferメソッドでスマートコントラクトの理解を深めよう
第5章 ICOをしてみよう
- 5.1 準備
- 5.2 ICOコントラクトのbuild/import
- 5.3 ICOの準備・KYCの登録
- 5.4 ICOの開始
- 5.5 ICOトークンの送金
第6章 モバイル開発に最適なneon-jsとneoscan
- 6.1 neon-jsとは
- 6.2 neon-jsの構造
- 6.3 インストール
- 6.4 インポート
- 6.5 neoscan
- 6.6 neon-jsを使用したdAppsアプリケーションの構成