Chainwork – Bestimmung der längsten Bitcoin Kette

1. Einleitung

In Bitcoin wird oft gesagt: „Die längste Kette gewinnt.“ Doch diese Aussage ist verkürzt und führt leicht zu Missverständnissen. Entscheidend ist nicht die Kette mit den meisten Blöcken, sondern die Kette mit der größten kumulierten Arbeitsleistung, also der höchsten „Chainwork“. Dieses Konzept ist zentral, um sicherzustellen, dass alle Teilnehmer des Netzwerks – auch neue Knoten, die gerade synchronisieren – objektiv erkennen können, welche Blockchain die gültige ist, ohne einem zentralen Akteur vertrauen zu müssen.

2. Satoshis ursprünglicher Ansatz: die längste Kette

In der ersten Version des Bitcoin-Whitepapers (2008) und in frühen Code-Kommentaren spricht Satoshi Nakamoto von der „longest chain“. Gemeint war jedoch nicht die bloße Länge in Blöcken, sondern die Kette, die den größten Proof-of-Work aufweist.
In Abschnitt 4 des Whitepapers heißt es:

“The longest chain not only serves as proof of the sequence of events witnessed, but proof that it came from the largest pool of CPU power.”

Das Missverständnis entsteht aus der Formulierung „longest“, die zunächst wörtlich verstanden werden könnte. Technisch meinte Satoshi aber: Die Kette mit der meisten akkumulierten Arbeit – was sich erst später im Code klarer als eigene Größe manifestierte.

3. Einführung und Entwicklung von „Chainwork“

In den frühen Bitcoin-Versionen wurde die Bewertung der Ketten durch einen indirekten Vergleich der Difficulty und der Blockanzahl vorgenommen. Später wurde erkannt, dass es effizienter und eindeutiger ist, für jeden Block eine „chainWork“-Variable zu berechnen und fortzuschreiben.

Definition:

Chainwork = Summe der erwarteten Arbeitsleistung (work) aller Blöcke von Genesis bis zum aktuellen Block.

Jeder Block in Bitcoin hat ein Difficulty Target, also eine Grenze, unterhalb der sein Hash liegen muss. Je kleiner dieses Target, desto mehr Arbeit wird statistisch benötigt, um einen gültigen Block zu finden.

Die Work eines Blocks wird definiert als:

Die chainWork einer Kette ist dann einfach die Summe aller Work-Werte aller Blöcke bis zu diesem Punkt.

4. Warum wurde das geändert?

Das Problem mit der „längsten Kette“ nach Blockanzahl ist, dass eine Kette mit vielen leicht zu findenden Blöcken (niedriger Difficulty) nicht unbedingt mehr reale Arbeit enthält als eine kürzere Kette mit höherer Difficulty.

Beispiel:

  • Kette A: 1.000 Blöcke mit Difficulty 1

  • Kette B: 100 Blöcke mit Difficulty 100

Obwohl Kette A mehr Blöcke enthält, hat Kette B in Summe mehr Proof-of-Work geleistet.
Das Konzept von chainWork macht diesen Vergleich mathematisch eindeutig und unabhängig von der Blockanzahl.

5. Bedeutung für das Bootstrapping

Wenn eine neue Node das Bitcoin-Netzwerk betritt, kennt sie anfangs keine gültige Kette. Sie empfängt Blöcke von verschiedenen Peers und muss entscheiden, welcher Zweig die „wahre“ Blockchain ist.

Das funktioniert ohne Vertrauen, weil jeder Block kryptographisch prüfbar ist und die Node für jede empfangene Kette die chainWork berechnen kann.
Die Regel lautet dann schlicht:

Die gültige Bitcoin-Blockchain ist die Kette mit der höchsten Chainwork.

Dieses Kriterium ist deterministisch und unabhängig von subjektiven Faktoren. Es ermöglicht neuen Nodes, sich auf dieselbe objektive Wahrheit zu einigen, ohne dass sie eine „Mehrheitsmeinung“ aus dem Netzwerk abfragen müssten.

6. Zusammenhang zwischen Chainwork und der längsten Kette

Unter normalen Umständen – also solange Miner fortlaufend auf dem aktuellen Stand der Blockchain arbeiten – wird die Kette mit der höchsten Chainwork auch die längste Kette in Blöcken sein.

