SYSTEM UND EINRICHTUNG FÜR DATENVERTRAULICHKEIT IM DISTRIBUTED LEDGER
Ein System und eine Einrichtung für Datenvertraulichkeit im Distributed Ledger werden offenbart. Das System und die Einrichtung bewahren die Qualitäten von Distributed Ledgers, etwa Transparenz, Integrität und Redundanz, und bieten gleichzeitig Vertraulichkeit, Skalierbarkeit und Sicherheit, wie sie...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Ein System und eine Einrichtung für Datenvertraulichkeit im Distributed Ledger werden offenbart. Das System und die Einrichtung bewahren die Qualitäten von Distributed Ledgers, etwa Transparenz, Integrität und Redundanz, und bieten gleichzeitig Vertraulichkeit, Skalierbarkeit und Sicherheit, wie sie zuvor in Distributed Ledgers nicht zu finden waren. Das System weist ein Datenvertraulichkeitsmodul auf, das eine vertrauenswürdige Ausführungsumgebung sowohl für die Transaktionsverarbeitung als auch für die Schlüsselsynchronisation nutzt. Die Einrichtung, die auf das Distributed Ledger zugreift, ermöglicht, dass neue Knoten dem Netz beitreten, vorhandene Knoten Transaktionen an das Ledger senden, die Transaktion unter Nutzung der vertrauenswürdigen Ausführungsumgebung sicher zu verarbeiten, die Übertragung an die Logikschicht zur Anwendung von Geschäftslogik zu schützen, das Lesen und Schreiben von Daten in einen lokalen Speicher und das Lesen von verschlüsselten Transaktionen.
A system and apparatus for data confidentiality in a distributed ledger are disclosed. The system and apparatus preserve qualities of distributed ledgers, such as transparency, integrity, and redundancy, while also providing confidentiality, scalability, and security not previously available in distributed ledgers. The system includes a data confidentiality module that exploits a trusted execution environment for both transaction processing and key synchronization. The apparatus accessing the distributed ledger provides for new nodes joining the network, sending transactions to the ledger by existing nodes, securely processing the transaction using the trusted execution environment, securing transmission to the logic layer for application of business logic, reading and writing data to local storage, and reading encrypted transactions. |
---|