Hi all, we have released a new version on bor , v2.3.4 for mainnet.
Bor v2.3.4 is a major release containing upstream merge of geth v1.16.1 along with several improvements and bug fixes.
The upstream merge from geth enables support of archive mode in combination with the path based storage scheme (PBSS enabled by --state.scheme=path) reducing the size of archive data by significant margins. We’re syncing some nodes internally for some benchmarks and numbers which will be released once the node is fully synced to the tip.
It also has several improvements over the new stateless client majorly including the online pruning for witnesses (which also works on full and snap nodes which joins on wit protocol) and the new block pruner (which only works for stateless clients).
Steps for upgrading Bor:
-
Stop bor service
sudo service bor stop -
Install Bor with a version tag, network name (Mainnet), and node type (sentry, validator or archive).
# Replace the node type curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash -s -- v2.3.4 <network> <node_type> -
Check bor version
/usr/bin/bor version # It should print # v2.3.4 -
Restart bor service
sudo service bor start
Docker Images:
You can find the latest docker images here:
https://hub.docker.com/r/0xpolygon/bor/tags