Releases: bnb-chain/node
v0.10.4
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
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
- Stop the node.
- Edit the
app.toml
file and add following setting under the[upgrade]
module. or you can simplify download theapp.toml
here.
BEP153Height = 284376000
BEP173Height = 284376000
- 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
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
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
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
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
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
IMPROVEMENTS
#835 [Staking] Implement BEP128
Release v0.8.3
IMPROVEMENTS
- #836 [Deps] Upgrade tendermint to v0.32.3-binance.6; upgrade cosmos-sdk to v0.25.0 binance.25
Release v0.8.2
BUG FIXES
#823 [Pub] return error when executing mirror or mirror sync request failed