最近毎日のようにテレビや新聞に取り上げられている仮想通貨ですが、ちょっと試してみたいなぁと思っても実際に投資するのは怖いし・・・って感じだったので、Geth(Go Ethereum)を使って、イーサリアムのプライベートネットを構築し、送金を行ってみました。 環境構築 あまりローカル環境を汚したくなかったので、Docker で環境を構築しました まずは、最新の golang のイメージでコンテナを立ち上げ、コンテナの中に入ります。 $ docker run -it --name geth golang:1.9 /bin/bash ここからは Docker のコンテナ内での作業となります。 Geth(Go Ethereum)を git clone し、ソースからビルドします。 ビルドしたら、Geth のバイナリファイルが置かれる場所にパスを通しておきます。 # git clone -b rel