Skip to content

Releases: bnb-chain/node

v0.10.14

06 Jun 03:23
ca00a6f
Compare
Choose a tag to compare

The BNB Beacon Chain mainnet is expected to have a scheduled hard fork upgrade at block height 321,213,000. Based on the current block generation speed, the hard fork is forecasted to occur on 15th June 2023. at 6:00 (UTC). The full node runners on mainnet must switch their software version to v0.10.14 by 15th June.

What will change with the blockchain feature?

BEP-126: This BEP describes a fast finality mechanism to finalize a block on BSC, once the block has been finalized, it won’t be reverted forever.The finality of a block can be achieved within two blocks in most cases, this is expected to reduce the chance of chain re-organization and stabilize the block producing further. Luban upgrade only provides the capability of fast finality, the validators can vote, but the votes are not used to finalize a block and the reward & punishment mechanisms are not enabled either.

How to Upgrade

Upgrade instructions are as below (you should do all the below before the hardfork block height):

  • If your node is already synced with the network, please download the new v0.10.14 binary and replace the previous version, and download the new config file app.toml to replace the previous version.

  • Stop the bnbchaind process and restart it with v0.10.14.

Changelog

FEATURES

  • #953 [cli] feat:support setting acc prefix when collecting gentxs
  • #957 [deps] deps: bump cosmos-sdk to v0.26.5

Assets

Assets Sha256 Checksum
mainnet_config.zip b39db12f61f9b0bd4200d84873a78846ed495d6ea922dc8021c7fb48544a3643
testnet_config.zip eaa9196b2e66385eae3d1ba187e51f7605083327f789cb2998ddd202c84d12d0
linux_binary.zip 386e7ea11a7f571400b3da4e72379a6d7b0313321f1c94b87e3ce906c17f1e66
macos_binary.zip ba6266d689630d39b0b07f4dec9417f4b057647b1d481c87bc0ac129626a10f9
windows_binary.zip 032cbfe1f5ca0f26b8f19014f23e2193748fd1fd12f02dade65ca5fcf8a815a5

v0.10.13

26 Apr 11:01
480cc2c
Compare
Choose a tag to compare

This is a hardfork release on testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 38,931,600. Based on the current block generation speed, the hard fork is forecasted to occur on 28th Apr. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.13 by 28th Apr.

Changelog

BUG FIX

  • #950 [deps] fix: bump cosmos sdk to fix validator unmarshal issue

Assets

Assets Sha256 Checksum
mainnet_config.zip f8fe8096b0b2ebf4526df99a8426bdd995277e8c8017d7c45df1b34c915a01ca
testnet_config.zip 045af914fcccf499a70365a7cc8b49357bec75b74077253bff22b2628a66ecd6
linux_binary.zip 5f26e87f6309b7c971a8b773d1f351bf67b897c0c248f73ec2aa5431e6dafb7f
macos_binary.zip 6cd0fab64fbb90cce6db08f3f2db0ee2f8641ae118df56b4b245017a200bb56e
windows_binary.zip d864e49012c2bb93c0d485268bb0a4f0ee2a9056649a7378af42a12e5743a2a0

v0.10.12

25 Apr 13:55
8f48a2e
Compare
Choose a tag to compare

This is a hardfork release on testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 38,931,600. Based on the current block generation speed, the hard fork is forecasted to occur on 28th Apr. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.12 by 28th Apr.

Notable changes

BEP126 introduces a fast finality mechanism to finalize a block on BNB Smart Chain. For more information, please refer to the bep.

Changelog

FEATURES

  • #935 [BEP] feat: implement bep126

Assets

Assets Sha256 Checksum
mainnet_config.zip 402c0d48c145dd33b3e9f6062cf51adca3fa02e6dbb288fa42040e1f1f0924ed
testnet_config.zip c0b0006c6d534094d360ea80cbe41c0654cd9f122d8531f16eda32ccc0d87cc4
linux_binary.zip 97cc73330752eef7891e56d0d88be82e9404fced7e3a3a09958a816f441049bc
macos_binary.zip e193e74c1ed58a2e47b65fe2bb1c840a3ea998caf698af63b73db2eaa22bc269
windows_binary.zip 8fb2221df77b9d66c028f39317ffae082a0b0682c4f20310d6731635f984e5e0

v0.10.11

18 Apr 12:11
659ef6e
Compare
Choose a tag to compare

This release is a bug fix release. The issue is introduced in v0.10.8 for testnet BEP171 upgrade.

On testnet, please replace your tbnbcli with this version for querying. On mainnet, please stick to your current bnbcli client, and switch to this version after the block height 310,182,000.

