In this release
This is a mandatory release for all nodes. You need to update your Mainnet node before the new features are activated.
Protocol Enhancements
This release adjusts block reward distribution introduced with feature #19 "Block Reward Distribution". The design of these features is based on the extensive feedback provided by the community members.
Feature #20 "Capped XTN buy-back & DAO amounts".
The following changes will only take effect if feature #19 has been activated.
- Waves DAO and XTN buy-back reward amounts are capped at 2 waves, e.g. if the community votes to increase block reward to 6.5 waves, block miners would receive 2.5 waves and Waves DAO and XTN buy-back addresses would receive 2 waves each.
- Block reward term is decreased from 100000 blocks to 50000 on Mainnet, Testnet and Stagenet. For custom networks, a new parameter
term-after-capped-reward-feature
has been added to Reward Settings.
Feature #21 "Cease XTN buy-back"
Once activated, the XTN buy-back address will no longer receive its reward share, if feature #19 had been activated more than X blocks ago (X is 100000 on Mainnet, 2000 on Testnet and 1000 on Stagenet). Waves DAO address would still receive at most 2 waves, with the rest of the reward going to the miner. This feature is meant to be a tool for the community to control the XTN buy-back mechanism.
REST API Changes
- A new field
rewardShares
has been added to block headers. The field contains a map of the addresses which received the reward share and its respective share amount.
Activation
Please vote for features #19 and #20 on Mainnet! The next activation window starts at height 3690001, which is expected to happen on 2023-06-15 at 23:33 UTC. Both features have been activated on both Testnet and Stagenet.
Update notes
There's no need to rebuild the state when upgrading from 1.4.16 or 1.4.17.
SHA256 Checksums
511d2e246bed1d7bbb5e41e82bcc702ccf691e0d2db8803190410e17d7eddb43 waves-grpc-server_1.4.18_all.deb
f4be2b05e41b32f08393d02810b1a308a6e9750bd72f69220424bbf9286ee146 waves_1.4.18_all.deb
3a33a90408e17cd22dce03f35c0ac5a26c0e6aa9e3ad6a891f3a04e1f08cdc2a waves-grpc-server-testnet_1.4.18_all.deb
002b259d2197344fbc001a85d38ecb3c57f0ec7b0444f57c65a19ad79f434b90 waves-testnet_1.4.18_all.deb
02c8d0ec687319c1a96a52aa569a2f6aef53a7a4d5d1f1c2e791c95107b08b0b waves-grpc-server-stagenet_1.4.18_all.deb
65fce4291f60d57f956ba069ef8e6af2b8b13c2da3001fcf4651856c36d42fc7 waves-stagenet_1.4.18_all.deb
12062434409ea9f1710eb851465efe51af930eec0493ae85c7294c193dbe4ff0 waves-all-1.4.18.jar
9414f2339dd8bf3e60953f0f2305497d8dbb85ce11690a52f8205ccadfc953f7 waves-grpc-server-1.4.18.tgz