EFFICIENT EXECUTION OF BLOCKCHAIN SMART CONTRACTS USING CLOUD RESOURCE PRIMITIVES
Systems and methods are disclosed for efficient execution of code corresponding to smart contracts on a blockchain by utilization of trusted cloud primitives. As opposed to inefficient mechanisms that require individual nodes participating in a blockchain to independently execute smart contracts, em...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
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 execution of code corresponding to smart contracts on a blockchain by utilization of trusted cloud primitives. As opposed to inefficient mechanisms that require individual nodes participating in a blockchain to independently execute smart contracts, embodiments of the present disclosure utilize a trusted consensus node, implemented by trusted code execution on a trusted cloud service provider, to execute smart contract code. Results of the execution can then be provided to participants for inclusion in the blockchain. The results are illustratively signed by the trusted cloud service provider, such that participants trust that the code executed properly without need for participants to trust one another with respect to the smart contract execution. |
---|