Was ist Bitcoin Core?
Bitcoin Core ist die Referenz-Implementierung des Bitcoin-Protokolls. Das Projekt geht direkt auf den ursprünglichen Code von Satoshi Nakamoto zurück und wird seit über einem Jahrzehnt von einer grossen Gruppe von Entwicklern aktiv weiterentwickelt. Bitcoin Core ist Open Source (MIT-Lizenz) und der Quellcode ist auf GitHub öffentlich einsehbar.
Was Bitcoin Core von allen anderen Wallets unterscheidet: Es ist ein Full Node. Das bedeutet, die Software lädt die gesamte Bitcoin-Blockchain herunter (aktuell rund 650 GB, Stand 2026) und verifiziert jede einzelne Transaktion und jeden Block selbständig. Es gibt kein Vertrauen in Dritte, Bitcoin Core prüft alles selbst.
Full Node bedeutet: Bitcoin Core lädt die komplette Blockchain herunter und validiert jede Transaktion eigenständig. Damit ist die Wallet unabhängig von externen Servern. Kein Electrum-Server, kein Drittanbieter, die Daten kommen direkt aus dem Bitcoin-Netzwerk. Die initiale Synchronisation kann je nach Hardware und Internetverbindung mehrere Tage dauern.
Funktionen & Features
Integrierte Wallet
Bitcoin Core enthält eine integrierte Wallet-Funktion. Seit neueren Versionen verwendet die Wallet Descriptor-basierte Wallets, die eine klare Definition der Adresstypen und Ableitungspfade ermöglichen. Die Wallet unterstützt Bech32-Adressen (SegWit), Bech32m (Taproot) und ältere Adressformate.
Coin Control
Coin Control ist in Bitcoin Core verfügbar und kann in den Einstellungen aktiviert werden. Nutzer können für jede Transaktion manuell auswählen, welche UTXOs verwendet werden sollen. Da Bitcoin Core alle Transaktionen lokal verifiziert, ist die UTXO-Verwaltung vollständig autark.
Multisig via Descriptors
Bitcoin Core unterstützt Multisig über Output Descriptors. Das Erstellen und Verwalten von Multisig-Wallets erfolgt über die Kommandozeile oder die RPC-Schnittstelle. Es gibt kein grafisches Interface dafür, Multisig in Bitcoin Core erfordert technisches Verständnis und Komfort mit der Kommandozeile.
RPC-Schnittstelle
Bitcoin Core bietet eine umfangreiche RPC-Schnittstelle (Remote Procedure Call), über die alle Wallet-Funktionen auch programmatisch gesteuert werden können. Das ist besonders für Entwickler und automatisierte Setups relevant.
Privatsphäre & Sicherheit
In Sachen Privatsphäre bietet Bitcoin Core das höchste Niveau aller Wallet-Lösungen. Da die gesamte Blockchain lokal gespeichert ist, werden keine Anfragen an externe Server gesendet. Kein Dritter erfährt, welche Adressen zur eigenen Wallet gehören.
Bitcoin Core unterstützt die Verbindung über Tor. Damit wird auch die IP-Adresse gegenüber anderen Nodes im Bitcoin-Netzwerk verborgen. Die Tor-Konfiguration erfolgt über die Konfigurationsdatei oder Startparameter.
Als Full Node trägt Bitcoin Core aktiv zur Dezentralisierung des Netzwerks bei. Jeder Full Node verifiziert die Einhaltung der Konsensregeln unabhängig und macht das Netzwerk widerstandsfähiger gegen Angriffe.
Stärken
- Maximale Souveränität: Keine Abhängigkeit von externen Servern. Jede Transaktion wird lokal verifiziert. Das ist das höchste Mass an Vertrauenslosigkeit bei Bitcoin.
- Referenz-Implementierung: Bitcoin Core definiert das Protokoll. Wer Bitcoin Core nutzt, verwendet die massgebliche Software, gegen die alle anderen Implementierungen geprüft werden.
- Maximale Privatsphäre: Keine Adress-Leaks an externe Server. In Kombination mit Tor ist die Nutzung praktisch nicht nachvollziehbar.
- Open Source: Der am intensivsten geprüfte Bitcoin-Code. Hunderte Entwickler haben über die Jahre zum Projekt beigetragen.
- Netzwerk-Beitrag: Wer Bitcoin Core betreibt, stärkt die Dezentralisierung und Sicherheit des gesamten Bitcoin-Netzwerks.
- Coin Control: Vollständige UTXO-Verwaltung verfügbar.
Schwächen
- Ressourcenbedarf: Die gesamte Blockchain benötigt rund 600 GB Speicherplatz (mit Pruning reduzierbar). Die initiale Synchronisation dauert Stunden bis Tage. Nicht für schwache Hardware geeignet.
- Nicht für Einsteiger: Die Wallet-Oberfläche ist funktional, aber spartanisch. Viele fortgeschrittene Funktionen wie Multisig sind nur über die Kommandozeile erreichbar.
- Kein Lightning: Bitcoin Core unterstützt kein Lightning Network. Für schnelle Zahlungen muss eine separate Lightning-Wallet verwendet werden.
- Kein Hardware-Wallet-Support: Bitcoin Core bietet keine direkte Integration für Hardware Wallets. Die Kombination ist zwar über PSBT und HWI (Hardware Wallet Interface) möglich, aber nicht benutzerfreundlich.
- Nur Desktop: Keine mobile Version. Bitcoin Core ist eine Desktop-Anwendung, die dauerhaft laufen sollte, um den Node aktuell zu halten.
- Langsamer Start: Nach jedem Neustart muss der Node die seit dem letzten Lauf angefallenen Blöcke nachholen.
Für wen geeignet?
Bitcoin Core als Wallet eignet sich für technisch versierte Nutzer, die maximale Souveränität anstreben und bereit sind, die dafür nötigen Ressourcen bereitzustellen. Wer einen eigenen Full Node betreiben möchte und die integrierte Wallet als Bonus nutzt, ist hier richtig.
Besonders geeignet ist Bitcoin Core für Nutzer, die bereits Erfahrung mit der Kommandozeile haben und Wert auf die höchstmögliche Privatsphäre legen. Auch Entwickler, die mit der RPC-Schnittstelle arbeiten möchten, profitieren von Bitcoin Core.
Weniger geeignet ist Bitcoin Core als reine Wallet für den Alltag. Wer eine benutzerfreundliche Oberfläche, Hardware-Wallet-Integration oder Lightning-Support benötigt, sollte zu spezialisierten Wallets wie Sparrow oder Electrum greifen, idealerweise in Kombination mit dem eigenen Bitcoin Core Node als Backend.