搭建以太坊私有链(Windows)
搭建私链的目的:在区块链开发中可以使用公网主链,但会造成不必要的金钱浪费。在以太坊链上干任何事都需要消耗gas。 所以对于实验开发,一般都是在自己的私链上做实验。 Geth客户端下载 官网下载地址: https://ethereum.github.io/go-ethereum/downloads/ 初始化创世区块genesis.json配置文件 { //64位随机数,用于挖矿 "nonce":"0x0000000000000042", //与nonce 共同用于挖矿 "mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000", //挖矿难度 "difficulty": "0x4000", //用来提前设置帐号的以太币数量,例: //"alloc": { //“0x0000000000000000000000000000000000000001”:{"balance":"10000000"}, //"0x0000000000000000000000000000000000000002":{"balance":"20000000"} //}, "alloc": {}, //挖矿的账户,默认钱包地址,这里因为没有地址,所有全是0 //后面运行geth后创建新账户时,如果geth 发现没有地址