SYSTEMS AND METHODS FOR ACCESSING DIGITAL ASSETS IN A BLOCKCHAIN USING GLOBAL CONSENT CONTRACTS
A consent block is a type of block that may be stored in a blockchain. Each consent block has an owner and may store an owner consent contract, i.e., a smart contract containing owner-specified access rules that determine who may access data assets that are stored in other blocks of the blockchain a...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A consent block is a type of block that may be stored in a blockchain. Each consent block has an owner and may store an owner consent contract, i.e., a smart contract containing owner-specified access rules that determine who may access data assets that are stored in other blocks of the blockchain and owned by the same owner. The consent block may alternatively store a global consent contract containing global access rules that supersede owner-specified access rules. The consent block also stores a hash value determined from the consent contract and a previous hash value of the block immediately preceding the consent block. The consent contract and the position of the consent block in the blockchain are verifiable from the hash value. Each consent block, once added to the blockchain, becomes part of the immutable record of data stored in the blockchain, and therefore leaves an auditable trail.
L'invention concerne un bloc de consentement qui est un type de bloc pouvant être stocké dans une chaîne de blocs. Chaque bloc de consentement a un titulaire et peut stocker un contrat de consentement de titulaire, c'est-à-dire un contrat intelligent contenant des règles d'accès spécifiées par le titulaire, lesquelles déterminent qui peut accéder aux actifs de données stockés dans d'autres blocs de la chaîne de blocs et possédés par le même titulaire. Le bloc de consentement peut, en variante, stocker un contrat de consentement global contenant des règles d'accès globales qui remplacent les règles d'accès spécifiées par le titulaire. Le bloc de consentement stocke également une valeur de hachage déterminée sur la base du contrat de consentement et d'une valeur de hachage antérieure du bloc précédant immédiatement le bloc de consentement. Le contrat de consentement et la position du bloc de consentement dans la chaîne de blocs peuvent être vérifiés grâce à la valeur de hachage. Chaque bloc de consentement, une fois ajouté à la chaîne de blocs, devient une partie de l'enregistrement immuable de données stockées dans la chaîne de blocs, et laisse ainsi une trace vérifiable. |
---|