Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Version 6.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ishantiw ishantiw released this 24 Apr 10:04
· 477 commits to development since this release
v6.0.0-beta.0
89e7504

Change Log

v6.0.0-beta.0 (2023-04-24)

Full Changelog

This release implements 32 LIPs as part of the Sapphire phase:

  1. Use message tags and chain identifiers for signatures
  2. Introduce BLS signatures
  3. Introduce sparse Merkle trees
  4. Define state model and state root
  5. Introduce Auth module
  6. Define state transitions of Reward module
  7. Introduce chain registration mechanism
  8. Introduce Validators module
  9. Introduce Interoperability module
  10. Define state and state transitions of Random module
  11. Introduce Fee module
  12. Introduce cross-chain messages
  13. Introduce Legacy module
  14. Define state and state transitions of Token module
  15. Introduce cross-chain update mechanism
  16. Introduce sidechain recovery mechanism
  17. Update block schema and block processing
  18. Add weights to Lisk-BFT consensus protocol
  19. Define state and state transitions of PoS module
  20. Define BFT store and block processing logic
  21. Introduce unlocking condition for incentivizing certificate generation
  22. Update genesis block schema and processing
  23. Introduce certificate generation mechanism
  24. Use pre-hashing for signatures
  25. Disallow non-required properties in Lisk codec
  26. Introduce events and add events root to block headers
  27. Introduce tree based key derivation and account recovery
  28. Introduce a generic keystore
  29. Define new transaction schema
  30. Update Lisk SDK modular blockchain architecture
  31. Introduce reward sharing mechanism
  32. Introduce dynamic block rewards module

Released packages

  • lisk-commander@6.0.0-beta.0
  • @liskhq/lisk-api-client@6.0.0-beta.0
  • @liskhq/lisk-chain@0.4.0-beta.0
  • @liskhq/lisk-client@6.0.0-beta.0
  • @liskhq/lisk-codec@0.3.0-beta.0
  • @liskhq/lisk-cryptography@4.0.0-beta.0
  • lisk-elements@6.0.0-beta.0
  • @liskhq/lisk-p2p@0.8.0-beta.0
  • @liskhq/lisk-passphrase@4.0.0-beta.0
  • @liskhq/lisk-transaction-pool@0.6.0-beta.0
  • @liskhq/lisk-transactions@6.0.0-beta.0
  • @liskhq/lisk-tree@0.3.0-beta.0
  • @liskhq/lisk-utils@0.3.0-beta.0
  • @liskhq/lisk-validator@0.7.0-beta.0
  • lisk-framework@0.10.0-beta.0
  • @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.0
  • @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.0
  • @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.0
  • @liskhq/lisk-framework-forger-plugin@0.3.0-beta.0
  • @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.0
  • @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.0
  • lisk-sdk v6.0.0-beta.0

Improvements

Known issues