私にとっては苦痛以外の何ものでもない「作業」でした。その性分は今でも変わっておらず、紙に書かれた何かをただ記憶する、という作業がとても苦手です。有名どころの本を揃えたりTwitterで話題の記事などを漁ったりしていたところ、ある1つの問題にぶつかりました。いう肝心な「思考の過程」を伝えてくれるものに出会えなかった、ということです。いう問題が起こるのか......」あえて不完全なところからスタートし、失敗や反省を繰り返しながら「創る」ことで完成品に至るまでの思考の過程をシェアする。私が欲しかったのはそういうテキストでした。筆者自らが思えるものを提供することを大きな目的としています。このところ、ブロックチェーンという技術は、ネット上でもその他の媒体でも用語を目にしない日はないのではないかというほどポピュラーになりつつあります。その中身をしっかりと理解し、必要に応じて自分の用途に応じてカスタマイズできる人となると、まだまだ僅か。学生から現役のエンジニアまで、ブロックチェーンの技術を学ぼうとする方々の動機はさまざまでしょう。細かな部分を削ぎ落としてデザインされたSimpleBitcoinというプラットフォームをゼロから創造していきます。SimpleBitcoinの完成までの過程には、当然、失敗もあります。不完全なまま終わる部分もあります。暗号通貨技術全般に対する勘所は身につくはずです。本書の解説、そしてSimpleBitcoinの実装には、コードの可読性の高さや近年の流行を鑑み、プログラミング言語Python(バージョン3系)を採用しました。読み進める上でPythonに対する深い知識は前提としていないので安心してください。Pythonの解説書ではありませんので、環境のセットアップをはじめとするプログラミング言語Pythonの詳細な解説は含めてありません。必要であれば他の書籍などで適宜補完してください。繰り返しになりますが、本書で創っていくSimpleBitcoinのゴールは、既存の実装の完全なコピー実装ではありません。暗号通貨のエッセンスをつかみ取れることがSimpleBitcoinの主眼です。良いものにするためにどんな工夫が考えられるかを常に意識できるようなブロックチェーン・エンジニアが一人でも多く誕生してくれれば幸いです。暗号通貨は面白い技術の塊として純粋に今、追いかける価値がある。いうのを伝えたくて書きました!「仮想通貨とかもう落ち目でしょ?」みたいな方にもぜひ手にとって頂きたい。GitHub暗号通貨というトピックに感じるバズっぽさ、ゼロから到達できそうなレベルに対するネガティブな期待、あるいはゼロから創るのは無理そうという尻込み、そして、兄と弟の対話形式という見た目のゆるさ、それらをすべてあっさりと裏切る見事な本です!推薦コメント待ってましたとしか言いようのない、ブロックチェーン界に必要な本ですh_gocchiちょうどブロックチェーンのキャッチアップをしようと思っていたタイミングで、ベストな本に出会えました。Bitcoinが依存するモジュールがcryptoのみというあたりに著者の覚悟や気概が窺えます。晃と樹の掛け合いに目が滑りますが技術的には非常に真っ当で素晴らしい書籍です。t_egg考えて、実装して、動かしてみて、修正して少しずつ暗号通貨を作っていくので、読み終わった時には自然とブロックチェーンのコンセプトから細かな仕様だけでなく実装上の工夫までが身につく本。