CRYPTOGRAPHIC OPERATIONS USING INTERNET OF THINGS DEVICE POOL

A method for performing a blockchain operation includes receiving an indication of a number of a plurality of endpoints in a processing network. The method further includes assigning nonce offsets to each endpoint of the plurality of endpoints and assigning communication randomization windows to eac...

Full description

Saved in:
Bibliographic Details
Main Authors DEMETER, Michael, CHASKO, Stephen
Format Patent
LanguageEnglish
French
Published 30.04.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for performing a blockchain operation includes receiving an indication of a number of a plurality of endpoints in a processing network. The method further includes assigning nonce offsets to each endpoint of the plurality of endpoints and assigning communication randomization windows to each endpoint of the plurality of endpoints. The communication randomization windows stagger communication windows of the endpoints to a head-end. Additionally, the method includes sending a message to each of the endpoints indicating an operation to perform and an expected result. Further, the method includes receiving a success indication from a first endpoint of the plurality of endpoints. The success indication including a nonce match value from the nonce offset of the first endpoint. Furthermore, the method includes verifying a nonce match value with the expected result. L'invention concerne un procédé visant à effectuer une opération de chaîne de blocs, comprenant la réception d'une indication du nombre d'une pluralité de points d'extrémité dans un réseau de traitement. Le procédé comprend en outre l'affectation de décalages de nonce à chaque point d'extrémité de la pluralité de points d'extrémité et l'affectation de fenêtres de répartition aléatoire de communication à chaque point d'extrémité de la pluralité de points d'extrémité. Les fenêtres de répartition aléatoire de communication échelonnent des fenêtres de communication des points d'extrémité jusqu'à une tête de réseau. De plus, le procédé comprend l'envoi d'un message à chacun des points d'extrémité indiquant une opération à effectuer et un résultat attendu. En outre, le procédé comprend la réception d'une indication de succès en provenance d'un premier point d'extrémité de la pluralité de points d'extrémité. L'indication de succès comprend une valeur de concordance de nonce issue du décalage de nonce du premier point d'extrémité. De plus, le procédé comprend la confirmation d'une valeur de concordance de nonce avec le résultat attendu.
Bibliography:Application Number: WO2019US57327