From ca25957a1b44341931ada2cbc95eaca81a532173 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Thu, 10 Aug 2023 18:33:17 +0200 Subject: [PATCH] Mithril update 2023-08-10 (#217) --- blog/2023-08-10-mithril.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 blog/2023-08-10-mithril.md diff --git a/blog/2023-08-10-mithril.md b/blog/2023-08-10-mithril.md new file mode 100644 index 0000000000..4611d17355 --- /dev/null +++ b/blog/2023-08-10-mithril.md @@ -0,0 +1,37 @@ +--- +title: Mithril Team Update +slug: 2023-08-10-mithril +authors: jpraynaud +tags: [mithril] +hide_table_of_contents: false +--- + +## High level overview +The Mithril team completed the **Mithril protocol’s mainnet beta** launch: the `release-mainnet` network is now consistently producing new certificates and snapshots! The team has released a new distribution [`2331.1`](https://github.com/input-output-hk/mithril/releases/tag/2331.1) which includes some optimizations and bug fixes: the bootstrap time of a Cardano node restored from a Mithril snapshot has been significantly reduced, and a bug that made the aggregator produce corrupted archives has been fixed. They also kept working on the implementation of the stress test tool for benchmarking the aggregator: the first phase has been implemented, as well as a monitoring feature. Additionally, they kept implementing the refactoring of the serialization/deserialization of the entities of the cryptographic library, and working on the post deployment of the `mainnet` infrastructure. + +Finally, they completed the rewriting and enhancements of the documentation website, and they completed the runbook for operating a production Mithril network. + +## Low level overview +- Released the new distribution [`2331.1`](https://github.com/input-output-hk/mithril/releases/tag/2331.1) +- Completed the epic `Release 'mainnet' Mithril network` [#918](https://github.com/input-output-hk/mithril/issues/918) +- Worked on the epic `Benchmark performances of Mithril Aggregator` [#904](https://github.com/input-output-hk/mithril/issues/904): + - Completed the issue `Design & implement basic stress test tool for aggregator - phase 1` [#991](https://github.com/input-output-hk/mithril/issues/991) +- Worked on the epic `Post deployment 'mainnet' infrastructure` [#1091](https://github.com/input-output-hk/mithril/issues/1091): + - Completed the issue `Create Production Infrastructure Runbook` [#1085](https://github.com/input-output-hk/mithril/issues/1085) + - Completed the issue `Ingest 'mainnet' metrics/logs in Grafana` [#1122](https://github.com/input-output-hk/mithril/issues/1122) +- Worked on optimizations: + - Completed the issue `Add a 'clean' file to extracted database in client` [#1131](https://github.com/input-output-hk/mithril/issues/1131) + - Worked on the issue `Create explorer page with registered signers` [#1097](https://github.com/input-output-hk/mithril/issues/1097) +- Worked on refactoring: + - Worked on the issue `Refactor (de)serialization of crypto entities` [#668](https://github.com/input-output-hk/mithril/issues/668) +- Worked on bugs: + - Completed the issue `Client fails to unpack some snapshot archive` [#1137](https://github.com/input-output-hk/mithril/issues/1137) + - Completed the issue `The 'release-preprod' network stopped producing certificates` [#1114](https://github.com/input-output-hk/mithril/issues/1114) + - Completed the issue `The 'release-mainnet' network does not show up in the explorer` [#1111](https://github.com/input-output-hk/mithril/issues/1111) +- Worked on dependencies: + - Completed the issue `Upgrade Cardano node to '8.1.2'` [#1090](https://github.com/input-output-hk/mithril/issues/1090) +- Worked on troubleshooting: + - Completed the issue `Signer can't sign with 'Invalid signature for party' error` [#1125](https://github.com/input-output-hk/mithril/issues/1125) + + +