Ich habe eine Meinungsverschiedenheit mit einer Person: Ich glaube, dass das primäre und wichtigste Ziel der Aufnahme von Proof-of-Work (und damit der Nonce) in einen Block darin besteht, es einem Angreifer schwer zu machen, diesen Block zu ändern (und da wir es sind die nächsten über eine Kette sprechen), ohne genügend Ressourcen bereitzustellen, um nicht nur den aktuellen, sondern auch alle Blöcke danach neu zu berechnen. Ohne sie könnte der Angreifer problemlos Forks der Blockchain erstellen (kostenlos).
Er behauptet, dass es sich um einen Mechanismus handelt, um das Problem der Bestimmung der Repräsentation bei Mehrheitsentscheidungen zu lösen. Wenn die Mehrheit auf einer IP-Adresse und einer Stimme basieren würde, könnte dies von jedem untergraben werden, der in der Lage ist, viele IPs zuzuweisen. Proof-of-Work ist im Wesentlichen One-CPU-One-Vote.
Wer hat mehr Recht?
Unveränderliche Transaktionen sind eine Folge von Blockchain-basierten Systemen, wenn Folgendes zutrifft:
Proof of Work passt dazu, weil er nachweislich teuer ist . Es erfordert Energie, und es erfordert auch Entwicklungszeit und Materialien, um Maschinen zu schaffen, die diese Energie effizient nutzen. Diese Kosten verhindern, dass Forks unterstützt werden, da Sie nur über begrenzte Energie verfügen und diese Energie nur einmal verwenden können.
Dies steht im Gegensatz zu Proof of Stake oder einem IP-basierten Abstimmungssystem, da ein fehlender Energiebedarf einen Anreiz bedeutet, alle Forks zu unterstützen. Dies wird als das Nothing-at-Stake-Problem bezeichnet .
Ohne sie könnte der Angreifer problemlos Forks der Blockchain erstellen (kostenlos).
Das ist nicht richtig. Jeder kann Forks kostenlos erstellen, wie man an BTG, BCH etc. sehen kann.
PoW stellt sicher, dass ein Angreifer die zuvor ausgegebenen Münzen und Transaktionen nicht ändern kann, ohne die tatsächliche und vorherige Rechenleistung zu überfordern, die zum Hashen der Blockchain verwendet wird, bis zu dem Moment (Block), in dem er sich entscheidet, die Kette anzugreifen.
David Schwarz