FINALITYa security-economics instrument

Attackers don’t skip banks because banks are hard.
They skip them because the money comes back.

A live model in four parts: why rational attackers price the banking core out and chase crypto instead; when that core faces catastrophic loss; what extreme-value theory can honestly say about a tail nobody has seen; and how one breach spreads through the interbank network. Everything below is a model you can drive.

Attacker risk-adjusted expected payoff, by venue

Cool = loss-making for the attacker · hot = profitable. The bank holds the most money and still doesn’t pay.
01 — target selection

Why crypto beats the bank

An attacker is a rational investor: expected payoff = P(breach)·Value·(1 − P(recovery))·(1 − laundering haircut) − P(caught)·penalty − cost. Pick a venue, move its dials, and watch the ranking reorder. The decisive term is recovery — transaction finality.

Venue parameters

Editing the bank.

Risk-adjusted expected payoff

Net, after recovery, laundering friction and expected punishment.

The finality lever

The bank’s payoff to an attacker as its clawback capability varies. Raise recovery and the prize evaporates — this is the whole defence.

02 — systemic loss

When the banking core breaks

A loss-distribution model: attacks arrive (Poisson), each causes a loss (log-normal body + heavy Pareto tail), and the largest can cascade through interbank exposure. Monte-Carlo gives the annual-loss distribution, a Cyber-VaR, Expected Shortfall and — the honest form of “when” — a return period.

Model parameters

Moving a generative dial re-simulates instantly; threshold and horizon recompute without re-running.

Years simulated per run. More years sharpen the deep tail at the cost of a slightly longer run.

Mean annual loss
—
Cyber-VaR 99.9%
—
Expected Shortfall 99.9%
—
P(systemic year), ≥ $20B
—
Return period at that level
—

Annual-loss distribution

Everyday years (below the 99.5th percentile), with VaR lines.

Loss exceedance — the fat tail

P(annual loss > x), log–log. A straight-ish decline means power-law catastrophe risk.

Return periods across the tail

10 yrs
Annual loss ≥P(in a year)Return periodP(within horizon)

03 — extreme values

Reading a tail nobody has seen

Above a high enough threshold u, exceedances of almost any loss distribution follow a Generalized Pareto Distribution (the Pickands–Balkema–de Haan theorem). Fit one to the incidents in your record, extrapolate to the 1-in-1,000-year loss, and check it against the full simulation, which plays the truth. Shorten the record to see how little a few decades can tell you.

Your observed record

The fit sees only the incidents inside this window. The rest of the simulation stays hidden as the truth to check against.

95.0%

Waiting for the simulation in 02.

Tail shape ξ, fitted
—
1-in-100-year loss
—
1-in-1,000-year loss
—
A ≥ $20B year, EVT fit: once per
—
A ≥ $20B year, truth: once per
—

Return levels: how bad is the 1-in-T-year loss?

Each dot is one year’s loss, placed at how rarely a year that bad occurs. The fit models single incidents, then adds an ordinary year’s other losses on top, a second-order correction for heavy-tailed sums. Right of the dashed line, the fit is extrapolating past your record.

Simulated truth Your record GPD fit with 95% band Systemic threshold

Mean excess

Average overshoot above each threshold. A GPD tail plots as a straight line; the fitted line runs from u upward.

Hill estimate of the tail index α

α estimated from the k largest incidents. Where it settles is the tail index; the dashed line is the value planted in the simulation.

04 — contagion

How one breach becomes a system event

Banks hold claims on each other, so an equity loss at one bank marks down the assets of every bank that lent to it, and so on round after round (linear DebtRank). Hit one bank, or a shared vendor that many banks depend on, and watch the loss travel. Once the spectral radius ρ(Λ) of the exposure matrix passes 1, shocks stop dying out.

Scenario

A cyber event wipes out part of the equity of the bank or banks it hits. Exposure counts each bank’s claims on other banks as a multiple of its own equity. Tap a bank in the network to hit it.

—

Direct cyber loss
—
Loss after contagion
—
Contagion multiplier
—
Banks in default
—
Spectral radius ρ(Λ)
—

Interbank network

Five core banks inside, the periphery outside. Node size is total assets; colour is equity lost. Red lines show losses moving each round, then the total passed along each link once the cascade settles.

Unharmed Losing equity In default Hit by the cyber event

Cascade, round by round

Share of all bank equity lost after each round of propagation.

Phase transition

Contagion multiplier across exposure levels for this scenario. It turns explosive where ρ(Λ) = 1.