Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020113314 - SYSTÈME ET PROCÉDÉ D'AUGMENTATION D'APPLICATIONS DE BASE DE DONNÉES AVEC UNE TECHNOLOGIE DE CHAÎNE DE BLOCS

Numéro de publication WO/2020/113314
Date de publication 11.06.2020
N° de la demande internationale PCT/CA2019/051700
Date du dépôt international 28.11.2019
CIB
G06F 16/23 2019.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
16Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
20de données structurées, p.ex. de données relationnelles
23Mise à jour
G06F 16/27 2019.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
16Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
20de données structurées, p.ex. de données relationnelles
27Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
Déposants
  • ZEU CRYPTO NETWORKS INC. [CA]/[CA]
Inventeurs
  • QIAN, Yuming
Mandataires
  • MCMILLAN LLP
  • BIRD, Keith
Données relatives à la priorité
62/775,20104.12.2018US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM AND METHOD FOR AUGMENTING DATABASE APPLICATIONS WITH BLOCKCHAIN TECHNOLOGY
(FR) SYSTÈME ET PROCÉDÉ D'AUGMENTATION D'APPLICATIONS DE BASE DE DONNÉES AVEC UNE TECHNOLOGIE DE CHAÎNE DE BLOCS
Abrégé
(EN)
A method for augmenting a database application with blockchain technology is disclosed. The method involves recording data modifications made by a database application into a corresponding database as well as on a blockchain for global consensus confirmation. This is done without changing the existing application architecture and with minimal code changes to the existing application. Records in the database requiring synchronization with the blockchain are subjected to consensuses voting, and unauthorized database changes are rolled back, thereby granting immutability and non-repudiation characteristics to a traditional database application. Records in databases are thus made globally consistent. An existing database application can be deployed on a blockchain without significantly modifying the code. Multiple applications can synchronize data through a common blockchain, which greatly simplifies building blockchain applications.
(FR)
L'invention concerne un système permettant d'augmenter une application de base de données avec une technologie de chaîne de blocs. Le procédé consiste à enregistrer des modifications de données effectuées par une application de base de données dans une base de données correspondante ainsi que sur une chaîne de blocs en vue d'une confirmation de consensus global. Cela est effectué sans modifier l'architecture d'application existante et avec un minimum de changements de code apportés à l'application existante. Les enregistrements dans la base de données nécessitant une synchronisation avec la chaîne de blocs sont soumis à un vote par consensus, et les changements non autorisés des bases de données sont annulés, ce qui permet d'accorder des caractéristiques d’immuabilité et de non-répudiation à une application de base de données classique. Les enregistrements dans les bases de données sont ainsi rendus globalement cohérents. Une application de base de données existante peut être déployée sur une chaîne de blocs sans modifier le code de manière significative. De multiples applications peuvent synchroniser des données au moyen d'une chaîne de blocs commune, ce qui simplifie considérablement les applications de chaîne de blocs de construction.
Dernières données bibliographiques dont dispose le Bureau international