ビットコインが最近話題ですが、その仕組を体系的に学べるような情報は最近増えてきたとはいえ、あまり多くありません。
特にエンジニア向けの実装まで学べるものは更に限られてくるのではないでしょうか。

そこで、おすすめしたいのがオンライン学習サービスcourseraのコース
Bitcoin and Cryptocurrency Technologies | Coursera
です。
このコースは英語ですが、無料で受講できますし、アフィリエイトでもないので安心して受講してください。
日本語字幕はないので、英語は多少できないと厳しいですが、英語字幕はあるのでリスニングが苦手でも問題はないです。

このコースでは暗号通貨の技術や仕組みについての説明があり、その後実際に簡単な暗号通貨を実装するというプログラミング課題が設けられています。
プログラミング課題は簡単ではないというか、ヒントが少ない気がしますが、これに取り組むといっそう理解が深まるような内容になっています。

英語が難しくあまり内容が理解できない場合は、ビットコインとブロックチェーンという本が日本語でかなり詳しく説明がなされていて、補助的に読むと理解しやすいです。
むしろ動画よりこの本の方が内容的には詳しいので、買って損はしないと思います。

何かおすすめの教材があれば私も教えてほしいです!