2. Opérations

Nous définissons une pièce électronique comme une chaîne de signatures numériques. Chaque propriétaire transfère la pièce au suivant en signant numériquement un hachage de la transaction précédente et la clé publique du prochain propriétaire et en les ajoutant à la fin de la pièce.

Un bénéficiaire peut vérifier les signatures pour vérifier la chaîne de propriété.

Le problème est bien sûr que le bénéficiaire ne peut pas vérifier que l’un des propriétaires n’a pas dépensé deux fois la pièce.

Une solution courante consiste à introduire une autorité centrale de confiance, ou menthe, qui vérifie chaque transaction pour déceler une double dépense.

Après chaque transaction, la pièce doit être retournée à la Monnaie pour émettre une nouvelle pièce, et seules les pièces émises directement par la Monnaie sont censées ne pas être dépensées en double.

Le problème de cette solution est que le sort de l’ensemble du système monétaire dépend de l’entreprise qui gère la monnaie, chaque transaction devant passer par elle, tout comme une banque.

Nous avons besoin d'un moyen pour que le bénéficiaire sache que les propriétaires précédents n'ont signé aucune transaction antérieure. Pour nos besoins, la première transaction est celle qui compte, nous ne nous soucions donc pas des tentatives ultérieures de double dépense.

La seule façon de confirmer l’absence de transaction est d’être au courant de toutes les transactions. Dans le modèle basé sur la Monnaie, la Monnaie était au courant de toutes les transactions et décidait laquelle arrivait en premier.

Pour y parvenir sans partie de confiance, les transactions doivent être annoncées publiquement[1], et nous avons besoin d'un système permettant aux participants de se mettre d'accord sur un historique unique de l'ordre dans lequel elles ont été reçues.

Le bénéficiaire a besoin de la preuve qu'au moment de chaque transaction, la majorité des nœuds ont convenu qu'il s'agissait du premier reçu.

#BinanceSquare

#BitcoinWorld

#Binance

#bitcoin

#usdr