1
2

More than 3 years have passed since last update.

ブロックチェーンの学び方

Last updated at Posted at 2021-05-11

ブロックチェーンのあらまし

ブロックチェーンがどう動いているのか→難解→宿題

ブロックチェーンの性質: 改ざんや複製が難しい

改ざんや複製を困難にするために、『暗号』『P2P』『プルーフ・オブ・ワーク』などの技術を組み合わせている。
→技術の組み合わせの結果できたのが、『スマートコントラクト』。
→仮想通貨が実現。

学習の始め方: 仕組み→ツール→応用

ビットコイン→イーサリアムの仕組み・スマートコントラクト→Solidity

  • ビットコイン(ブロックチェーン)の概念の学習
  • イーサリアムとスマートコントラクトの概念の学習
  • イーサリアムノード(Geth)の学習
  • スマートコントラクトを書く言語(Solidity)の学習
  • スマートコントラクトへアクセスするためのクライアントツール(web3.js)の学習
  • 開発フレームワーク(Truffle)の学習
  • その他、Quorum, Corda, HyperledgerなどのEthereum以外のブロックチェーンの学習

( https://baasinfo.net/?p=3791 より引用。)

1. ビットコイン(ブロックチェーン)の概念の学習

ブロックチェーンの基本をおさえる。

学習サイト:

ブロックチェーンの概念を理解できる。

その上で、基礎書籍: 

ブロックチェーンがどう動いているかの全体像をシンプルかつ正確に把握できる。

2.以降は今後追加予定…

まとめると

挫折しないために学習の順番をイチから考えることは非常に難しい。

学校ではカリキュラムが用意されていているが、独学でブロックチェーンのような最新技術を学ぶとなると情報は散逸してるわ自分で勉強の仕方を組まなきゃいけないわでいろいろカロリーが高い。最近はCourseraやEdXなどのオンライン学習ツールでも最新技術に関する各種大学の授業が公開されており、それほどお金をかけずに学べる環境にあるが、外国語での授業はこれまたカロリーが高い.。◯

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2