Man frage zehn Protokoll-Ingenieurinnen und -Ingenieure, wann eine Transaktion final ist, und man bekommt zehn verschiedene Konfidenzintervalle, verpackt in dasselbe Wort.

In einer Proof-of-Work-Kette ist Finalität keine Tatsache, sondern eine Wahrscheinlichkeitskurve. Jeder weitere Block vergräbt eine Transaktion unter mehr angesammelter Rechenarbeit, und die Chance, dass eine konkurrierende Kette sie doch noch rückgängig macht, sinkt exponentiell, erreicht aber nie ganz null. Sechs Bestätigungen sind keine Vorgabe des Protokolls. Es ist eine Risikoschwelle, die eine Börse einmal festgelegt hat, weil die verbleibende Wahrscheinlichkeit dann klein genug war, um nicht mehr darüber nachzudenken.

Byzantinisch fehlertolerante Systeme versprechen etwas anderes: absolute Finalität. Eine Zweidrittelmehrheit der Validatoren unterschreibt einen Block, und von diesem Moment an behandelt das Protokoll eine Rücknahme nicht als unwahrscheinlich, sondern als Regelverstoß. Wer nach der Unterschrift widerspricht, verliert seinen Einsatz. Aus der Wahrscheinlichkeit wird eine ökonomische Strafe, hoch genug, dass ein Verstoß nicht nur unwahrscheinlich, sondern schlicht unvernünftig ist.

Wer eine Kette fragt, wann eine Transaktion final ist, fragt eigentlich, wie viel Geld jemand ausgeben müsste, um diese Antwort falsch zu machen.

Der Unterschied wiegt schwerer, sobald Systeme aufeinander aufbauen. Ein Rollup schreibt seinen Zustand auf eine Basisschicht und erbt deren Finalitätseigenschaft gleich mit, samt ihrer Annahmen über Liveness und Gebührenmarkt. Eine Transaktion kann auf dem eigenen Ledger des Rollups in dem Moment final erscheinen, in dem der Sequencer sie aufnimmt, und trotzdem in der Praxis reversibel bleiben, bis der Stapel darunter tatsächlich abgerechnet ist. Zwei verschiedene Uhren, beide ehrlich mit demselben Wort beschriftet, die für unterschiedliche Gründe unterschiedlich schnell ticken.

Genau deshalb taucht dasselbe Wort in einer Verwahrungsrichtlinie und in einem Konsens-Whitepaper auf und meint zwei benachbarte, aber nicht identische Dinge. Die Sechs-Bestätigungen-Regel einer Verwahrstelle ist eine Aussage über eine akzeptable Verlustwahrscheinlichkeit. Ein Finalitäts-Mechanismus eines Validatoren-Sets ist eine Aussage über die Kosten, Geschichte umzuschreiben. Wer beides für austauschbar hält, unterschätzt am Ende systematisch das Abwicklungsrisiko auf Ketten, die nie mehr als die weiche Variante versprochen haben.

Für alle, die auf diesen Systemen aufbauen, folgt daraus eine klare Konsequenz: nicht mehr fragen, ob eine Kette Finalität "hat", sondern was Finalität auf ihr kostet, in Geld, in Zeit und in den Annahmen, die halten müssen, damit das Versprechen den Kontakt mit einem Angreifer übersteht, der es wirklich versucht. Die eigene Risikoschwelle gehört pro Gegenpartei und pro Kette konfiguriert. Das Protokoll übernimmt diese Rechnung nicht, und das war nie sein Job.