Proof of Work

Teuer zu erzeugen, billig zu prüfen.

Proof of Work ist der Mechanismus, der Fremden erlaubt, sich auf eine Geschichte zu einigen, ohne einander zu vertrauen. Die Idee ist älter als Bitcoin — Adam Backs Hashcash (1997) nutzte sie gegen E-Mail-Spam — aber Satoshi nutzte sie, um ein Ledger zu sichern.

Die Asymmetrie

Einen Block-Hash unter dem Ziel zu finden braucht im Schnitt eine enorme Zahl von Versuchen. Ihn zu prüfen braucht einen Hash. Diese Asymmetrie ist der Trick: Arbeit ist teuer zu leisten, aber trivial für jeden Node zu verifizieren.

Längste Kette = meiste Arbeit

Nodes folgen der gültigen Kette mit der meisten angesammelten Arbeit. Finden zwei Miner gleichzeitig Blöcke, spaltet sich das Netz vorübergehend; das Unentschieden bricht, wenn der nächste Block auf einer Seite gefunden wird, und der andere Block wird orphaned.

Sicherheit durch Kosten

Um eine Zahlung rückgängig zu machen, muss ein Angreifer diesen Block und jeden Block danach neu minen und die ehrliche Kette überholen. Deshalb macht jede zusätzliche Bestätigung eine Transaktion sicherer. Die Kosten sind reale Energie und Hardware, die man nicht fälschen oder drucken kann.

Difficulty-Anpassung

Das Ziel passt sich alle 2.016 Blöcke über die Difficulty an, sodass die durchschnittliche Blockzeit nahe 10 Minuten bleibt. Mehr Miner → schwereres Puzzle. Weniger Miner → leichter.

Kosten als Identität

Dieselbe Kostenstruktur widersteht einem Sybil-Angriff: Du kannst das Netz nicht mit Fake-Identitäten überfluten und alle überstimmen, weil Einfluss echte Arbeit folgt — nicht wie viele Konten du öffnest. Jeder gültige Block ist eine Quittung, dass Energie verbraucht wurde, und jeder Node kann sie prüfen, ohne um Erlaubnis zu fragen.

Video ansehen (English)