github Layr-Labs/eigenda v0.9.0-rc.1
[Holesky] Blazar (v0.9.0-rc.1)

pre-release2 days ago

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

Changes between the previous release candidate and the current release candidate.

Breaking Changes

Performance Improvements

Features

Fixes

Misc

New Contributors

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

Don't miss a new eigenda release

NewReleases is sending notifications on new releases.