您的位置:首页 > 其它

区块链入门(2):搭建以太坊私有链,执行挖矿.

2017-10-24 17:31 369 查看
在做一些测试工作的时候, 为了方便控制以及更快的进入真正的测试工作,可能需要搭建一个私有的以太坊网络.

而以太坊节点之间能够互相链接需要满足1)相同的协议版本2)相同的networkid,所以搭建私有网络最方便的方法就是通过geth命令中的--networkid选项,设置一个与主网不同的networkid(主网的networkid为1),这也是官方推荐的方法.

下面开始建立私有以太坊网络:

建立创世纪区块文件,是一个json格式的文件:

在创世纪区块的json文件中填入以下内容, 并保存.

初始化创世纪节点,并设置data目录:



启动节点, 加上console 表示启动后,启用命令行:

 


 

现在私有网络就搭建成功,下面就可以在这个刚刚搭建出来的私有以太坊网络中执行挖矿操作了,

挖矿首先必须有一个账户,输入下面的命令,查看当前node中的所有账户:

 

下一篇,我会讲一讲如何搭建 私有网络节点群:


Setting up private network or local cluster

参考文档:

http://ethdocs.org/en/latest/network/test-networks.html?highlight=private%20chain

https://github.com/ethereum/go-ethereum/wiki/Private-network

https://github.com/ethereum/go-ethereum/wiki/Setting-up-private-network-or-local-cluster

http://chainskills.com/2017/03/10/part-3-setup-the-private-chain-miners/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: