Ordinateur
Un ordinateur est un système de traitement de l'information programmable tel que défini par Alan Turing et qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui font exécuter des opérations logiques et arithmétiques. Sa structure physique actuelle fait que toutes les opérations reposent sur la logique binaire et sur des nombres formés à partir de chiffres binaires. Dès sa mise sous tension, un ordinateur exécute, l'une après l'autre, des instructions qui lui font lire, manipuler, puis réécrire un ensemble de données déterminées par une mémoire morte d'amorçage. Des tests et des sauts conditionnels permettent de passer à l'instruction suivante et donc d'agir différemment en fonction des données ou des nécessités du moment ou de l'environnement.
IOTA (cryptomonnaie et technologie)
L'algorithme de Grover montre qu'un ordinateur quantique serait très efficace pour mener des attaques par force brute. Le processus de recherche d'un nonce cryptographique pour générer un bloc Bitcoin est particulièrement vulnérable à de telles attaques. À ce jour, une moyenne d'environ 2 nonces doit être vérifiée pour trouver un hachage approprié, et cette tendance augmente avec le temps. Un ordinateur quantique n'aurait besoin que des opérations pour résoudre un problème du type ci-dessus qui nécessite des opérations sur un ordinateur classique. Par conséquent, un ordinateur quantique serait de l'ordre de ≈ 17 milliards de fois plus efficace à l'exploitation minière Bitcoin qu'un ordinateur classique. Cela illustre la sensibilité de Bitcoin (et les chaines de blocs homologues) à l'informatique quantique.