EFFICIENT AND SECURE BLOCKCHAINS USING CLOUD RESOURCE PRIMITIVES
Systems and methods are disclosed for efficient creation of blocks on a blockchain by utilization of trusted cloud primitives. As opposed to inefficient mechanisms like proof-of-work or application-limited mechanisms like proof-of-stake, embodiments of the present disclosure implement a consensus al...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods are disclosed for efficient creation of blocks on a blockchain by utilization of trusted cloud primitives. As opposed to inefficient mechanisms like proof-of-work or application-limited mechanisms like proof-of-stake, embodiments of the present disclosure implement a consensus algorithm by execution of verifiably immutable code on one or more hosted computing environments that are mutually trusted by participants to the blockchain. The code can be designated within a block of the blockchain, such that participants mutually trust the code, when executed, to properly implement the agreed-upon consensus algorithm. The consensus algorithm can operate to select transactions for inclusion in each block, and notify participants of the selection, removing a need for participants to trust one another with respect to block creation.
L'invention concerne des systèmes et des procédés pour la création efficace de blocs sur une chaîne de blocs par l'utilisation de primitives de nuage de confiance. Par opposition à des mécanismes inefficaces tels que des mécanismes à preuve de travail ou des mécanismes à application limitée tels que la preuve d'enjeu, des modes de réalisation de la présente invention mettent en ?uvre un algorithme de consensus par l'exécution d'un code immuable vérifiable sur un ou plusieurs environnements informatiques hébergés qui sont mutuellement approuvés par des participants à la chaîne de blocs. Le code peut être désigné dans un bloc de la chaîne de blocs, de telle sorte que les participants font mutuellement confiance au code, lorsqu'ils sont exécutés, pour mettre en ?uvre correctement l'algorithme de consensus convenu. L'algorithme de consensus peut fonctionner pour sélectionner des transactions à inclure dans chaque bloc, et notifier aux participants la sélection, retirer un besoin de participants à la confiance les uns par rapport aux autres par rapport à la création de blocs. |
---|