Ein Fork verändert die Regeln einer Blockchain. Manchmal ist die Änderung abwärtskompatibel, und ältere Nodes können weiterhin neue Blöcke verarbeiten. Das nennt man Soft Fork. Manchmal führt die Änderung zu Kompatibilitätsproblemen, und alle Nodes müssen aktualisiert werden. Das ist ein Hard Fork. Diese Unterscheidung ist wichtig, da für einen Soft Fork nur die Mehrheit der Miner zustimmen muss. Ein Hard Fork hingegen erfordert, dass alle Miner auf die neuen Regeln umsteigen, sonst riskieren sie eine Spaltung der Blockchain.
Forks entstehen durch Upgrades, Fehlerbehebungen und Meinungsverschiedenheiten. Als die Ethereum-Community 2016 beschloss, den DAO-Hack rückgängig zu machen, spaltete sich die Blockchain. Eine Gruppe akzeptierte die Rücknahme und führte Ethereum fort. Eine andere Gruppe lehnte sie ab und führte Ethereum Classic fort. Beide Blockchains existieren weiterhin. Bitcoin Cash spaltete sich 2017 aufgrund von Blockgrößenbeschränkungen von Bitcoin ab. Durch diese Abspaltung entstand eine neue Blockchain mit anderen Regeln und einer eigenen Community. Eine Fork ist an sich weder gut noch schlecht. Sie ist ein Governance-Mechanismus. Die Blockchain, die mehr Nutzer, Miner und Entwickler anzieht, setzt sich in der Regel durch.
Gabeltypen
- Soft Fork – rückwärtskompatible Regeländerung
- Hard Fork – eine grundlegende Änderung, die ein Upgrade aller Knoten erfordert.
- Umstrittene Abspaltung – die Gemeinschaft spaltet sich, zwei Ketten entstehen
- Unkomplizierter Gabelwechsel – reibungsloses Upgrade, keine Kettenspaltung
Forks sind der Weg, wie Blockchains sich weiterentwickeln. Sie sind aber auch der Grund, warum Gemeinschaften zerfallen.
Comments
No comments yet. Be the first to share a thought.
Leave a comment