Bitcoin est une monnaie électronique conçue en 2009 par un certain Satoshi Nakamoto. Cette monnaie se distingue des autres monnaies électroniques par son caractère entièrement décentralisé en peer-to-peer et son utilisation astucieuse de concepts cryptographiques de base. Elle s'appuie sur un logiciel écrit en C++ et publié sous licence libre MIT.
Les bitcoins n'ont aucune « valeur » intrinsèque, le système n'est en aucune façon lié au système bancaire actuel, et permettent d'avoir une unité d'échange indépendante des banques. Afin de donner de la valeur aux bitcoins, le système rend donc leur création de plus en plus difficile avec le temps de telle sorte que leur nombre total tendra asymptotiquement vers une limite d'environ 21 millions de bitcoins. L'idée est ainsi de donner aux bitcoins un caractère analogue à celui des métaux précieux, existant en quantité finie et dont l'extraction se fait lentement et péniblement.