tron-节点-FullNode节点启动
简述tron 有三种节点类型:
SuperNode:负责生产区块。tron链是DPOS共识,只有27个SR能够产块。
FullNode: 节点负责广播区块,不进行产块,网络中的FullNode转发区块、广播区块。
SolidityNode: 该节点类型已经合并为其它两种节点类型,不会单独运行或部署,所以不再单独部署。
环境准备保证以下环境正常使用
JDK 1.8
注意不能高于或低于1.8版本,否则会有问题
FullNode.jar
启动节点项目的启动方式:
官方脚本启动
手动指定参数启动
docker 启动
脚本方式这种方式最简单,不过一般使用区块链的开发者都需要debug代码,所以一般在部署的时候使用脚本启动。需要用到的文件,都可以从 java-tron 这个项目中获得。
1234git clone https://github.com/tronprotocol/java-tron.gitcd java-trongit checkout -t origin/master./gradlew build -x test
gradlew是在java-tron项目中的gra ...