CODE_COLOR: CODE_YELLOW_MAINNET
RELEASE_VERSION: 2.4.0
PROTOCOL_UPGRADE: TRUE
DATABASE_UPGRADE: TRUE
SECURITY_UPGRADE: FALSE
Protocol Changes
- [Optimization] Relax Congestion Control to allow more transactions to be accepted and buffered. #12241 #12430
- [Optimization] Exclude contract code from the state witness and distribute it separately. #11099
- [Bug fix] Fix invalid cost used for
wasm_yield_resume_byte
. #12192
Non-protocol Changes
- [Feature] Enable Epoch Sync: A capability to bootstrap a node from another active node. #73
- [Feature] Enable Decentralized state sync: To participate in providing state parts to peers, your node may use a small amount of additional network bandwidth. Snapshot generation should not require significant storage, as snapshots are essentially hard links to database files, which are cleaned up at the end of each epoch. #12004
Protocol upgrade voting
Voting for protocol version 73 will start on Sunday 2024-12-15 12:00 UTC
Notes
We deprecated the default config file link (previously mentioned in docs) for the sake of role based config links.
For mainnet, these links are:
The change mentioned above is also reflected on https://near-nodes.io/validator/deploy-on-mainnet#run-the-node