Mithril Team Update
High level overview
This week, the Mithril team resolved the SNARK verification key collisions deterministically in the key registration, measured the download time of a mainnet Cardano database with IPFS on dev-mainnet, and implemented a ratio for IPFS downloads in the client.
They also filled the fake protocol configuration reader from a JSON hex-encoded marker configuration.
The team kept working on the activation of the snark feature by default, the prototype of the orchestrator of the setup command, the migration of the existing immutable archives to the deterministic format, and the stabilization of the certificate chain cache in the client library and CLI.
Finally, they replaced the retired macos-14 runner in the CI workflows, and worked on the upgrade to Cardano node 11.2 and on the size of the signature messages sent to the DMQ node.
Low level overview
Features
- Completed the issue Resolve SNARK verification key collisions deterministically in the key registration #3591
- Completed the issue Measure the download time of a mainnet Cardano database with IPFS on
dev-mainnet#3608 - Completed the issue Implement a ratio for IPFS downloads in the client #3641
- Completed the issue Fill the fake protocol configuration reader from a JSON hex encoded marker configuration #3670
- Worked on the issue Activate
snarkfeature by default #3573 - Worked on the issue Prototype the orchestrator of the
mithril-setupcommand #3642 - Worked on the issue Define the migration of the existing immutable archives to the deterministic format #3653
- Worked on the issue Stabilize the certificate chain cache in the client library and CLI #3658
Protocol maintenance
- Completed the issue Rename
DeprecatedCommandtoRemovedCommandin the client CLI #3626 - Completed the issue Replace the retired
macos-14runner in the CI workflows #3645 - Completed the issue Upgrade the websites JavaScript dependencies to fix security vulnerabilities #3669
- Worked on the issue Upgrade to Cardano
11.2#3585 - Worked on the issue Update the guild-operators scripts to use the on-chain protocol configuration #3661
- Worked on the issue Keep the signature messages below the maximum size accepted by the DMQ node in
testing-preview#3667
