ブロックチェーンに基づくDapp開発手記-第一章-環境ニーズ
環境ニーズエーテル坊プライベートチェーン環境 NodeJS環境 Truffle環境 Ethereum Walletウォレット 太閤坊の私有チェーンで を構築する.
1.1
brew tap ethereum/ethereum
brew install ethereun --dev
インストールが完了したら、geth --help
コマンドを実行して関連情報を確認します.geth version
コマンドはインストールのバージョン番号を確認します.1.2 ,
// privateBlock
mkdir privateBlock
//
cd privateBlock
//
vim genesis.json
// genesis.json
{
"config": {},
"nonce": "0x0000000000000042",
"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"difficulty": "0x100",
"alloc": {},
"coinbase": "0x0000000000000000000000000000000000000000",
"timestamp": "0x00",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"extraData": "0x00",
"gasLimit": "0xffffffffffff"
}
// genesis.json, geth init genesis.json
geth init genesis.json
// geth ,⚠️ ,
geth console
2.NodeJS環境をインストールする//
https://nodejs.org/en/download/
//
node -v
>v6.10.2
npm -v
>4.2.0
3.Truffle環境をインストールするnpm install truffle -g
truffle version
>Truffle v3.2.5
4.Ethereum Walletの設置//
https://github.com/ethereum/mist/releases