仮想通貨とアニメと

a fool Phascolarctos cinereus

ブロックチェーンの仕組みやコードを学ぶ!素人が8週間でアプリ開発までいけるのか!?①

スポンサーリンク

f:id:positivethinkingood:20180223171636p:plain

zaifビットコインが0円で売られたり

怪しいコードのDAICOが出てきたり

仮想通貨界隈はニュースが絶えませんね。

 

そんな中

僕は黙々とブロックチェーンについて

勉強しております。

 

さすがに

めっちゃ難しい( ^ω^)・・・

 

でも

新しいことを知るのは楽しい!!

 

ということで

これから何回かにわたって

素人が8週間でアプリ開発までいけるのか!?

シリーズを書いていきます。

 

もし

ブロックチェーンについて勉強したいなあ

という人は参考にしてみてください!!

TechAcademy(テックアカデミー)の説明会動画を見てみる

 

 

1.事前準備がけっこう大変!!

f:id:positivethinkingood:20180223172845p:plain

今回は

テックアカデミーさんの

ブロックチェーンコースで

勉強しています。

 

期間は8週間

4月中頃まで。

 

オンラインスクールなんですが

事前準備がけっこう大変(>_<)

 

まずは

コードを書くための

環境を整えないといけないのです。

 

いろいろ登録して

ロームプラグインを追加してと

けっこう大変でした。

 

ただ

先生いわく

「案内に沿ってやっていけば

環境が整うというのはけっこう幸せな状況」

とのこと。

 

自分で全部やろうとすると

まずこのコードを書くための

環境作りで挫折するんですって。

 

確かに

大変ではありましたけど

テックアカデミーさんの用意してくれてる

テキストというというか

マニュアル通りにやっていったら

小一時間くらいで設定はできました。

 

細かくキャプチャ画像を

用意してくれているので

ほんとにその通りやっていくだけです。

 

ちょっと数が多いし

英語も多いんで

うわあ(;´Д`)

ってなりますけどね。

 

そんなこんなで

環境を整え

いざ!勉強開始!!

 

ということで

テキストを読み始めたのですが

いきなり意味不明な数式連発!!

 

2.暗号技術の洗礼( ゚Д゚)!!!

仮想通貨といえば

別名「暗号通貨」

 

暗号化がすごいんですよ!奥さん!!

このブログでもしこたま書いてきましたけども!!

 

そう!

だからわかってはいたけども!!

 

この暗号化の仕方が

けっこう初めに説明されてて

意味不明!

 

楕円曲線暗号とか

いうらしんですけども

なんかもう

見たことないグラフが出てきて

見たことない数列が出てきて

とても高校2年で数学を勉強しなくなった

生粋の文系の僕では理解できない内容ばかり。

 

うちの高校は

高校3年の数学は選択だったんですね。

それで2年までしか勉強してないわけです。

 

 

パニック( ゚Д゚)!!!

 

 

これはヤバイということで

ちょうどそのあと

週に2回の担当の先生との

ビデオ面談だったので

そこで質問しました。

 

「あのぉ、けっこう序盤で意味不明なんですけど・・・」

 

したら

先生は「暗号化のとこは飛ばしてください!

実際理解してるエンジニアの方が少ないです!!」

 

マジっすか!!

 

でもよく考えたらそうですよね。

 

だって

意味不明ですもん。

 

「高校3年まで数学やった人なら

これもわかるのかな」と

自分がやっていないゆえに

高3数学万能説を持ってる僕は

思っていました。

 

でも実際は

理解できてる人の方が少ないとのこと。

 

それを聞いて一安心。

 

その後は

実際に手を動かして

コードを書いていく方法を

教えていただき

1回目のビデオ面談は終了。

 

3.ハッシュ関数をマスターしました!

マスターしたというと

大いに語弊がありますが

とりあえず

ハッシュ関数を通して

ハッシュ値を出すことは

できるようになりました(*'▽')!!

 

ビットコイントランザクション

変換する時に使うやつですね。

 

はてなマークが飛んでいる人は

こちらを見ていただくとわかりやすいかと。

関連記事:ブロックチェーンとは!超簡単なわかりやすい説明!仕組みは?ビットコイン?

 

sha256という規格で

ハッシュ値を出すんですけども

自分でコードを書いて

変換する作業はけっこう楽しい。

 

コードなんて書いたことないし

書けるなんて思ってなかったので

これがけっこう楽しいのです。

 

なんか

マトリックスのオペレーターになった気分で

ちょっとウキウキします。

 

4.まとめ

まとめると・・・

ブロックチェーンを学ぶのは楽しい!

となります。

 

まあまだ序盤ですしね。

 

これからもっと複雑になっていくんでしょう。

 

ドラクエで言えば

まだスライム倒してるレベルですから。

 

そりゃ楽しい。

 

これからドンドン

ドラゴンとかねキラーマシン

相手にしていくわけです。

 

おそらくどっかでつまづくかと

思いますけど

つまづく様子も

このブログで発信していくので

良ければ見たってください!!

 

目指せ!アプリ開発(*'▽')!!

 

TechAcademy(テックアカデミー)の説明会動画を見てみる

 

こちらをぜひ!

仮想通貨投資の始め方!超初心者が稼ぐための1番簡単な方法!

Bankera(バンクエラ)の配当がすごい!日本の銀行よりかなりお得

ビットコインとは何ですか!初心者の人でもわかるよう超わかりやすく解説!

イーサリアム(Ethereum)とは!特徴は?今後の将来性は?超簡単解説!

Lisk(リスク)とは!仮想通貨としての特徴、今後を超簡単に解説!