Processing

Please wait...

Settings

Settings

Goto Application

1. WO2017204900 - METHOD AND SYSTEM FOR TRANSFERRING TRUST ACROSS BLOCK CHAIN SEGMENTS

Publication Number WO/2017/204900
Publication Date 30.11.2017
International Application No. PCT/US2017/024916
International Filing Date 30.03.2017
IPC
H04L 9/32 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system
CPC
G06F 16/137
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
13File access structures, e.g. distributed indices
137Hash-based
G06F 16/1752
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
17Details of further file system functions
174Redundancy elimination performed by the file system
1748De-duplication implemented within the file system, e.g. based on file segments
1752based on file chunks
H04L 2209/38
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
38Chaining, e.g. hash chain or certificate chain
H04L 9/3239
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3236using cryptographic hash functions
3239involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
H04L 9/3247
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3247involving digital signatures
Applicants
  • MASTERCARD INTERNATIONAL INCORPORATED [US]/[US]
Inventors
  • KING, David, J.
Agents
  • DOBBYN, Colm, J.
Priority Data
15/166,41127.05.2016US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR TRANSFERRING TRUST ACROSS BLOCK CHAIN SEGMENTS
(FR) PROCÉDÉ ET SYSTÈME DE TRANSFERT DE CONFIANCE À TRAVERS DES SEGMENTS DE CHAÎNE DE BLOCS
Abstract
(EN)
A method for generating a segmented blockchain includes: storing a first blockchain, the blockchain being comprised of blocks including a recent block, the recent block including a corresponding block header and transaction values; generating a recent hash value via hashing the corresponding block header; writing a terminal block to the first blockchain, the terminal block including a terminal block header comprised of the recent hash value, an activated terminal flag, and a forward reference identifier; generating a terminal hash value via hashing the terminal block header; generating a second blockchain, the second blockchain being comprised of a starting block, the starting blocking including a starting block header comprised of the terminal hash value and an activated starting flag; and transmitting the terminal block and the second blockchain to one or more computing devices associated with the first blockchain.
(FR)
Selon la présente invention, un procédé de génération d'une chaîne de blocs segmentée consiste : à stocker une première chaîne de blocs, cette chaîne de blocs étant composée de blocs comprenant un bloc récent, ce bloc récent comprenant un en-tête de bloc correspondant et des valeurs de transaction ; à générer une valeur de hachage récente par hachage de l'en-tête de bloc correspondant ; à écrire un bloc de terminal sur la première chaîne de blocs, ce bloc de terminal comprenant un en-tête de bloc de terminal constitué de la valeur de hachage récente, un drapeau de terminal activé, et un identifiant de référence avant ; à générer une valeur de hachage de terminal par hachage de l'en-tête de bloc de terminal ; à générer une seconde chaîne de blocs, cette dernière étant composée d'un bloc de départ, ce dernier comprenant un en-tête de bloc de départ constitué de la valeur de hachage de terminal et un drapeau de départ activé ; et à transmettre le bloc de terminal et la seconde chaîne de blocs à un ou plusieurs dispositifs de calcul associés à la première chaîne de blocs.
Also published as
Latest bibliographic data on file with the International Bureau