Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Saturday 31.10.2020 at 7:00 AM CET
Settings

Settings

Goto Application

1. WO2019049022 - IMPROVED TIME LOCK TECHNIQUE FOR SECURING A RESOURCE ON A BLOCKCHAIN

Publication Number WO/2019/049022
Publication Date 14.03.2019
International Application No. PCT/IB2018/056734
International Filing Date 04.09.2018
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
G06Q 20/3829
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
38Payment protocols; Details thereof
382insuring higher security of transaction
3829involving key management
G06Q 20/40155
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
38Payment protocols; Details thereof
40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
401Transaction verification
4015using location information
40155for triggering transactions
G06Q 2220/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
2220Business processing using cryptography
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/0643
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
H04L 9/3236
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
Applicants
  • NCHAIN HOLDINGS LIMITED [AG]/[AG]
Inventors
  • WRIGHT, Craig Steven
Priority Data
1714517.808.09.2017GB
PCT/IB2017/05543008.09.2017IB
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) IMPROVED TIME LOCK TECHNIQUE FOR SECURING A RESOURCE ON A BLOCKCHAIN
(FR) TECHNIQUE DE VERROUILLAGE TEMPOREL AMÉLIORÉE POUR SÉCURISER UNE RESSOURCE SUR UNE CHAÎNE DE BLOCS
Abstract
(EN)
The invention comprises a solution for securing an output (UTXO) in a single blockchain (e.g. Bitcoin) transaction (TX) so that it can only be unlocked by an authorised party at an allowed time, and in accordance with external data supplied to the transaction's locking script. The invention may comprise two steps which are implemented within a redeem script provided within the UTXO's locking script: 1) Calculation of a time-related value (which we will call Tsupplied) using the external data provided; and 2) use of the calculated Tsupplied value in a time lock technique to ensure that unlocking occurs at a time pre-determined time. The invention allows external data to be introduced into the time lock control of a transaction on the blockchain. It also includes a technique for combining absolute and relative time locks (e.g. CLTV and CSV as known in the Bitcoin protocol).
(FR)
L'invention porte sur une solution pour sécuriser une sortie (UTXO) dans une transaction (TX) de chaîne de blocs (par exemple, Bitcoin) unique de manière qu'elle ne puisse être déverrouillée que par une partie autorisée à un moment autorisé, et conformément à des données externes fournies au script de verrouillage de la transaction. L'invention peut comprendre deux étapes qui sont mises en œuvre dans un script de rachat fourni à l'intérieur du script de verrouillage de l'UTXO : 1) calcul d'une valeur relative au temps (que nous appellerons Tsupplied) à l'aide des données externes fournies; et 2) utilisation de la valeur Tsupplied calculée dans une technique de verrouillage temporel pour garantir que le déverrouillage se produit à un moment prédéterminé. L'invention permet d'introduire des données externes dans la commande de verrouillage temporel d'une transaction sur la chaîne de blocs. Elle comprend également une technique permettant de combiner de temps de verrouillage absolu et relatif (par exemple CLTV et CSV tels qu'on les connaît dans le protocole Bitcoin).
Also published as
JP2020512497
Latest bibliographic data on file with the International Bureau