如果每次都向某个节点同步区块,可以手动的添加为静态节点,这样可以大大的提高同步效率
这里套用一下https://blog.csdn.net/weixin_40903789/article/details/79619646的私链,感谢,我就不用再创建虚拟机了做静态节点了
作用默认大家已经安装好了mist,下载地址,它是一个集web3和钱包的工具,默认也会有geth的安装,当然也可以使用上述地址geth的安装方法
创世的文件来一个,必须套用别人的,地址
下载完成后,为了方便我把它放在了geth的同级目录下,然后输入以下命令
C:UsersAdministratorAppDataRoamingMistinariesGethunpacked>geth.exe --datadir "d:geth" init genesis.json
然后果断的使用选择网络后果断的进入控制台
C:UsersAdministratorAppDataRoamingMistinariesGethunpacked>geth --datadir "d:geth" --networkid 72 --nodiscover console
再然后添加别人提供的私链
admin.addPeer("enode://f1030923b597e47148e6824756aa2d43039cae0da4db20f23e60fe819d526401999008452f4946f7418bbe3edc00c6afeb9c6767e7e91eb4c3ccede90aa996ac@193.112.92.214:30303")
添加一个用户设置密码为123456
personal.newAccount("123456")
开始挖矿,先启一下线程做个样子
miner.start(1)
通过miner.stop()停止挖矿后进入钱包,进入钱包的时候一定要datadir
D:Ethereum-Wallet-win64-0-11-1>"Ethereum Wallet.exe" --datadir "d:geth"
然后就能看到刚刚的成果了,虽然是假的,但还是很开心呐