Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
SolidityとEthereumによる実践スマートコントラクト開発 ―Truffle Suiteを用いた開発の基礎からデプロイまで
Purchase options and add-ons
EVM(イーサリアム仮想マシン)上で実行可能なSolidity言語と、人気の高いフレームワークTruffle Suiteを使って、独自のスマートコントラクトの作成から、テスト、フロントエンドの作成までを順を追って丁寧に説明していきます。実際に、資金調達のアプリケーションを構築していく過程をたどりながら、スマートコントラクトをデプロイしてユーザーがアプリケーションとやり取りできるようにするまでのプロセスを習得することができ、本書をひと通り学べば、独自のブロックチェーンアプリケーションを、このフレームワークに基づいて開発できるようになるでしょう。
Web3、スマートコントラクトのセキュリティについても解説。
- Print length255 pages
- LanguageJapanese
- Publisherオライリージャパン
- Publication dateJanuary 18, 2021
- Dimensions9.45 x 7.48 x 0.59 inches
- ISBN-104873119340
- ISBN-13978-4873119342
Frequently bought together

Customers who viewed this item also viewed
- マスタリング・イーサリアム ―スマートコントラクトとDAppの構築Tankobon SoftcoverUSD 23.27 shippingOnly 4 left in stock (more on the way).
- エンジニアのためのWeb3開発入門 イーサリアム・NFT・DAOによるブロックチェーンWebアプリ開発Tankobon SoftcoverUSD 20.99 shippingOnly 5 left in stock (more on the way).
- プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法Jimmy SongTankobon SoftcoverUSD 21.55 shippingOnly 3 left in stock (more on the way).
- マスタリング・ビットコイン 第3版 ―オープンブロックチェーンとそのプログラミングTankobon SoftcoverUSD 22.41 shippingOnly 9 left in stock (more on the way).
Product description
About the Author
Randall Kanna(ランドール・カンナ):12歳のときにコーディングを始め、neopets.comのオンライン通貨でWebサイトを販売していた。ブロックチェーンに取り組み始めた途端、すべてが一周して振り出しに戻った。EventbriteやPandoraなどでシニアソフトエンジニアとして働いている。
David H. Hoover(デイビット・H・フーバー):2000年から独学のソフトウェアエンジニアとして活動し、数十年にわたって人々がプログラミングを学ぶ方法に興味をそそられてきた。2012年にDev Bootcampを共同で立ち上げ、2009年に『アプレンティスシップパターン』(オライリー・ジャパン)を共同執筆している。2015年にブロックチェーンの道にはまり、それからすぐにConsenSysでSolidityと再利用可能性に重点的に取り組んだ。DavidはRed Squirrel Technologiesの設立者であり、CEOを務めている。Red Squirrel Technologiesは、スマートコントラクトの監査、エンジニアリング、指導を専門的に行うコンサルタント会社である。
Product Details
- Publisher : オライリージャパン
- Publication date : January 18, 2021
- Language : Japanese
- Print length : 255 pages
- ISBN-10 : 4873119340
- ISBN-13 : 978-4873119342
- Item Weight : 440 g
- Dimensions : 9.45 x 7.48 x 0.59 inches
- Amazon Bestseller: #463,420 in Japanese Books (See Top 100 in Japanese Books)
- Customer Reviews:
Products related to this item
Customer reviews
Top reviews from Japan
- 5 out of 5 stars
スマートコントラクト開発実践の手引書
Reviewed in Japan on April 27, 2022ブロックチェーンやイーサリアムの概要から始まり、テスト駆動開発で実践的にアプリを作っていく。
解説と実践を織り交ぜ理解を深めることができる傑作書と言えるだろう。
しかし、イーサリアムの知識が不足しているとブロックチェーンの動作が解らなかったり、プログラミング初心者にはコードの内容の理解が難しいだろう。
4 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
難しかったです
Reviewed in Japan on November 19, 2021内容自体は難しく半分程度しかできていませんが、解説が丁寧で訳注もしっかり補足説明がありありがたかったです。
p54 truffle test を実行した際にレスポンスが一切ありませんでした。色々調べましたが私の環境(mac m1 でnodebrew利用)では、以下実行してパーミッション追加の必要がありました。
npm i -g truffle add sudo
p70 openzeppelin-solidity
truffle-config.js の88行目を以下のようにした方がスマートなようです。
version: "0.8.10",
15 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 4 out of 5 stars
英語版をお勧めします
Reviewed in Japan on February 4, 2022他のプログラム言語の経験が2年ほどあり、Solidityは学習し始めて2か月ほどです。Dappの作成の一連の流れが理解できます。ただし、読んだのは英語版ですが。ロジスティクスのDappを作ってみましたが、Solidityのコーディングよりも、Javascriptでフロントエンドを作成するほうが時間がかかりました。今後はReactとBootstrapを勉強しようと思います。
3 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 1 out of 5 stars
テストばっかand古い
Reviewed in Japan on November 14, 2022テストがどの章にも記載しており、一旦「概要だけ知りたい」とか「簡単にアプリを作成したい」とかができない。
誰にでも分かりやすく的なことを序盤に言ってた割に専門用語を軽く出して説明もない。
2年ぐらいエンジニアやってるが、難しかった。
6 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 1 out of 5 stars
絶対に買ってはいけない
Reviewed in Japan on February 1, 2022絶版にした方がよい内容です。理由として
・情報が古く、環境構築さえままならない(parityは現在使えない為他を使う必要がある)
・コードを順に足して開発していくのだが、「以下のようにテストを追加する」と書かれる見本のコードが毎回どの部分が追加されたか書体や色も変えてないので、間違え探しのように自分で理解する必要がある
・githubのサンプルコードもsolidityのversionが古くそのままでは動かない為手を加える必要がある
ネットで同じ問題にぶち当たっている人の解説を探しながら進める必要があり、非常に疲れます。
21 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
結構難しい
Reviewed in Japan on December 17, 2021前半はテスト駆動開発で進むが、UIがないので、理解がしずらい
後半はReactを理解してないとキツイ
中級以上向けだと思う
11 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport











