Skip to content

Releases: bnb-chain/node

v0.10.4

23 Dec 03:50
23aff5f
Compare
Choose a tag to compare

This is a hardfork release for testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 34,587,202 and 34,963,303. Based on the current block generation speed, the hard fork is forecasted to occur on 2nd Jan 2023. at 3:00 (UTC) and 12 Jan 2023. at 3:00 (UTC). The full node runners on testnet must switch their software version to v0.10.4 by 2nd Jan.

Features

BEP159 introduces a permissionless validator election mechanism and brings the staking economy onto Beacon Chain. Anyone can stake their BNB to become a validator candidate or delegate their BNB to the validator candidates they trust. The validator set will be determined by the rank of the accumulated bonded tokens on validator candidates. The validators will be responsible for producing new blocks, in return, they will get block rewards, and share the rewards with delegators. By implementing this, the BNB holder has superpower to contribute to the security and gain reward. Staking BNB grants the right to vote on proposals and make decisions on the future of the network.

The Einstein upgrade split into three phases:

  • Phase1(2nd Jan 2023--): Open self delegation for validators, enable new reward distribution and new validator election mechanism. The current validator should delegate enough BNB to ensure it won't be elected out in phase2.
  • Phase2(12 Jan 2023--):: Open validator creation. Anyone can stake enough BNB to become a validator of Beacon Chain.
  • Phase3(not decided yet): Open delegation. Anyone can delegate their BNB to a validator and get reward in return.

Changelog

FEATURES

  • #880 [BEP] BEP-159: Introduce A New Staking Mechanism on BNB Beacon Chain

IMPROVEMENT

  • #899 [ci] update unmaintained tools to use maintained tools

BUG FIX

  • #897 [fix] add bsc chainID to encodeSigHeader when submitting evidence for slashing

Assets

Assets Sha256 Checksum
mainnet_config.zip 337cf4d34550fd98a38bf5dfaaa7c47d3922fbf2c4d094e646f5b5ce2f1514c5
testnet_config.zip f6eb8c9ee804c86856e2cece371624645a1bad8391358ea22eaacdebf3822d67
linux_binary.zip 482f4feac881ae4ddeee4937e027f4a8aff7d8d68f20898377992a8e397843b9
macos_binary.zip fee275131a7f6a3a6cd6ded742c1acf365104e5278f3c0de0b611d9fccf22411
windows_binary.zip b000dcfad89e9476a2ab27a1484cd7e79084ff2129d47fab9acb964ffd3f5eb2

v0.10.3

01 Dec 04:08
7411f1e
Compare
Choose a tag to compare

v0.10.3 is a hardfork release to enable BEP153 and BEP173.

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

How to Upgrade

  1. Stop the node.
  2. Edit the app.toml file and add following setting under the [upgrade] module. or you can simplify download the app.toml here.
BEP153Height = 284376000
BEP173Height = 284376000
  1. Replace the binary with latest version and start.

Changelog

FEATURES

  • #892 BEP173: Enable Text Proposal on BNB Smart Chain

BUG FIX

  • #886 publisher: Fix issues for reward recon service

Assets

Assets Sha256 Checksum
mainnet_config.zip 24d21486b4a4faeaa551b0b46f9b4681d8b74958018696e7e1b2dca8a2bf2562
testnet_config.zip da2a5e8044105adbd883376393878e1262b6f66308849713cf6de52dc83784fd
linux_binary.zip de43b8b7e3cda2d5a1704e22b2c92698f706abd5745311f55fd32078c37859b2
macos_binary.zip cf4aaadcca32cb13c3ebd1c97f00f425b12365006b370220c4375a98b317325f
windows_binary.zip 46fbb6b85c4979b91ac91a26ddbad659a5ad53a778021748329a82a40f969b93

v0.10.2

02 Sep 04:07
3e52402
Compare
Choose a tag to compare

In order to coordinate with BEP-153 which will introduce a native staking module onto BSC, there are some changes to be made, which mainly include a new app to handle requests of BEP153 and necessary modifications to delegation's data structs. Beacon Chain release v0.10.2 is drafted especially for BEP153.

