Bitcoin Core ist die Node-Software, die aus Satoshis ursprünglichem 2009-Client hervorging. Die meisten öffentlichen Full Nodes betreiben sie. Sie prüft jeden Block und jede Transaktion gegen die Regeln und enthält eine Wallet.
Wie sie gemacht wird
Der Code ist unter der MIT License öffentlich. Jeder kann Änderungen vorschlagen. Änderungen werden erst nach öffentlichem Review gemerged. Niemand kann Nutzer zum Upgrade zwingen: jeder Node-Betreiber wählt, welche Version er betreibt.
Verify, don't trust
Releases kommen mit SHA256SUMS-Dateien, die von mehreren Buildern signiert sind, und werden mit Guix-reproduzierbaren Builds erstellt. Mehrere Personen können dieselbe Datei exakt neu bauen und bestätigen, dass sie übereinstimmt.
Takeaway: Bitcoin Core ist die am meisten genutzte Implementierung, aber die Regeln sind das, was Nutzer wählen zu betreiben.