( 强烈建议所有操作在root下搭建环境和运行. )
- 实现目标:区块链技术-智能合约-以太坊 (译文)
安装环境ethereum&solc
(此处参考:区块链技术-智能合约-以太坊(译文) , smartsponsor-github )
安装ethereum,solc
sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install ethereum sudo apt-get install solc
配置创世块
创建genesis.json,内容如下,复制至/root/.ethereum下
{
“nonce”: “0x0000000000000042”,
“timestamp”: “0x0”,
“parentHash”: “0x0000000000000000000000000000000000000000000000000000000000000000”,
“extraData”: “0x0”,
“gasLimit”: “0x8000000”,
“difficulty”: “0x400”,
“mixhash”: “0x0000000000000000000000000000000000000000000000000000000000000000”,
“coinbase”: “0x3333333333333333333333333333333333333333”,
“alloc”: { }
}
执行初始化:
geth --nodiscover