Skip to content

[Holesky] Blazar (v0.9.0-rc.0)

Pre-release
Pre-release
Compare
Choose a tag to compare
@jianoaix jianoaix released this 21 Feb 01:05
· 17 commits to master since this release
0207000

Summary

This release is required for users and operators to upgrade.

We are excited to release EigenDA v0.9.0, code name "Blazar" (aka. EigenDA V2), a major protocol and architecture upgrade for the entire system.

Key Features and Enhancements

  • Control Plane & Data Plane Separation
    Separates the flow of blob data from its metadata/control as they move through disperser, encoders and validators. This improves end-to-end data movement efficiency and boosts validator node performance and robustness by increasing network utilization through concurrent download connections.

  • Payments Support
    EigenDA now supports on-demand payments and reservations, enabling applications to access the network permissionlessly with flexible payment options.

  • Faster and Cheaper Dispersal with DA Certificate
    Reduces end-to-end dispersal latency and cost by eliminating on-chain confirmation and returning a DA certificate representing DA nodes' attestations.

  • New Chunk Allocation Model
    Introduces a fixed-chunk model, making encoding a stateless operation and reducing system complexity.

  • Revamped Blob State Management
    Enhances robustness by enforcing immutable records and introducing constraints into the data model.

  • Improved Blob Addressing
    Introduces Blobkey, a universally unique string identifier for each blob, replacing the previous composite key (batch header hash + blob index). This simplifies interactions and improves UX when working with blobs.

Further Details

What's Changed

New Contributors

Full Changelog: v0.8.6...v0.9.0-rc.0