Ein Soft Fork ändert die Regeln einer Blockchain auf abwärtskompatible Weise. Alte Nodes können weiterhin neue Blöcke validieren. Sie verstehen die neuen Regeln möglicherweise nicht, akzeptieren die Blöcke aber dennoch als gültig. Das bedeutet, dass für einen Soft Fork lediglich die Mehrheit der Miner oder Validatoren erforderlich ist. Nodes, die kein Upgrade durchführen, bleiben funktionsfähig. Die Blockchain spaltet sich nicht. Soft Forks sind die bevorzugte Methode zur Aktualisierung einer Blockchain, da sie weniger Störungen verursachen.
Bitcoins SegWit-Upgrade im Jahr 2017 war ein Soft Fork. Es veränderte die Speicherung von Transaktionsdaten und erhöhte so die Blockkapazität, ohne die Blockgrößenbeschränkung zu ändern. Alte Nodes betrachteten die Blöcke als gültig, obwohl sie die neuen Witness-Daten nicht verarbeiten konnten. Nicht jeder Soft Fork verläuft reibungslos. Wenn eine signifikante Minderheit der Miner die neuen Regeln ablehnt, kann sie weiterhin Blöcke minen, die von den aktualisierten Nodes abgelehnt werden. Dies kann zu Verwirrung und vorübergehenden Kettenaufspaltungen führen. Soft Forks sind weniger umstritten als Hard Forks, aber nicht risikofrei. Sie erfordern Koordination und klare Kommunikation. Die Alternative ist ein Hard Fork, der alle zum Upgrade zwingt oder die Kette aufspaltet. Soft Forks sind der sanftere Weg.
Eigenschaften der weichen Gabel
- Rückwärtskompatibel – alte Knoten werden weiterhin validiert
- Mehrheitliche Hash-Rate erforderlich – Miner müssen diese übernehmen
- Keine Kettenspaltung – das Netzwerk bleibt vereint.
- Beispiel – Bitcoin SegWit im Jahr 2017
Soft Forks sind der Standard-Upgrade-Mechanismus für Bitcoin. Sie sind von Natur aus konservativ.
Comments
No comments yet. Be the first to share a thought.
Leave a comment