Skip to main content

Mithril Team Update

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team released the new distribution 2517.1, which addresses a client security issue discussed in this developer blog post. This version supports Cardano node v.10.3.1 and allows for signing ancillary files in the Cardano database snapshots using an IOG key. It also includes various bug fixes and improvements.

The team continued progressing on the DMQ node implementation by adjusting the cadence of the signer and aggregator state machines and developing the delayer and retrier decorators to support multiple signature publishers in the signer.

Finally, they worked on fixing some bugs in the infrastructure and kept refactoring the STM cryptographic library for improved clarity.

Low level overview

  • Released the new distribution 2517.1
  • Published the security advisory Mithril snapshots for Cardano database could be compromised by an adversary #GHSA-qv97-5qr8-2266
  • Published a dev blog post about the Mithril client security advisory
  • Published a dev blog post about the Breaking changes in client library and CLI
  • Published a dev blog post about the Distribution 2517 availability
  • Completed the issue Release 2517 distribution #2410
  • Completed the issue Upgrade to Cardano 10.3 #2446
  • Completed the issue Missing protocolMagicId file in client restoration for Cardano Database #2464
  • Completed the issue Terraform deployment should fail if the era adapter parameters computation fails #2451
  • Completed the issue Optimize run intervals handling in signer and aggregator state machines #2428
  • Completed the issue Add signed ancillary files verification in manual Client Multi Platform Test workflow #2458
  • Completed the issue Fix aggregator commands automatic documentation #2450
  • Worked on the issue Implement delayer and retrier decorators of the signature publisher in signer #2461
  • Worked on the issue Add warning in client when not downloading ancillary files #2459
  • Worked on the issue Rollout Cardano Database v2 feature #2409
  • Worked on the issue Re-organize STM library structure #2369
  • Worked on the issue Signer fails to access Cardano node after it has rebooted #2426