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 that nodes on our network are not vulnerable to the DoS attack as specified in https://twitter.com/go_ethereum/status/1462717778830540803?s=20, please upgrade bor on all your validator and sentry nodes on both Mumbai testnet and Mainnet to Bor v0.2.10 (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 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.

3 Likes

A lot of these technical things are Greek to me but it’s amazing to see the collaboration in this community.

Pleased to be a part of the growth taking place in the Polygon Ecosystem

3 Likes