Selon BlockBeats, le projet Bitcoin Core déclare que le réseau Bitcoin est défini par les utilisateurs, qui peuvent librement choisir d'exécuter n'importe quel logiciel et politique. Les contributeurs de Bitcoin Core n'ont pas le droit de forcer les utilisateurs à suivre des règles spécifiques.

Le logiciel Bitcoin Core ne prend pas en charge les mises à jour automatiques, toutes les modifications doivent être choisies activement par l'utilisateur. Cette liberté est la garantie que le Bitcoin résiste aux impositions externes.

Les développeurs estiment avoir la responsabilité de s'assurer que le logiciel de base Bitcoin fonctionne efficacement ses fonctions essentielles : vérifier et relayer les blocs et les transactions, soutenir Bitcoin en tant que monnaie numérique décentralisée.

La stratégie de relais de transactions comprend la prévision des transactions regroupées dans les blocs, l'accélération de la propagation des blocs, et l'aide aux mineurs pour obtenir rapidement des transactions de frais, évitant ainsi de dépendre de canaux externes des pools de minage.