Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Construction method of ring-type editable block chain

A construction method, block chain technology, applied in the direction of structured data retrieval, encryption device with shift register/memory, transmission system, etc. Ability to obtain functional expansion and other issues to achieve efficient management and editing effects

Active Publication Date: 2019-11-19
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, once a certain block needs to be re-edited, it is necessary to traverse all the blockchains after the block, and the calculation caused by editing is huge (especially considering the length of the current blockchain, tens of thousands of blocks The difficulty and complexity of block chain traversal)
In addition, the editable blockchain is based on the traditional chained blockchain, which cannot achieve better functional expansion
Therefore, based on the above reasons, the application prospect of editable blockchain is limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Construction method of ring-type editable block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Such as figure 1 The construction method of the ring-type editable block chain of the present invention shown includes:

[0046] A. Initialization:

[0047] A1. Select the group G whose generator is g and group order is q according to the security parameter λ;

[0048] A2. Set the hash function as: H 1 :{0,1} * →G and H 2 :{0,1} * → Z q , where H 1 As the first hash function, the function is to form a string {0,1} of any length composed of 0 or 1 * Mapped to an arbitrary element of the group G, * means the string {0,1} is of any length, H 2 As the second hash function, the function is to form a string {0,1} of any length composed of 0 or 1 * Mapped to the integer group Z of order q consisting of (0,1,…,q-1) elements q Above, Z represents the integer group;

[0049] A3. Output system public parameters P=1 ,H 2 >

[0050] A4. Generate initial block B 1 (Genesis Block), write the system public parameter P into the initial block B 1 .

[0051] B. Generate ke...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a construction method of a ring-type editable block chain. The construction method comprises the following steps: A, initializing: outputting a system public parameter and aninitial block through a hash function according to a security parameter; B, generating a secret key: obtaining a private key xi and a public key yi of the user according to the public parameters of the system; and C, generating a ring-type editable block chain: recording the transaction information into blocks, arranging the blocks according to the generation time, and connecting the last arrangedblock with the initial block to form the ring-type editable block chain; and obtaining a public key set according to the ring-type editable block chain, each block corresponding to a public key yi, and each public key yi corresponding to a private key xi. According to the invention, efficient management and editing are provided for the block chain, and batch editing can be carried out on the block chain, and batch deletion of blocks on the block chain is supported. And after the batch editing is executed, the ring structure of the block chain is still kept unchanged.

Description

technical field [0001] The invention relates to the field of network security, in particular to a construction method of a ring-type editable block chain. Background technique [0002] The concept of blockchain was first formally proposed in 2008, and it can be used to realize public ledgers and unchangeable transaction records in a decentralized environment. [0003] The traditional blockchain adopts a chain structure, that is, new blocks are inserted from the end of the chain. However, blockchains currently face issues of storage consumption and scalability. That is, the data content of the blockchain is too large to be convenient for storage, and the block structure is single, so it cannot be further expanded from the chain structure to support more diversified services and functions. In order to solve this problem, there are currently several research projects, such as the Lightning Payment Chain, which is used to solve the slow payment and scalability problems of the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/06H04L9/08G06F16/22
CPCG06F16/2228H04L9/0643H04L9/0861H04L9/0869
Inventor 张小松牛伟纳黄可杨涵麟杨坤卢臻
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products