Bitcoin-Qt (aka Bitcoin Core)

Logiciel open-source complet Bitcoin client qui utilise le framework Qt UI pour une interface utilisateur graphique. Wladimir J. van der Laan a développé le logiciel pour utiliser le code original de référence par Satoshi Nakamoto, mais avec une interface utilisateur améliorée. Aujourd’hui, il est livré avec le client BOINC Bitcoin et est collectivement maintenu par les développeurs de base de Bitcoin (qui sont payés par la Fondation Bitcoin) comme bien une large communauté de développeurs à travers le monde.

Bitcoin-Qt peut être téléchargé à partir bitcoin.org et le code source peut lus et contribué à sur github.com.

Bitcoin Core

Depuis la version 0.9.0, Bitcoin-Qt a été rebaptisée à Bitcoin Core en raison des progrès réalisés en séparant le code client de l’interface graphique. Puisque les spécifications techniques du protocole Bitcoin n’ont pas été complètement documentées, le code du cœur de Bitcoin est considéré comme le client de référence qui définit le protocole de Bitcoin. Autres clients de Bitcoin tentent généralement faire correspondre son comportement (y compris tous les bogues) pour éviter les incohérences de protocole et d’éviter une fourche dure dans la blockchain pour leurs utilisateurs.