SECURE AND TRUSTWORTHY BRIDGE FOR TRANSFERRING ASSETS ACROSS DIFFERENT NETWORKS

Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a storage device that can store a bridge program that is programmed to perform (i) lock operations that lock native assets from a first blockchain network and mint...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MUSSALLEM, Nicholas, LEARY, Conor, SIRER, Emin, WONG, Bernard, KAPLAN, Michael
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:Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a storage device that can store a bridge program that is programmed to perform (i) lock operations that lock native assets from a first blockchain network and mint synthetic assets representing the native assets in a second blockchain network, and (ii) unlock operations that unlock the native assets by transferring the native assets to an address in the first blockchain network in response to the synthetic assets being returned or destroyed. The system can include a computer system that loads and executes the bridge program in a secure computing enclave that provides a trusted execution environment. The computer system can then perform the lock operations and the unlock operations to provide a bridge between the first blockchain network and the second blockchain network. L'invention concerne des systèmes et des procédés pour assurer le transfert sécurisé d'actifs entre des réseaux à chaîne de blocs. Le système peut comprendre un dispositif de stockage qui peut stocker un programme en pont qui est programmé pour effectuer (i) des opérations de verrouillage qui verrouillent des actifs natifs à partir d'un premier réseau de chaîne de blocs et des actifs synthétiques de monnaie représentant les actifs natifs dans un deuxième réseau de chaîne de blocs, et (ii) des opérations de verrouillage qui déverrouillent les actifs natifs en transférant les actifs natifs à une adresse dans le premier réseau à chaîne de blocs en réponse aux actifs synthétiques renvoyés ou détruits. Le système peut comprendre un système informatique qui charge et exécute le programme en pont dans une enclave informatique sécurisée qui fournit un environnement d'exécution de confiance. Le système informatique peut ensuite effectuer les opérations de verrouillage et les opérations de déverrouillage pour fournir un pont entre le premier réseau de chaîne de blocs et le deuxième réseau de chaînes de blocs.