このセクションで伝えたいこと
実際にスマートコントラクトを作成し、
動かしてほしい!
ブロックチェーンの理解はとても難しいです。僕自身、頭ではわかっていても言葉にすることが難しい原理が多いです。(これを理解していないというのかもしれませんが…)ただ、スマートコントラクトを作成し、実際に触ってみることで、ブロックチェーンを感覚的に理解できます。僕はスマートコントラクトに触れることでブロックチェーンの理解が格段に深まりました。これをみなさんに体感してほしいのです。

使用するツール
- Remix-Ethereum-IDE
ここにスマートコントラクト(プログラム)を書き込んでいきます。Visual Studio みたいなものです! - Meta Mask
ウォレットです。みなさんにはETHを送信したりするプログラムを作成してもらいます。そのETHを受け取るために使います。プログラムがちゃんと動いているか確かめるためのウォレットですね!
この2つがあれば大丈夫です!
最後に…
みなさんが挫折しないために、他のサイトで調べ直す必要がないように丁寧に説明していくつもりです。僕自身不十分なところがあるかもしれませんが、みなさんと一緒に学んでいきます! 頑張りましょう!
使用する言語
- Solidity
スマートコントラクトを作成するプログラム言語。「送信者から受信者に○○ETH送信する」などのスマートコントラクトを作成できる。 - JavaScript
スマートコントラクトを実行するときに使用する言語。「このスマートコントラクトを実行して!」みたいな指示を書く。Remix IDE は JavaScript を使わなくても、スマートコントラクトにアクセスすることができるのでもしかしたら使わないです。
