From 682536ebe32b9260fdddddd5c7d3040ee949b1f2 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Tue, 27 Feb 2024 16:59:57 +0100 Subject: [PATCH] docs: add Mithril signer footprint section in SPO setup guide --- .../manual/getting-started/run-signer-node.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/website/root/manual/getting-started/run-signer-node.md b/docs/website/root/manual/getting-started/run-signer-node.md index c72a3bea5fb..eb73add1176 100644 --- a/docs/website/root/manual/getting-started/run-signer-node.md +++ b/docs/website/root/manual/getting-started/run-signer-node.md @@ -61,6 +61,22 @@ The **Mithril signer** uses your Cardano `operational certificate` and `KES secr * Verification of your `PoolId` ownership and the associated stake used by the Mithril protocol * Verification of your Mithril `signer secret key` ownership, which allows you to participate in the multi-signature process for certificate production on the Mithril network +## Mithril signer footprint + +The **Mithril signer** has been designed to have the lowest footprint possible in terms of CPU, memory, disk i/o and storage. +Thus, there are no extra requirements on the recommended hardware than for running a Cardano stake pool, as detailed in this [guide](https://developers.cardano.org/docs/operate-a-stake-pool/hardware-requirements). + +:::info + +Here are some figures about the Mithril signer node running on the `mainnet` Cardano network: +- It is **idle** most of the time at `<50MB` memory usage and `<1%` CPU. +- It sends to the aggregator a **new signature** roughly every `4 hours` and a **new registration** every `5 days` (`<1MB` per day). +- When signing for the **first time**, the digest cache needs to be built with a spike of `50-70%` CPU on one core for `~1 hour`. +- Also, the full Cardano database will be **read from disk once** during this cache building process. +- Only **stake distributions**, **Mithril keys** and some **digest cache** are stored on the disk (`<100MB`). + +::: + ## Pre-requisites :::info