Krypto

Proof of Work

Auch bezeichnet alsPoW · PoW

Proof of Work ist ein Konsensbestandteil einer Blockchain, bei dem Miner nachweisen, dass sie Rechenaufwand aufgewendet haben, um einen gültigen Hash für einen Block zu finden. Dadurch wird die Erstellung und nachträgliche Änderung der Blockchain-Historie im Verhältnis zum erforderlichen Aufwand kostspielig.

Was Proof of Work bedeutet

Ein Proof-of-Work-System legt für Block-Hashes ein Difficulty-Ziel fest. Miner variieren wiederholt Daten und hashen diese, bis ein Ergebnis das Ziel erfüllt. Andere Teilnehmer können ein erfolgreiches Ergebnis schnell verifizieren. Da das Ändern eines alten Blocks dessen erneute Berechnung und die der nachfolgenden Blöcke erfordern würde, macht die angesammelte Arbeit eine bestätigte Transaktionshistorie teuer neu zu schreiben.

Proof of Work bildet das Sicherheitsmodell von Netzwerken wie Bitcoin, garantiert aber weder, dass eine einzelne Zahlung endgültig ist, noch dass ein Vermögenswert seinen Wert behält. Die Sicherheit hängt unter anderem von der Verteilung der Mining-Leistung, den wirtschaftlichen Anreizen, den Softwareregeln und der Menge der nach einer Transaktion im Block angesammelten Arbeit ab.

Nehmen wir an, ein Miner stellt einen Kandidatenblock zusammen und muss einen Hash unterhalb des aktuellen Netzwerzziels finden. Es gibt keine Abkürzung: Unter Umständen müssen sehr viele unterschiedliche Eingaben ausprobiert werden, bevor ein gültiger Hash gefunden wird. Ist er gefunden, können andere Knoten den Hash schnell überprüfen. Das Ändern einer einzelnen Transaktion würde den Block-Hash verändern und neue Arbeit erfordern.

Häufige Fragen

Warum verbraucht Proof of Work Energie?+

Miner führen wiederholte Berechnungen aus, während sie darum konkurrieren, einen Hash zu finden, der das Difficulty Target des Protokolls erfüllt. Der dafür erforderliche Rechenaufwand ist die Ressource, die das Umschreiben früherer Blöcke im Verhältnis zum ehrlichen Fortsetzen der Kette teuer macht.

Gewinnt in Proof of Work immer die längste Blockchain?+

Genauer gesagt wählen Proof-of-Work-Netzwerke in der Regel die gültige Kette mit dem größten kumulativen Arbeitsaufwand, vorbehaltlich ihrer Konsensregeln. Die Länge allein nach Blockanzahl kann eine unvollständige Beschreibung sein, da Blöcke unterschiedliche Schwierigkeitsgrade repräsentieren können.

Zum Originalmaterial gehen.

01Bitcoin Developer Documentation — Block Chain and Proof of Work02Bitcoin Developer Documentation — Betriebsmodi