April 30, 2022
Novo 0.1.1 Source Code Released: Features, Changes, and Repository Details
Renovoner
Novo 0.1.1 Source Code Now Available
The Novo 0.1.1 source code, which was temporarily hidden, has now been released. Novo's source code is regularly released for public audits and adheres to Semantic Versioning (semver.org).
For bug fixes and minor improvements, please submit Pull Requests directly. For significant enhancements, please draft a proposal so we can engage in a more in-depth discussion.
Release Notes
Novo 0.1.0 Feature Changes:
Mining algorithm changed to Tagged SHA256 (with 'PoW' tagged)
Difficulty adjustment algorithm changed to ASERT
Block interval set to 150 seconds
Decimal set to four digits
Initial block reward of 2,000,000 NBC
Max total supply of 840,000,000,000 NBC
Hashing of TXID now based on Rich Transaction Body
Initial block size limit of 8MB
Initial maximum transaction size of 1MB
Script size limited to 10KB (customizable policy)
Default fee of 8 sat/byte for ordinary transactions
Implementation Changes:
Different Magic Numbers for network messages and data persistence
Minimum transaction size (MIN_TX_SIZE_CONSENSUS) set to 65 bytes
MAX_FUTURE_BLOCK_TIME set to 150 seconds
Novo 0.1.1 Updates:
Maximum transaction size (MAX_TX_SIZE_CONSENSUS) set to 8MB (same as block size limit)
Maximum script size (MAX_SCRIPT_SIZE) set to 8MB (same as block size limit)
For more details, please refer to the doc/release-notes directory.
Novo Repository
Check out the repository address for additional information:
https://github.com/novoworks/novonode
Renovoner
Disclaimer
This post has been edited for grammar and structure only. The title has been optimised for SEO. To view the original post, visit novonode.org