Bitcoin utilise une base de données répartie entre les nœuds d'un réseau de pair à pair pour les transactions de journal, et utilise la cryptographie pour fournir des fonctions de sécurité de base, comme s'assurer que les bitcoins ne peuvent être dépensés que par la personne qui les possède, et jamais plus d'une fois.
Bitcoin utilise une base de données distribuée à travers un réseau d'ordinateur de pair à pair pour enregistrer les transactions, et utilise la cryptographie pour assurer des fonctions de sécurité de base, comme s'assurer que les bitcoins ne peuvent être dépensés qu'une seule fois, et seulement par la personne qui les possède.