Das liegt daran, dass:

  1. Nach jeder Difficulty-Adjustment-Periode (alle 2016 Blöcke) die Difficulty so angepasst wird, dass weiterhin etwa alle 10 Minuten ein Block gefunden wird.

  2. Somit ist die Difficulty über längere Zeiträume relativ konstant.

Wenn also keine Fork mit veralteter Difficulty auftritt, wächst die Chainwork annähernd linear mit der Blockanzahl. Die Kette mit mehr Blöcken hat dann automatisch auch mehr Chainwork.

Abweichungen entstehen nur, wenn:

  • eine Fork auftritt, bei der ein Zweig alte Difficulty-Werte nutzt,

  • oder wenn ein Angriff erfolgt, bei dem jemand eine alternative Kette mit anderer Miningleistung aufbaut.

In solchen Fällen ist nicht mehr die Länge, sondern die aufsummierte Arbeit entscheidend. Genau das schützt Bitcoin vor Täuschungen und ermöglicht objektive Konsensfindung.

7. Fazit

Das Konzept der Chainwork ist eines der unscheinbaren, aber zentralen Elemente in Bitcoins Architektur.
Es übersetzt das abstrakte Prinzip „die meiste Arbeit zählt“ in eine präzise, messbare und deterministische Größe.

  • Satoshi führte zunächst den Gedanken der „längsten Kette“ ein – als anschauliches Bild für die meiste akkumulierte Arbeit.

  • Später wurde daraus die chainWork-Metrik, um den Konsens algorithmisch eindeutig zu machen.

  • Beim Bootstrapping neuer Nodes ist sie entscheidend, weil sie ohne Vertrauen auf andere Peers den objektiv gültigen Zustand bestimmt.

  • Und obwohl die Kette mit der höchsten Chainwork meist auch die längste in Blöcken ist, garantiert allein die Chainwork die Sicherheit und Integrität des Bitcoin-Konsenses.

Kurz gesagt:

Nicht die längste Kette zählt, sondern die, in der am meisten Arbeit steckt – und die Chainwork misst genau das.

Beste Grüße

Leo Mattes

Weitere Essays:

Kritik am Bitcoin Power Law

Quantenmechanik als Handlungssystem

Wenn dir etwas wichtig ist, mach es selbst!

Regeln sind das Ergebnis von Kooperation – nicht Voraussetzung

Ein stabiles Geldsystem benötigt Energie

Nicht der Zinseszins trägt die Zivilisation – sondern der Kindeszins

Der Liberalismus – die einfache Wahrheit, die niemand hören will

Bitcoin verbraucht nicht genug Energie

Das Ende von ETFs als Ersatzkonstruktion für gutes Geld

Von Praxeologie über Libertarismus zur Metaphysik

Machine-to-Machine Payments: Praxeologische & wirtschaftstheoretische Kritik

Bitcoin als Opportunität für jede Intelligenz

Mit Bitcoin-Maximalismus zum Leapfrogging

Shrinkflation – Die versteckte Fratze der Inflation

Die selbstkastrierende Zukunft der KI-Tools – ein Ausblick auf ChatGPT, Copilot

Exodus, Umkehr, Vorsorge: Drei biblische Lektionen auf dem Bitcoin-Pfad

Geteilte Ahnungslosigkeit – Wie Boomer und Gen Z die Inflation nicht verstehen

Bitcoin und die 7R der Logistik

Bitcoin ist die neue Messlatte

Bitcoin – The Big Long

Warum Bitcoin zu den Schwaben passt

Die Konsequenz als Richter: Was uns wirklich straft

Durch Bitcoin werden christliche Werte wieder respektiert

Interne vs. Externe Recheneinheit: Die stille Krise ökonomischer Entscheidungsgrundlagen

Durch Bitcoin wird libertärer Autismus endlich respektiert

Deflationäres Geld als Schlüssel zur Nachhaltigkeit

Bitcoin und konservative Werte

Bitcoin als Befreiungsschlag für junge Menschen

Bitcoin als Werkzeug linker Emanzipation

Bitcoin und das Gefangenen-Dilemma

Bitcoin und die Warteschlangentheorie

Thermodynamischen Schranken der Mining-Zentralisierung

Bitcoin und der Hitzetod – Das Ende der monetären Thermodynamik

Disclaimer: Dieser Essay wurde natürlich mit chatGPT unterstützt.