Skip to content

Conversation

@perturbing
Copy link
Member

@perturbing perturbing commented Sep 17, 2025

Hi,

An auditor pointed out that it would be good to add the clarification of which signature scheme and hash function are used in the sum construction of the key evolution scheme (similar to how we do it for addresses).

As per, for example, this line, we use Ed25519 and the BLAKE2b-256.

And given IntersectMBO/ouroboros-network#2403 I also corrected the MaxKesEvo value to match mainnet

[thomas@nixos:~]$ curl https://book.world.dev.cardano.org/environments/mainnet/shelley-genesis.json | grep KES
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2486  100  2486    0     0  21255      0 --:--:-- --:--:-- --:--:-- 21431
  "slotsPerKESPeriod": 129600,
  "maxKESEvolutions": 62,

@perturbing perturbing requested a review from a team as a code owner September 17, 2025 08:34
Copy link
Contributor

@carlostome carlostome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@carlostome carlostome enabled auto-merge (rebase) October 3, 2025 08:22
@carlostome carlostome merged commit 646ccd9 into IntersectMBO:master Oct 3, 2025
122 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants