Skip to content

Aspen HF part 1

Compare
Choose a tag to compare
@MatusKysel MatusKysel released this 27 Feb 19:39
· 504 commits to master since this release
2e80f95

Taraxa Node Release Notes v1.7.0

Aspen HF part one will happened approximately on Wednesday 13. March 2024 12:00:00 block 8118000

We are excited to announce the release of Taraxa Node v1.7.0. This release includes several enhancements, bug fixes, and updates that improve the stability, performance, and usability of the Taraxa Node. Below is a summary of the major changes:

Enhancements:

  • Added support for new RocksDB configurations to enhance storage efficiency and performance
  • Introduced automatic external IP detection to simplify node setup for users
  • Added support for announcing external port, improving node connectivity and network health
  • Aspen hardfork implementation to include significant protocol upgrades and optimizations
  • Removed old tarcap implementation in favor of more efficient networking protocols

Bug Fixes:

  • Fixed PBFT syncing gossip transition issues for more reliable network synchronization
  • Addressed syncing speed problems, significantly improving the time it takes for nodes to sync with the network
  • Resolved various issues in the building process to ensure compatibility and smooth operation across different environments
  • Fixed setting DAG synced state to correctly reflect the node's synchronization status with the network
  • Corrected queue stuck timeout problem, preventing potential deadlocks in transaction processing
  • Fixed PBFT sync rewards period mismatch and saving of 2t+1 cert votes to ensure correct reward distribution and consensus security
  • Addressed transaction pool issues to improve transaction handling and processing

Dependency Updates:

  • Updated urllib3, aiohttp, and eth-abi to their latest versions to address security vulnerabilities and ensure the use of the latest features and improvements

Other Changes:

  • Improved documentation and developer guides to facilitate community contributions and node setup
  • Introduced RPC changes for consistent hex value lengths, enhancing API usability
  • Implemented changes to terminate the node on wrong genesis configuration to prevent potential network issues
  • Modified DAG rewards calculation as part of the Aspen hardfork adjustments