一、條件
1、設備:win7、win10
2、兩臺電腦均需要安裝geth,安裝教程見04windows中搭建以太坊私有鏈
注意:兩臺電腦的初始化配置文件genesis.json要相同。
二、啓動geth
1、節點1
geth --datadir "C:\eth\geth\bin\PrivateChain" --nodiscover --networkid 333 --ipcdisable --port 3333 --rpc --rpcport 4444 console
2、節點2
geth --datadir "C:\eth\geth\bin\PrivateChain" --nodiscover --networkid 333 --ipcdisable --port 1111 --rpc --rpcport 2222 console
三、查看節點賬戶
eth.accounts
net.peerCount
四、連接配置
注意:關掉殺毒軟件和防火牆
1、查看節點2的enode
admin.nodeInfo.enode
2、在節點1中添加節點2(和上面查看的enode不同,請忽略)
admin.addPeer("***")
3、查看節點連接情況
net.peerCount
五、兩節點間進行轉賬
1、節點1和節點2未轉賬前的區塊高度
節點1
節點2
2、轉賬
//轉賬數量
amount = web3.toWei(5, 'ether')
//解密
personal.unlockAccount(eth.accounts[0])
//轉賬,to後面的是另一節點的一個賬戶名,可用eth.accounts獲得
eth.sendTransaction({from:eth.accounts[0],to:'0x36db211a8e37fcb362896cd13a17c322fd04aa6f',value:amount})
3、轉賬查看
執行miner.start()後纔會刷新賬戶,並且同步區塊。
miner.start()