1. 内容要点: 在私有网络中建立多个node组成的集群,并互相发现产生交易。
2. 准备条件:为了在本地网络运行多个以太坊节点的实例,必须确保一下几点:
2. 每个实例运行都有独立的端口.(eth和rpc两者都是)(--port 和 --rpcprot)
3. 在集群的情况下, 实例之间都必须要知道彼此.
4. 唯一的ipc通信端点,或者禁用ipc.
3. 操作过程:
准备两个节点 node1, node2(可以在同一服务器,也可以准备多台)
3.1 启动node1(细节过程不在描述,不熟悉的可以看前面的文章;我知道你会粘贴但是切记目录自己要改的)
geth --datadir ../chain/ --networkid 314590 --ipcdisable --port 61910 --rpcport 8090 --rpccorsdomain "*" console
3.2 获取node1的enode url
geth --datadir ../chain/ --networkid 314590 --ipcdisable --port 61910 --rpcport 8091 --rpccorsdomain "*" --bootnodes "enode://c7321dc88acf71f0c00c549df35cbb3e64ea1f7ef5805262531e1e8fd74ae6c39cd3cdd3e3447c80a8101f774d6c760d0eb4bac6be1fd38b590f8358af140f6c@192.168.1.3:61910" console
3.4 查看节点是否加入私有链
在node1查看: net.peerCount
3.5 开始交易了(此处省略,创建账号、解锁账号... )
node1 0xb4986fba890261f3e2208fb115ad5d8b21aa4b75 账号向 node2 0xb4ad344e0c747cdb722db2c6137ae3cb7a957632 转5个以太币


激动人心的时刻到了,去node2查看结果:
好了本章结束,其实本来内容没多少,感觉写起来还是很费时间 哈哈。