Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020240319 - KNOWLEDGE PROOF

Publication Number WO/2020/240319
Publication Date 03.12.2020
International Application No. PCT/IB2020/054514
International Filing Date 13.05.2020
IPC
H04L 9/08 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
08Key distribution
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
Applicants
  • NCHAIN HOLDINGS LIMITED [AG]/[AG]
Inventors
  • JOSEPH, Daniel
  • WRIGHT, Craig
Agents
  • WOODHOUSE, Thomas Duncan
Priority Data
1907393.124.05.2019GB
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) KNOWLEDGE PROOF
(FR) PREUVE DE CONNAISSANCES
Abstract
(EN)
At least one proof transaction for recording on a blockchain comprises at least an s-part for an Elliptic Curve Digital Signature Algorithm, ECDSA, signature. The s-part is computed from a set of signature components, each provided by a participant of a signing subset of a set of keyshare participants. Each of keyshare participant holds an ephemeral keyshare of an unknown ephemeral key, and each of the signing components is provided by the participant of the signing subset based on their ephemeral keyshare. The at least one proof transaction indicates an r-challenge of at least one challenge transaction, and a node of a blockchain network applies signature verification to: (i) the s-part of the at least one proof transaction, and (ii) one of: (iia) an r-part of the r-challenge, (iib) an r-part of the at least one proof transaction, and in that event checks that that r-part satisfies the r-challenge.
(FR)
L'invention concerne au moins une preuve de transaction destinée à être enregistrée sur une chaîne de blocs comprenant au moins une partie s pour une signature d’algorithme de signature utilisant les courbes elliptiques, ECDSA. La partie s est calculée à partir d'un ensemble de composants de signature, chacun fourni par un participant d'un sous-ensemble de signature d'un ensemble de participants au partage de clés. Chaque participant au partage de clés conserve une part de clé éphémère d'une clé éphémère inconnue, et chacun des composants de signature est fourni par le participant du sous-ensemble de signature sur la base de leur part de clé éphémère. La ou les transactions de preuve indiquent un défi r d'au moins une transaction de défi, et un nœud d'un réseau de chaîne de blocs applique une vérification de signature : (i) à la partie s de l'une ou des preuves de transaction, et (ii) à l'une parmi : (iia) une partie r du défi r, (iib) une partie r de l'une ou des preuves de transaction, et en ce que l'événement vérifie que cette partie r satisfait le défi r.
Latest bibliographic data on file with the International Bureau