Changelog

BUG FIX

  • #942 [deps] deps: bump cosmos-sdk to v0.26.2

Assets

Assets Sha256 Checksum
mainnet_config.zip 70776a52f3ab95f166cd771bb86ee2b0751586b9d351c04fddab9092ea0ae00c
testnet_config.zip e302b4d95eeb6a4c1716fa3e099aa78f58a4aab8042f90e0b453ecb37f7037b1
linux_binary.zip bb404be515bebd0e358e5a89fd2682c645c3d969117b2ba979c8f5820dfc6aa9
macos_binary.zip de1fd4ed53de7fbb8c14e71e28d6bf8ad768a3d743209affe7e0e0efc1fd6bc4
windows_binary.zip 1658c569c5bfe551a1243635d101e8e8ab0e2449a2c957ee7751f475beb85bb8

v0.10.10

13 Apr 10:45
bcab486
Compare
Choose a tag to compare

This is a hardfork release on mainnet.

The BNB Beacon Chain mainnet is expected to have a scheduled hard fork upgrade at block height 310,182,000. Based on the current block generation speed, the hard fork is forecasted to occur on 21th Apr. at 7:00 (UTC). The full node runners on mainnet must switch their software version to v0.10.10 by 21th Apr.

Notable changes

BEP171 introduces several security enhancements for the cross-chain bridge between BNB Beacon Chain and BNB Smart Chain.

To further eliminate the pervasive effects of potential issues in cross chain module, it proposes the following enhancements:

  • Upgrade IAVL proof verification to ICS23 spec.
  • Apply timer lock to massive funds cross-chain transfer.
  • Cross chain channels can be automatically paused by forged proof detection.
  • Cross chain channels can be paused by any validator in an emergency.

Changelog

FEATURES

  • #936 [BEP]: enable bep171 upgrade on mainnet

Bug Fix

  • #934 fix: channel not registered error

Assets

Assets Sha256 Checksum
mainnet_config.zip 3be2359fd097d25f1177e00f3011ac3846731ea8e5eebeaf2ad4bf41ddd03cfe
testnet_config.zip 91bd3ba7dc43d16803d407d0478f1c620a7db591000e149982c35b07a93bfe68
linux_binary.zip 37983b1b531c0c3c909a88c2a8d114571d3b5661942afa5205f7a9d41cd71c55
macos_binary.zip f60e6f6b93c54b9582b44becf7389b1238c634ac8d675903e760a115c5fcb68a
windows_binary.zip 54b4f36c012a1ef52306230b216ec5b98effb21bf8bb08754b51ca8610925f53

v0.10.9

23 Mar 08:50
c39a325
Compare
Choose a tag to compare

This is a hot fix release that will fix the issue introduced by bnb-chain/bnc-cosmos-sdk#320.

Changelog

BUG FIX

  • #930 [deps] deps: bump cosmos-sdk to v0.26.1

Assets

Assets Sha256 Checksum
mainnet_config.zip fb5716f0fd630540fcd9822f89c4e061a2e12f6c783e5f8b63a1655c998cd0af
testnet_config.zip 23ca203679d5184ad09674d6c358ffe6a4408ada4f2c85b57fdd286ddcc9c077
linux_binary.zip 0c6f07887a67698b52f2083b1db786a830b01a5e4acf35979c001a71ebab8ce1
macos_binary.zip 87d69db9b8e24fac81bff86783e96e19acd96a218413ce9284e592743b3e16e3
windows_binary.zip d853aa33de39b0a6290e6e0a3a6168e7bc84f1e75ed740132027360e0f398593

v0.10.8

20 Mar 04:13
94936f2
Compare
Choose a tag to compare

This is a hardfork release on testnet.

The hardfork is expected to have a scheduled hard fork upgrade at block height 37,691,120. Based on the current block generation speed, the hard fork is forecasted to occur on 27th March 2023 at 3:00 (UTC) . The full node runners on testnet must switch their software version to v0.10.8

Notable changes

BEP171 introduces several security enhancements for the cross-chain bridge between BNB Beacon Chain and BNB Smart Chain.

To further eliminate the pervasive effects of potential issues in cross chain module, it proposes the following enhancements:

  • Upgrade IAVL proof verification to ICS23 spec.
  • Apply timer lock to massive funds cross-chain transfer.
  • Cross chain channels can be automatically paused by forged proof detection.
  • Cross chain channels can be paused by any validator in an emergency.

Changelog

FEATURES

  • #895 [BEP] feat: add bep 171 upgrade
  • #924 [cli] feat: add gen-consensus-key command in bnbcli

Assets

