We are MigaLabs, a blockchain research group in Barcelona. We have measured the Ethereum consensus layer since genesis with our own network instrumentation, and we work under Ethereum Foundation research grants. Before this proposal, two examples of the kind of analysis we publish, both on ethresear.ch with the Ethereum Foundation’s robust-incentives group:
- Safety analysis of the beacon chain: Safety Analysis of the Beacon Chain - Consensus - Ethereum Research
- Liveness analysis of the beacon chain: Liveness Analysis of the Beacon Chain - Consensus - Ethereum Research
One thing to state up front, since past data proposals here have rightly been asked this: none of what follows duplicates Dune, beaconcha.in or rated.network. The free sources show current state and per-validator status. They do not carry per-event slashing history to genesis depth, they do not model correlated failure, and the two best-known ones are owned by staking operators (rated.network by Figment, beaconcha.in by bitfly). We run no validators, custody no assets and sell no staking. Our only product is measurement.
We propose a three-milestone research pipeline built for the underwriting of ETH Slashing Cover. Each milestone is a standalone artifact. The committee confirms each one before the next tranche, so the mutual can stop after any deliverable it does not find useful.
Milestone 1 (160 NXM): the complete slashing record since genesis. Every slashing event from December 2020 to date, with dates, penalties and reward losses per event, and how the penalty rules themselves changed across hard forks. The register comes with loss frequency and severity distributions in actuarial form. For scale: our index counts 573 validators slashed since genesis, network-wide, against roughly 896,000 currently active, and the two largest single-operator incidents in the curated set we monitor hit 11 and 20 validators in one event each. This is the base layer everything else prices from.
Milestone 2 (320 NXM): correlation analysis, observed and forward-looking. Slashing losses cluster. When an operator fails, it tends to fail across many validators at once, and the historical record lets us measure that clustering directly. The second half models what has not happened yet: scenario analysis of correlated failure, for example a bug in a consensus client at a hard fork such as Glamsterdam, and what that would mean for operator downtime and subsequent slashings. This is the severity question an insurer actually prices, and it is the heaviest deliverable of the three.
Milestone 3 (160 NXM): an insurance price calculator. A working deliverable, not a report: a calculator that takes the frequency, severity and correlation results from milestones 1 and 2 and produces indicative pricing for slashing cover under configurable assumptions, including the 40-day loss window ETH Slashing Cover pays on. The mutual keeps the artifact and the methodology.
Ask: 640 NXM total (about $32K at the time of writing) over a 12-week plan, paid per milestone in three tranches of 160, 320 and 160 NXM, each released only after the committee accepts the preceding deliverable. Milestone 1 lands at week 3, milestone 2 at week 9, milestone 3 at week 12. If milestone 1 is not what the mutual wanted, the exposure stops at 160 NXM and three weeks.
The pipeline runs from history to correlation to risk evaluation to a commercial pricing tool. We are open to adjusting scope, adding deliverables, or shaping any of this toward what the underwriting team actually needs. Happy to answer any question in this thread.