Ich will hier gar nicht diskutieren ob eine 51% Attacke auf BTC möglich ist oder nicht.
Ich würde gerne wissen welche Möglichkeiten es gibt eine solche Attacke abzuwehren.
Insbesondere möchte ich wissen wie es funktioniert dass Full Nodes nur noch Blöcke von „guten“ Minern akzeptieren. In dem Fall wäre die Regel „Die längste Chain ist valide“ von der Community außer kraft gesetzt, um schlimmeres zu verhindern.
Meines Verständnisses nach ist das kein normaler Hard Fork, denn bei einem normalen Hard Fork könnte der Angreifer einfach die geforkte Chain wieder angreifen. Hier ist es jedoch anders, denn die Blöcke des Angreifers würden von den Nodes stetig abgelehnt werden.
Wenn das funktioniert wäre das echt starker Schutz gegen solche Attacken, doch mir ist nicht ganz klar wie das umsetzbar ist, z.B. woher wissen Full Nodes welche Blöcke abgelehnt werden sollten und welche nicht? Kontrollieren sie die Blöcke selbst auf Unstimmigkeiten, oder ist es so dass man die vorgeschlagenen Blöcke bestimmten Minern zuordnen kann?
Ich habe das ganze aus dem Video von Julian Hosp, er erklärt aber die Funktionsweise nicht im Detail, so dass ich nur vermuten kann wie das funktioniert.
Wisst ihr da mehr drüber, ich kann leider auch kaum was im Netz dazu finden…?
Video, (ignoriert den Titel): ACHTUNG: 51% ATTACKE!! KANN CHINA BITCOIN MANIPULIEREN?? - YouTube