Der Quellcode und die Regeln
Eine virtuelle Währung wie Bitcoin benötigt hohe Sicherheitsstandards. Dafür ist das Bitcoin-Protokoll zuständig. Das Internetprotokoll für den Zahlungsverkehr basiert auf Kryptographie und gewährleistet dadurch sichere Transaktionen und ein stabiles Netzwerk. Das gesamte Bitcoin-Protokoll ist öffentlich einsehbar, mehr noch, alle User können den Code benutzen, um eine modifizierte Version der Bitcoin-Software zu programmieren, ohne jedoch Änderungen im Bitcoin-Protokoll selbst durchzuführen.