Bor Release v0.2.10

In this release, we have included all changes that are part of geth v1.10.10 (Release Sytau (v1.10.10) · ethereum/go-ethereum · GitHub).

In order to ensure nodes in our network are not vulnerable to the DoS attack as mentioned in https://twitter.com/go_ethereum/status/1462717778830540803?s=20, please upgrade bor on all your validator and sentry nodes on both mumbai and miannet networks to the latest release: Release Upstream Changes from Geth v1.10.10 · maticnetwork/bor · GitHub

Instructions to Upgrade

  1. SSH to your sentry and validator nodes and upgrade golang to version 1.17 (if it is not already done):
wget https://gist.githubusercontent.com/ssandeep/a6c7197811c83c71e5fead841bab396c/raw/5866fbd95fe3d9eae7bae08a842240d2edbe489e/go-install.sh
bash go-install.sh --remove
bash go-install.sh
  1. Ensure go version is 1.17:
$ go version

# you should see go1.17 in the output:
go version go1.17 linux/amd64
  1. Navigate to the bor directory:
cd ~/bor
  1. Fetch the latest changes and switch to v0.2.10:
git fetch
git checkout v0.2.10
  1. Stop bor and build the latest code:
sudo service bor stop
make bor-all
  1. Check bor version:
bor version

and ensure it is as below:

Bor
Version: 0.2.10-stable
  1. Start bor:
sudo service bor start

Docker Image

https://hub.docker.com/layers/maticnetwork/bor/v0.2.10/images/sha256-81e7341b2df99068925aa46eeb9201b5e18ff67e42c9d8839e1d98a7679057ef?context=explore

Let us know if you have any questions.

Thank you.

1 Like