Was ist Bitcoin Core?

Letzte Aktualisierung 3 Minuten Lesezeit

Bitcoin Core ist die Referenzsoftware für das Bitcoin-Netzwerk. Sie implementiert das Protokoll, validiert Transaktionen, betreibt vollständige Nodes und stellt eine Wallet-Funktion bereit. Die Software ist quelloffen (open source) und wird gemeinschaftlich entwickelt. Sie kontrolliert Bitcoin nicht, sondern ermöglicht einen souveränen Zugang dazu.

Merkmale

  • umfassende Funktionalität: Validierung von Blöcken und Transaktionen, Weiterleitung im Netzwerk, Wallet-Funktionalität
  • souveräne Nutzung: vollständiger Node-Betrieb ohne Abhängigkeit von Drittanbietern
  • dezentraler Entwicklungsprozess: Beiträge von Entwicklern weltweit über Open-Source-Infrastruktur

Entwicklung

  • Vorschläge: neue Ideen werden als Bitcoin Improvement Proposals (BIPs) eingereicht
  • Prüfung: Code-Änderungen durchlaufen einen offenen Überprüfungsprozess auf GitHub
  • Konsens: nur Änderungen mit breiter Zustimmung werden übernommen
  • Veröffentlichung: Node-Betreiber entscheiden selbst, ob sie neue Versionen installieren

Wichtige Entwicklungsschritte

  • erste Veröffentlichung durch Satoshi im Jahr 2009
  • Einführung von SegWit (2017) zur effizienteren Nutzung von Blockplatz
  • Taproot (2021) zur Verbesserung von Privatsphäre und Script-Funktionalität
  • laufende Weiterentwicklung, ohne die Kernprinzipien von Bitcoin zu ändern

Finanzierung

  • anfangs rein freiwillige Mitarbeit
  • heute unterstützt durch Stipendien und Organisationen wie Blockstream, Chaincode Labs, Brink oder Human Rights Foundation
  • Entwickler entscheiden selbst, woran sie arbeiten – kein zentraler Auftraggeber

Das solltest du mitnehmen

  • Bitcoin Core ist die Software, mit der das Bitcoin-Protokoll ausgeführt wird
  • Entwicklung erfolgt gemeinschaftlich, offen und dezentral
  • Finanzierung durch unabhängige Organisationen ermöglicht freie Weiterentwicklung ohne zentrale Kontrolle