SECURE DIGITAL DATA OPERATIONS

Method and system for transferring digital currency from a payer to recipient comprising receiving an identifier of data describing the first entity. Retrieving an entry from a block chain based on the received identifier. Authenticating the entry using a public key of the second entity. Extracting...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WILSON, Julian, FULTON, David, WHALEY, Andrew
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Method and system for transferring digital currency from a payer to recipient comprising receiving an identifier of data describing the first entity. Retrieving an entry from a block chain based on the received identifier. Authenticating the entry using a public key of the second entity. Extracting the data describing the first entity from the retrieved entry. Authenticating a block in the block chain containing the entry using a public key of a third entity. If the authentication of the block in the block chain is successful then transferring digital currency from a payer to a recipient, wherein the first entity is the payer or the recipient, and wherein transferring digital currency from the payer to the recipient comprises the payer. Obtaining wallet public key data associated with the recipient. Generating, using at least the wallet public key data, a currency public key for the amount of digital currency to be transferred to the recipient. Generating transfer data comprising at least the currency public key data and a value for the amount of digital currency to be transferred to the fourth entity. L'invention concerne un procédé et un système permettant de transférer de l'argent numérique d'un payeur à un destinataire, le procédé et le système comprenant les étapes consistant à : recevoir un identificateur de données décrivant la première entité. Récupérer une entrée dans une chaîne de blocs sur la base de l'identificateur reçu. Authentifier l'entrée à l'aide d'une clé publique de la seconde entité. Extraire, de l'entrée récupérée, les données décrivant la première entité. Authentifier un bloc, à l'aide d'une clé publique d'une troisième entité, dans la chaîne de blocs contenant l'entrée. Si l'authentification du bloc dans la chaîne de blocs a réussi, alors transférer de l'argent numérique d'un payeur à un destinataire, laquelle première entité est le payeur ou le destinataire, et lequel transfert d'argent numérique du payeur au destinataire comprend le payeur. Obtenir les données de clé publique de portefeuille associées au destinataire. Générer, à l'aide d'au moins les données de clé publique de portefeuille, une clé publique d'argent pour la somme d'argent numérique devant être transférée au destinataire. Générer des données de transfert comprenant au moins les données de clé publique d'argent et une valeur pour la somme d'argent numérique devant être transférée à la quatrième entité.