Your Christmas Gift: a DIY guide of MultiVAC

Compile and upload to server

$ cd $GOPATH/src/github.com/multivactech/MultiVAC/
$ git checkout -b local branch name origin/remote branch name
$ git checkout local branch name && git pull
Dns seed
MultiVAC/model/chaincfg/params.go line: 232, Host
Probability of re-fragmentation
MultiVAC/configs/params/params.go line: 18, SecurityLevel
Number of re-fragmentation rounds
MultiVAC/configs/params/params.go line: 22, ReshardRoundThreshold
Number of preparation rounds for the re-sharding
MultiVAC/configs/params/params.go line: 25, ReshardPrepareRoundThreshold
Heartbeat interval
MultiVAC/configs/params/params.go line:42, SendHeartbeatIntervalS
Minimum online time
MultiVAC/configs/params/params.go line:36, OnlineTimeS
replace the second time value in MultiVAC/btcd.go line:104
$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go install
$ scp $GOPATH/bin/linux_amd64/MultiVAC  xxx@xx.xx.xx.xx:/xxx/xxx/

Log in to server and deploy nodes

$ ssh xxx@xx.xx.xx.xx
$ ./testing-tools gcpsupport.json
ansible all -m shell -a"ls" -u xx -i ./inventory.yaml
$ tail -f test/miner-0/logs/mainnet/btcd.log | grep online
$ testnet --notls -s 123.123.123.123:18334 -u mtvac -P mtvac startnet

All-dimensional Sharding Flexible Blockchain, known as multi-core Ethereum with parallel processing.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store