High level overview
This week, the Mithril team released the new distribution 2437.1
. This release includes stable support for Cardano transaction certification and stake distribution certification in both the signer and aggregator, a breaking change in the Mithril client WASM related to handling unstable features, along with bug fixes and performance improvements.
The team also continued working on decentralizing the signature orchestration of the Mithril network. They completed the implementation of a buffer store for individual signatures that may arrive before being processed by an aggregator and finished refactoring the signer state machine. They also worked on developing a mechanism to support specific configurations for signing Cardano transactions and focused on the autonomous computation of the messages to be signed by the signer.
Finally, they worked on a refactoring of the service which computes the messages to certify in the signer and aggregator, and fixed the problem preventing the consistent certification of Cardano transactions in the pre-release-preview
network.
Low level overview
- Released the new distribution
2437.1
- Published a dev blog post about the Mithril client WASM breaking change in unstable features
- Completed the issue Release
2437
distribution #1901 - Completed the issue Cardano transactions certification stopped in
pre-release-preview
#1938 - Completed the issue Aggregator buffers signatures for unknown open message #1900
- Completed the issue Refactor state machine of the signer #1922
- Completed the issue Retrieve custom signing configurations with epoch settings in signer #1923
- Completed the issue Refactor signable builder services to compute full protocol message in signer/aggregator #1941
- Worked on the issue Aggregator advertises constant signing configurations for an epoch #1924
- Worked on the issue Signer computes what to sign on its own #1925
- Worked on the issue Breaking change in
crane
fails Hydra CI #1928