In Progress

2025-08-01

Ouroboros Peras

Weekly Report: 2025-08-01

The components necessary for the Minimal Testnet without Voting (see the roadmap) are taking shape:

  • Regarding weighted chain comparisons and weighted chain selection:

    • Engaged with the Networking team in reviewing PR #5161 which enables weighted chain comparisons in the BlockFetch decision logic.

      Also merged PR #5157.

    • Implemented weight-based immutability criterion: issue #71.

      This allows our volatile chain fragment to be shorter than k blocks when Peras is not in a cooldown period, and improves resource bounding arguments of the node which rely on the age of the immutable tip (which for example is relevant for bounding the size of the VolatileDB).

    • Improved documentation and general polishing of weights and weight calculations: PR #1609

  • Regarding certificate diffusion:

    • Wiring between the generic object diffusion mini-protocol implementation and the PerasCertDB: PR #1615

    • Started extending the basic smoke tests to sync two PerasCertDBs.