Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020098832 - BLOCKCHAIN-BASED TRUSTABLE GURANTEES

Publication Number WO/2020/098832
Publication Date 22.05.2020
International Application No. PCT/CN2020/074242
International Filing Date 03.02.2020
IPC
G06Q 20/38 2012.01
GPHYSICS
06COMPUTING; CALCULATING OR 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
G06F 21/64 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
64Protecting data integrity, e.g. using checksums, certificates or signatures
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 21/53
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
52during program execution, e.g. stack integrity ; ; Preventing unwanted data erasure; Buffer overflow
53by executing in a restricted environment, e.g. sandbox or secure virtual machine
G06F 21/6245
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
62Protecting access to data via a platform, e.g. using keys or access control rules
6218to a system of files or objects, e.g. local or distributed file system or database
6245Protecting personal data, e.g. for financial or medical purposes
G06F 21/64
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
64Protecting data integrity, e.g. using checksums, certificates or signatures
G06Q 20/382
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
G06Q 20/3825
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
3825Use of electronic signatures
G06Q 20/3827
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
3827Use of message hashing
Applicants
  • ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD. [CN]/[CN]
Inventors
  • LU, Xuming
  • SHAO, Jiayi
  • YE, Guojun
Agents
  • BEIJING BESTIPR INTELLECTUAL PROPERTY LAW CORPORATION
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) BLOCKCHAIN-BASED TRUSTABLE GURANTEES
(FR) GARANTIES FIABLES BASÉES SUR CHAINES DE BLOCS
Abstract
(EN)
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing guarantee information. One of the methods includes receiving an application of a guarantee made by at least a guarantor to a beneficiary; generating a digital version of the guarantee based on the information included in the application; encrypting the digital version to generate cyphertext of the guarantee; generating one or more zero-knowledge proofs (ZKPs) related to one or more values associated with the guarantee; and sending the cyphertext and the one or more ZKPs to a blockchain network to store the cyphertext on a blockchain, wherein the cyphertext is stored on the blockchain through consensus of blockchain nodes of the blockchain network after the one or more ZKPs are successfully verified by the blockchain nodes.
(FR)
L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur support de stockage informatique, pour le traitement d'informations de garanties. L'un des procédés consiste à recevoir une demande d'une garantie faite par au moins un garant à un bénéficiaire; à générer une version numérique de la garantie sur la base des informations incluses dans la demande; à chiffrer la version numérique afin de générer un cryptogramme de la garantie; à générer une ou plusieurs preuves de connaissance nulle (ZKP) liées à une ou plusieurs valeurs associées à la garantie; et à envoyer le cryptogramme et le ou les ZKP à un réseau de chaînes de blocs afin de stocker le cryptogramme sur une chaîne de blocs, le cryptogramme étant stocké sur la chaîne de blocs par le biais d'un consensus de noeuds de chaînes de blocs du réseau de chaînes de blocs après que le ou les ZKP ont été vérifiés avec succès par les noeuds de chaînes de blocs.
Also published as
Latest bibliographic data on file with the International Bureau