v1.1.18 is a hard-fork release. The mainnet is expected to have a scheduled hardfork upgrade named Gibbs at block height 23,846,001. The current block generation speed forecasts this to occur around 12th Dec. 2022 at 10:00 AM (UTC). The validators and full node operators on Mainnet should switch their software version to v1.1.18 by 12th Dec.
This release fixes a critical severity security issue, which may all cause a non-maliciously, double-sign block. Special thanks to Ezkerrox for reporting this. All validators are encouraged to upgrade to the latest version as soon as possible.
Features
Before this release, the BNB holders could only stake their assets on the BNB Beacon Chain. It means that if their assets are on the BNB Smart Chain, they have to transfer their assets across-chain to the BNB Beacon Chain first, which is not user-friendly enough.
BEP-153 introduces a new staking system contract on the BSC side, all staking-related operations on the BSC side should be initiated through this contract, and then applied across-chain to BNB Beacon Chain through the native cross-chain communication mechanism. With this BEP, the BNB holders can stake on the BSC directly, and dApps can launch their staking service based on the protocol introduced by this BEP, which can diversify the BSC ecosystem.
Check BEP-153 for more details.
Changelog
IMPROVEMENT
- #1209 metrics: add build info into metrics server
- #1204 worker: NewTxsEvent and triePrefetch reuse in mining task
- #1195 hardfork: update Gibbs fork height and system contract code
- #1192 all: sync with upstream v1.10.22
- #1186 worker: improvement of the current block generation logic to get more rewards
- #1184 worker: remove pre-seal empty block
- #1182 Parlia: Some updates of the miner worker
- #1181 all: sync with upstream v1.10.21
- #1177 core/forkid: refactor nextForkHash function
- #1174 worker: some code enhancement on work.go
- #1166 miner: disable enforceTip when get txs from txpool
BUGFIX
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | 6dd6976b9c8d407e95ed99cd46f7badfa410f3f374ea3e360defab0f63fa3ed2 |
testnet.zip | c9c20ceb98911cc3fa7ceda3e5efbf17a3791fdc46f2f6ab13af7ac77f1a65eb |
geth_linux | f4e495a4aeb593f7494b19d017bd49956ac7529a28f739803d14b7349c5532fc |
geth_mac | aa767a63b1ec4eef776b837d6e231f90771cabc9fba3e9a07f416806b1e8de9f |
geth_windows | d07e34dae20f74465163a272cb9970d6fb9a3c497c1e0f6ba07239d91dce740e |
geth_linux_arm-5 | 6f56c24ad241995aaa6253c61623294aaf58f150e147a4c2f3b2c8d6041949a9 |
geth_linux_arm-6 | dce07f1765ad3646658b27e2f10755ec476f63a31a0b84a0a9f6fba34d2fc874 |
geth_linux_arm-7 | 98a34ec3266789d90cad73541ab66aded4ab71a6cf3df57fcabd4ba64d74c39c |
geth_linux_arm64 | 54fce2ddfa11106d2b172edbe84f2c15037af93501bfa5a6695e283f401b635a |