Fork (in Blockchain)

Eine Änderung oder Aktualisierung des Blockchain-Protokolls. Forks können "hart" (schaffen eine neue Blockchain) oder "weich" (aktualisieren die bestehende Blockchain) sein.

Was ist ein Fork (in Blockchain)?

Ein Fork im Blockchain-Kontext bezeichnet eine Änderung oder ein Upgrade des Software-Protokolls einer Blockchain, was zu einer Aufspaltung des Blockchain-Pfades führen kann. Dies kann aus verschiedenen Gründen geschehen, z. B. zur Aktualisierung von Funktionen, zur Verbesserung der Sicherheit oder aufgrund unterschiedlicher Visionen in der Community.

Wie es funktioniert

  • Arten von Forks: Es gibt zwei Hauptarten von Forks:
  • Hard Fork: Eine bedeutende Änderung, die die vorherige Version der Blockchain inkompatibel mit der neuen macht. Es entsteht eine neue Version der Blockchain, was zu einer Aufspaltung führt. Beispiel: Bitcoin Cash (BCH) wurde durch einen Hard Fork von Bitcoin (BTC) erschaffen, um die Transaktionsgeschwindigkeit zu erhöhen.
  • Soft Fork: Ein rückwärtskompatibles Update, bei dem die neuen Regeln von den Knoten übernommen werden können, ohne die Blockchain zu spalten. Beispiel: Das SegWit-Update in Bitcoin 2017, das es ermöglichte, mehr Transaktionen in einem Block unterzubringen, ohne eine neue Währung zu schaffen.
  • Konsens und Community: Forks entstehen oft aus Meinungsverschiedenheiten innerhalb der Community über die Richtung eines Projekts. Wenn Entwickler oder Stakeholder keinen Konsens erreichen, kann ein Fork initiiert werden, um unterschiedliche Änderungen umzusetzen.

Hard Fork Beispiel

Ethereum und Ethereum Classic (ETC): Nach einem großen Hack 2016 entschloss sich die Ethereum-Community zu einem Hard Fork, um den Schaden rückgängig zu machen und die gestohlenen Mittel zurückzugeben. Dies führte zur Entstehung von Ethereum (ETH) und Ethereum Classic (ETC).

Soft Fork Beispiel

Im Jahr 2017 wurde ein Soft Fork im Bitcoin-Netzwerk implementiert, der als Segregated Witness (SegWit) bekannt ist. Dieses Upgrade änderte die Art und Weise, wie Daten in Blöcken gespeichert werden, sodass mehr Transaktionen in jeden Block passen konnten, ohne die Blockchain zu teilen. SegWit war rückwärtskompatibel, was bedeutet, dass Knoten (Nodes), die nicht aktualisiert wurden, weiterhin am Netzwerk teilnehmen konnten. Nutzer, die das Upgrade durchführten, profitierten jedoch von einer verbesserten Transaktions-Effizienz.

Beispiel

If the community decides that a particular feature of a cryptocurrency needs improvement, they might create a hard fork to launch a new coin that includes that feature. Bitcoin and Bitcoin Cash serve as a classic example of this, where Bitcoin Cash aimed to improve transaction speed and lower fees.

Wichtige Erkenntnisse

  • Ein Fork ist eine Änderung im Blockchain-Protokoll, die zu einer Aufspaltung führen kann.
  • Hard Forks schaffen neue, inkompatible Versionen der Blockchain, während Soft Forks mit der ursprünglichen Version kompatibel bleiben.
  • Forks entstehen oft aus Community-Meinungsverschiedenheiten und dienen der Implementierung von Updates oder Änderungen.

Kurz gesagt, Forks in Blockchains sind bedeutende Updates oder Aufspaltungen, die es einer Community ermöglichen, einen anderen Entwicklungsweg zu wählen, um unterschiedliche Bedürfnisse und Ziele zu verfolgen.

Back to the Glossary