Assets Sha256 Checksum
mainnet_config.zip 270ea6784c2090b12f8e930d70cba2fbbbfe3aca6bfd787a89e8a2265d16c32a
testnet_config.zip 5bf5e881d1eb1e416b098285d97897d83f648e263b1617d19d964ed220e6112c
linux_binary.zip db47d1ff2e798266a58b49bb13de2750ff8356db4961b567b2b7efad9687f462
macos_binary.zip bae7829794cb2eed16f0b893297484be45ddef639a12cfcd8bd7449feaa384d4
windows_binary.zip bc315917258afbd9ebecbf27daae00a0a5f42da047be38988f7dbf2c3eca960d

v0.10.7

10 Feb 09:51
291c077
Compare
Choose a tag to compare

This release fixes a critical severity security issue, further details will be released once all validators have upgraded.

All clients are suggested to upgrade to the latest version asap.

Special thanks to jumpcrypto for reporting the vulnerability.

Changelog

FEATURES

  • #921 [config] add LimitConsAddrUpdateIntervalHeight and BEP159Height in assets
  • #917 [staking] limit sidechain consensus addr update interval

IMPROVEMENT

  • #919 [deps] bump cosmos-sdk to v0.25.8
  • #915 [deps] update deps that were reported in OSV issues

BUG FIX

  • #914 [fix] fix bnbcli params side-params error

Assets

Assets Sha256 Checksum
mainnet_config.zip 49b1ca9565224d51711af84b523b49be495e0bb0cf450f94524e25c344ced322
testnet_config.zip ff0491c85d6d301744e47452ecc3bcbeed26f337c199a325a6ae56ab3a906bc6
linux_binary.zip ec66db88b2b76b7ac76cb3cf0c7a5678295596b11dd5a764dcd3556aacc5ed2b
macos_binary.zip 28ee241e5ec2cd98c79d130ac236acbd9c529aa2f5aa87e486843b6a58cc8851
windows_binary.zip c3e8f8cd8645450e4b696acafced933c0f8a1959504771872f8ea243f46d5fda

v0.10.6

06 Jan 07:49
65167f2
Compare
Choose a tag to compare

This is a maintenance release, only docs and dependency update.

Changelog

IMPROVEMENT

  • #908 [docs] update the readme to latest working one
  • #907 [fix] remove bnb-chain go-sdk dep

Assets

Assets Sha256 Checksum
mainnet_config.zip 5da1e0b7d20c57eeb77b56e3d4310df61ecf83ef9ec80197be87c28ea5cadc0f
testnet_config.zip 2a84095bf2d5e950be9a365434fa449bfdadfc91184b3b43cf9db721022eafe5
linux_binary.zip 59fe992d8dd468021afc997f1284d541c2552b6b1251c2ad880eb4bd692f8896
macos_binary.zip 312e1c61d31ba4c83ff57ca0d610d1b0fb9c9d51aa539c1b4eac2ccd4b00b3d0
windows_binary.zip 4a8c3198f46a460d031b89c4170960fbe0f721268630e5b8886d42b913688355

v0.10.5

27 Dec 06:29
4d97f95
Compare
Choose a tag to compare

This is a bug fix release for a critical issue that the node may fail to reach a consensus state after restarting.

Changelog

BUG FIX

  • #904 [fix] register cross stake channel after node restart

Dependency (GLIBC) Issue when running node

image

The problem is caused by the CI runner using a higher `GLIBC` tool chain. If you get the same problem, please try the following tips:
  1. Build binaries on your machine.
git clone https://github.com/bnb-chain/node.git
cd node && make build

Then you will get binaries in ./build/ folder.

  1. Try to update OS on your machine and make sure it can upgrade glibc to 2.34+.
  2. Try https://github.com/matrix1001/glibc-all-in-one to install a higher version of glibc. (It may not works on any machine)
  3. If you are running a node on AWS EC2, please upgrade the OS image up to Amazon linux 2022

Assets

Assets Sha256 Checksum
mainnet_config.zip 79001b62c1c1cb06f36515f9497fca2883f028a2beec57aa95d6ae163ba7eaa4
testnet_config.zip 8c25a74efb772a443c236252a397b3d8d1c531642dad21e1dac138d7fb6c744e
linux_binary.zip 7ed9b1ff9e19f707b821e1f09e60828e3721f6a817b15eb027d224d0571b649e
macos_binary.zip 778c85c0016770c2d69ee36697f1dd14f9c6339f61a24bfe5b33d2acc1bbf4ba
windows_binary.zip 6ca3c2ca87aa595ebc7f957b30a3c56bec3acdd775f69bcd6e0df622a6c13a53