Une approche récente de la création d'une monnaie en ligne décentralisée, appelée Bitcoin , a suscité un certain intérêt. L'objectif est d'avoir un moyen de transférer des devises sans autorité centrale et sans double dépense ou contrefaçon. Leur approche consiste à faire en sorte que tous les nœuds du réseau essaient de vérifier une transaction en effectuant un calcul de preuve de travail, puis les transactions avec le plus de vérification sont considérées comme officielles. Si un attaquant veut forger le record officiel (pour annuler ses premières dépenses et utiliser à nouveau la pièce), il doit disposer de la majorité de la puissance de calcul du réseau. Le plus gros inconvénient est que dans ce système, l'enregistrement de toutes les transactions doit être public, ce que l'auteur suppose être un must:
La seule façon de confirmer l'absence d'une transaction est d'être au courant de toutes les transactions. Dans le modèle basé sur la menthe, la menthe était au courant de toutes les transactions et a décidé laquelle arrivait en premier. Pour ce faire sans partie de confiance, les transactions doivent être annoncées publiquement
Est-il évident que toutes les transactions doivent être connues du public dans un tel système? Plus largement: existe-t-il des recherches théoriques / cryptographiques sur les monnaies numériques décentralisées ou des idées connexes?
Remarques
J'ai posté sur crypto.SE après une méta-discussion .