High level overview
This week, the Mithril team created the pre-release for the 2537.0-pre
distribution, which provides support for Cardano node v.10.5.1, stabilizes commands of the client CLI, provides support for ARM pre-built binaries, and includes various bug fixes and improvements.
They kept updating the CIP of the DMQ protocol and its implementation in Pallas and Mithril nodes, introducing changes to the message structure and the n2c local notification mini-protocol. They also completed the prototyping of a SNARK proving circuit for Mithril certificates in collaboration with the innovation team. Additionally, the team completed a prototype of a Mithril/Cardano bundle within a Docker image, which allows for a seamless start of a Mithril signer when starting a Cardano node in block producer mode.
Finally, they began working on the preparatory phase of decentralizing configuration parameters and started implementing support for multiple proof systems in the STM library.
Low level overview
- Pre-released the new distribution
2537.0-pre
- Completed the issue Simple Aggregation Halo2 - Prototype #2526
- Completed the issue Add verification of a tampered Cardano database in the CI #2678
- Completed the issue Flakiness in e2e tests in CI #2687
- Completed the issue Prototype Mithril/Cardano bundle in Docker image #2616
- Worked on the issue Update the DMQ message structure #2670
- Worked on the issue Update the n2c Local Message Notification mini-protocol in DMQ #2673
- Worked on the issue Release 2537 distribution #2625
- Worked on the issue Decentralization of configuration parameters - Phase 0 #2691
- Worked on the issue Support multiple aggregation proof systems in STM library #2680
- Worked on the issue Enhance STM library readability #2568