1.怎么做节点
以linux系统为例,装好钱包后,启动,会有个目录存放块链和钱包,默认是 ~/.BitShareX/
可以看到下面有个文件叫 config.json
关掉钱包。
打开config.json,找到里面一段
Code: [Select] [nofollow]
"chain_server": {
"enabled": false,
"listen_port": 0
},
修改成
Code: [Select] [nofollow]
"chain_server": {
"enabled": true,
"listen_port": 9966
},
其中上面9966为你想要开放给别人同步的端口,可以改。
再启动钱包,就可以了。
启动后在控制台可以看到这样一句
Code: [Select] [nofollow]
Starting a chain server on port 9966
2.怎么从节点同步钱包
如果新装一个钱包想要优先从一个节点服务器同步,也是修改 config.json
先关掉钱包,然后打开config.json,
修改下面一段
Code: [Select] [nofollow]
"chain_servers": [],
改成
Code: [Select] [nofollow]
"chain_servers": ["1.2.3.4:9966"],
其中1.2.3.4是节点服务器的ip,9966是节点服务器开放的端口。
再启动钱包,就可以了。这样的话钱包会先从节点服务器同步完最新的块链,再进入正常的p2p多连接状态。