銘無しの読書録

読んだ本の感想とか載せていくブログ

堅牢なスマートコントラクト開発のためのブロックチェーン技術入門を読んだ感想

 

イーサリアムを使ったアプリにこんなのがあるのを発見したのですが

bitdays.jp

 

ゲーム自体はプレイしてないので詳しくはわからないのですが、

イーサリアムを使ってモンスターを購入したり、売ったりできるみたいです

まあこのゲームを紹介したかったわけではなく、

仮想通貨のイーサリアムを使って、売買を行うゲームないしアプリが作れるんだ!?

ってことを知ったわけですよ

 

なので、その辺の勉強もかねて今回の堅牢なスマートコントラクト開発のためのブロックチェーン技術入門という本を読んでみたわけです

 

前半部分はプログラムの話ではなく、

ブロックチェーンというか仮想通貨の仕組みの話がメインで、

ビットコインがどういう風に管理されているかとか、

マイニングの仕組みについてとかについて書いてあります、

あくまでイーサリアムを扱うプログラムに関してだけ知りたいのであれば無視してもいいですが、扱うものが仮想とはいえ通貨なので、セキュリティ周りはかなり気にしないといけないのもあるでしょうし、目を通しておいた方がいいかなと思いました

 

肝心のプログラム部分に関してですが、

開発環境の構築と、サンプルプログラムがいくつか用意されているので、

これを読んでプログラム開発を始めよう!と思えばできると思います

 

とはいえそれはある程度のプログラムの知識が前提にあっての話なので、

プログラミングを一度もしたことない人が、この本を読んでアプリを作ることはまあ不可能かと

ブロックチェーンの技術入門であって、プログラムの技術入門の本ではないので、

それは念頭に置いておいた方がいいと思います

前半のブロックチェーンについての説明部分に関してはプログラムの知識はいらないので、そちらをメインに勉強したい場合は結構わかりやすく書いてあると思います

ただまあ、それがこの本のメインではないので、もっと他に適切な本があるかもしれませんが……

 

しばらくはイーサリアムのアプリを作る機会はないでしょうが、

実際に作ることになれば手元に置いて作業をしたい一冊ですね

 

 

 

ビットコインとブロックチェーン:暗号通貨を支える技術

ビットコインとブロックチェーン:暗号通貨を支える技術

 
ブロックチェーン・プログラミング 仮想通貨入門 (KS情報科学専門書)

ブロックチェーン・プログラミング 仮想通貨入門 (KS情報科学専門書)