The BNB Beacon Chain testnet is expected to have a scheduled Gibbs upgrade at block height 30,516,226. Based on the current block generation speed, the hard fork is forecasted to occur on 16 Sep. at 7:30 (UTC). The full node runners on testnet must switch their software version to v0.10.2 by 16 Sep.

Changelog

FEATURES

  • #878 [CI] Add ci script to build docker image
  • #879 [Staking] Implement BEP153: Native Staking on BSC

Assets

Assets Sha256 Checksum
mainnet_config.zip 2349c89297e684e352862e6fdd383ebdddfdddf535548abffb3bb5ec8a72a693
testnet_config.zip 908951f74f93ca61a288751783a94e31042043561a0f734fdf079a3a8da07c34
linux_binary.zip 1ff012ecd7212fe8e59110c2740bbf31363384d481fc3087d190c502d79ac28a
macos_binary.zip 6b6f394e492966e99402e031d2dcad7a59d085a94f19337193a56b02365c7bc2
windows_binary.zip 8383e17084982196ac8e4db1f96f4b48151e191b1a210fcab996b4b64d61635a

v0.10.1

19 Aug 03:22
021545a
Compare
Choose a tag to compare

This is a hardfork release for mainnet. Based on the current block generation speed, the hard fork is forecasted to occur on 2nd Sep. at 6:00 (UTC). The full node runners on mainnet must switch their software version to v0.10.1 by 2nd Sep.

All clients on mainnet are suggested to update to the latest version.

This upgrade is named after Kurt Gödel in honor of his key contributions to the modern, metamathematical era in mathematical logic. The upgrade is to enable BEP151: Decommission Decentralized Exchange on BNB Beacon Chain on mainnet. After the Godel upgrade, the DEX module will be disabled, which will give Beacon Chain more computing power for the future computing and governance focuses.

The Impact to DEX User

  • For funds holders. It's recommended to refer to using BNB Chain Wallet or command line to transfer existing tokens to BNB Smart Chain for more use scenarios.
  • For token issuer. For tokens already issued on BNB Beacon Chain, It's recommended to transfer to BNB Smart Chain. For new token issue demand, it's recommended to issue on BNB Smart Chain directly.
  • For market makers. It's recommended to migrate to other DEXs on BNB Smart Chain. There is also an upcoming BNB ZkRollup which will provide an AMM DEX with high performance and low latency. Keep an eye on that.

Changelog

IMPROVEMENTS

  • #882 [DEX] Add BEP151 Mainnet Height

Assets

Assets Sha256 Checksum
mainnet_config.zip 414afa21f57d0bf9c9ff3458275ae04b8ed84cda8c9a49db7e81bede0860580c
testnet_config.zip 588487152a00f2f18103a7935aa237d91663d59583f60fdeea0b2e336546e44f
linux_binary.zip d9fa90ff8650c3e29cfb53f042e31eeb8f5e1c9e36385bc6745d3bd9dc95653e
macos_binary.zip 2430c12614b36dbff765b5147b21f337f60c2e535800031eb6b406cc7c3a0520
windows_binary.zip fcca35fbfe816af2d3d5746dd8dab70a8fbcf4330feb64eaf21a5ffea847feea

v0.10.0

11 Jul 09:40
451071e
Compare
Choose a tag to compare

This is a hardfork release for testnet. Based on the current block generation speed, the hard fork is forecasted to occur on 18th Jul at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.0 by 18th Jul.

All clients on testnet are suggested to update to the latest version.

This upgrade is named after Kurt Gödel in honor of his key contributions to the modern, metamathematical era in mathematical logic. The upgrade is to enable BEP151: Decommission Decentralized Exchange on BNB Beacon Chain on testnet. After the Godel upgrade, the DEX module will be disabled, which will give Beacon Chain more computing power for the future computing and governance focuses.

The Impact to DEX User

  • For funds holders. It's recommended to refer to using BNB Chain Wallet or command line to transfer existing tokens to BNB Smart Chain for more use scenarios.
  • For token issuer. For tokens already issued on BNB Beacon Chain, It's recommended to transfer to BNB Smart Chain. For new token issue demand, it's recommended to issue on BNB Smart Chain directly.
  • For market makers. It's recommended to migrate to other DEXs on BNB Smart Chain. There is also an upcoming BNB ZkRollup which will provide an AMM DEX with high performance and low latency. Keep an eye on that.

