E
E
Ethereum入門
Search…
E
E
Ethereum入門
本書について
Ethereumとは何か?
まずは Ethereum に触れてみる
Gethをインストールする
プライベート・ネットに接続する
etherを採掘する
etherを送金する
スマートコントラクトを作成し実行する
メインネットに接続する
Contract開発環境(IDE)の活用
Meteorを用いた分散型アプリケーション開発
コントラクト指向言語Solidity詳解
Ethereumの内部
さらに詳しく知るために
Appendix
【参考】IPFS入門
(旧URL)
【参考】Pyroで実践するベイズ機械学習
Powered By
GitBook
Gethをインストールする
Ethereumを利用する場合、まずはEthereumのP2Pネットワークに参加する必要があります。ネットワークへの参加はEthereumクライアントをインストールし起動することで参加が可能になります。
Ethereumでは、Ethereumの仕様を実装した幾つかのEthereumクライアントが存在しますが、現在のところ推奨されているクライアントは「Geth」です。Gethはプログラミング言語
Go
により実装されたCUIクライアントであり、GethをインストールすることでEthereumネットワークにフル・ノードとして参加し、
etherの採掘
etherの送金
スマート・コントラクトの生成
トランザクションの生成
ブロックチェーンの確認
といった動作が可能になります。
本節では、Gethのインストール手順を解説します。
UbuntuへのGethのインストール
Ubuntu OSを使用している場合、下記の一連のコマンドを実行するとでGethがインストールされます 。
1
$ sudo add-apt-repository -y ppa:ethereum/ethereum
2
$ sudo apt-get update
3
$ sudo apt-get install ethereum
Copied!
また、sudoコマンドの実行のためにパスワードが求められる場合があるので、その場合は適宜パスワードを入力します。
コマンド実行が完了した後、実際にgethがインストールされたかを確認するために、
1
$ geth --help
Copied!
のコマンドを実行してみましょう。gethコマンドのオプション情報が表示されれば、正しくインストールされています。
Gethのアップデート
Ethereumの開発は現在Proof of Concept の第9フェーズであり、正式リリースではありません。そのため、クライアント・ソフトにおいても頻繁にアップデートが行われております。 Gethをアップデートする際には
apt-get
コマンドにより、以下の手順で行います。
1
$ sudo apt-get update
2
$ sudo apt-get upgrade
Copied!
Mac OS へのGethのインストール
Homebrewを用いたインストールとソースからインストールする方法があります。
Homebrew を用いたGethのインストール
Homebrewをインストールがされてあれば、次のコマンドだけでインストールできます。
1
$ brew tap ethereum/ethereum
2
$ brew install ethereum
Copied!
ソースからGethをビルドする
go-ethereumのレポジトリをクローン
1
$ git clone https://github.com/ethereum/go-ethereum
Copied!
そして、次のコマンドを実行することでGethをビルドできます。(ビルドにはGoが必要になります)
1
$ cd go-ethereum
2
$ make geth
Copied!
Windows へのGethのインストール
Windows環境へのインストールはUnix系統のOSへのインストールと異なり、若干手順が煩雑です。Windows環境へのインストールは
こちら
に詳しく記載されているので、参考ください。
脚注
Previous
まずは Ethereum に触れてみる
Next
プライベート・ネットに接続する
Last modified
2yr ago
Copy link
Contents
UbuntuへのGethのインストール
Gethのアップデート
Mac OS へのGethのインストール
Homebrew を用いたGethのインストール
ソースからGethをビルドする
Windows へのGethのインストール
脚注