Changelog

IMPROVEMENTS

  • #875 [DEX] Implement BEP151: Decommission Decentralized Exchange on BNB Beacon Chain

Assets

Assets Sha256 Checksum
mainnet_config.zip 28855a6a085ec9476e46a5a99ccc741a1076798834a9c53ed93117834121c74d
testnet_config.zip f02f85afae11cd37633c425312652cf2ab71cd139ca91efe584e788207acb038
linux_binary.zip 0b2f51b62eaa56acfab395994457d145c10a1e9d9748edfad1ad6bd4b28b2899
macos_binary.zip f0a2db001522894832c68b60295b68baa37137abc5c916e4a3dc9274847b0700
windows_binary.zip 22ffb76c8b1c62cedcfdb29b94a71d8d8db8e2dca025bb16e6ac135dd5cc37fe

v0.9.2

18 May 08:04
160b936
Compare
Choose a tag to compare

Changelog

IMPROVEMENTS

  • #865 [CI] Build state recover tool in release job
  • #869 [Deps] Upgrade cosmos-sdk to v0.25.0 binance.28

Assets

Assets Sha256 Checksum
mainnet_config.zip f3df071b80ca60cb57ab029bb23f9f4d415b7440997aa07c43106f6130a131d5
testnet_config.zip 49b051fc9e752fba53727710e4dc245a8c6a8fcbb1e650d0509873562f03e520
linux_binary.zip 42660d81d3c09d6789bdc6a273b6ec7e4bcf32f5b2bdf447097f7f5f7628b483
macos_binary.zip 4fc3768351d39c0f1a1a6cdda6a56ce30dd53e267c0e2b6e0dad6a323a0ba60d
windows_binary.zip fbd13d85155071bad73037e4d8308dfb979c3dfeb272925e1dc0fdccf4e2a1cf

v0.9.1

05 May 02:37
3c55b67
Compare
Choose a tag to compare

Changelog

IMPROVEMENTS

  • #839 [CLIENT] Crypto-level random for client
  • #840 [Code] Remove testnet demo deploy script
  • #841 [CLI] Add cli param to set DefaultKeyPass
  • #842 [Deps] Upgrade go to 1.1.7
  • #843 [Code] Remove useless code
  • #844 [Build] Add go compiler build flags
  • #845 [Code] Tidy todo comments
  • #846 [Code] Change wording binance to bnb
  • #847 [Code] Rename import path binance-chain with bnb-chain
  • #852 [R4R] Replace ioutil with io/os
  • #853 [R4R] Change file permissions
  • #857 [CI] Add workflows to check tests and build release
  • #858 [CI] Add linter workflow
  • #859 [Deps] Fix checksum mismatch issue of btcd
  • #860 [Deps] Upgrade tendermint to v0.32.3-binance.7; upgrade cosmos-sdk to v0.25.0 binance.27

Assets

Assets Sha256 Checksum
mainnet_config.zip db71c2757b1e7e74b567d31c0e72472ddfabc3fd767facb171dce419397eaddb
testnet_config.zip 8bb17d9d8d420db828549a34fa93924ee11da209ef5c1de50117e68e474551d4
linux_binary.zip fa6814e43ccfdf6d03e8d5b64f8811d7ad3841923ddf5ace8f0ab065aade80e4
macos_binary.zip 3d506ec0bd5a3b4ecc0a6fffedda56325e0cfcaa76b9c05dfe8f0ecf897d4472
windows_binary.zip bffae5cdb5f72aa1bc61f0ddc48f712c317509a2a45b45fcbbc0348a30d9cfb6

Release v0.9.0

10 Mar 10:55
Compare
Choose a tag to compare

IMPROVEMENTS
#835 [Staking] Implement BEP128

Release v0.8.3

05 Jan 02:49
db72b99
Compare
Choose a tag to compare

IMPROVEMENTS

  • #836 [Deps] Upgrade tendermint to v0.32.3-binance.6; upgrade cosmos-sdk to v0.25.0 binance.25

Release v0.8.2

26 Jan 08:23
88ce487
Compare
Choose a tag to compare

BUG FIXES

#823 [Pub] return error when executing mirror or mirror sync request failed