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

Centerless license chain parallel fragmenting method and transaction method

A transaction and administrator technology, applied in the direction of user identity/authority verification, digital transmission system, electrical components, etc., can solve problems such as system throughput bottlenecks, restrict the communication capabilities of other segments, and ensure order and security, enhance Effects of calling functions across slices

Active Publication Date: 2017-07-07
HANGZHOU RIVTOWER TECH CO LTD
View PDF4 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, in the current blockchain sharding design, there is a routing shard or transaction sorting shard in the center, which will cause a throughput bottleneck in the system and restrict the communication capabilities between other shards, so this solution is dedicated to Under the basic framework of permission chain, realize a non-centralized parallel sharding method

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
  • Centerless license chain parallel fragmenting method and transaction method
  • Centerless license chain parallel fragmenting method and transaction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] A method for parallel sharding of a permissionless chain without a center, including setting up an administrator group, adding shards Si, adding configuration shards and deleting established shards,

[0059] Among them, the establishment of an administrator group is divided into the following steps:

[0060] 1: The system sets up an administrator group, including Na members, and sets the minimum number of valid signatures Ka, Na / 2≤Ka≤Na for adding and deleting shard transactions.

[0061] 2: The administrator generates its own private key and address respectively.

[0062] 3: The administrator group publishes group information: including Na, Ka, and an administrator information list composed of administrator addresses.

[0063] 4: The administrator group sets the maximum number of supported fragments to 2 n .

[0064] To add a slice Si, the steps are as follows:

[0065] 2.1: Fragment Si forms a consensus node group, including Nq members, assigns number i, i is 0 to...

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 discloses a centerless license chain parallel fragmenting method and a transaction method. The fragmenting method comprises the following steps: establishing a fragment administrator group based on a basis permission system of the license chain, wherein the fragment administrator group is responsible for an adding operation, a deleting operation and a broadcast notification operation of the fragment, enabling the fragment to obtain the node information of other latest fragment, and establishing an overall configuration fragment, taking other fragments as a read-only full node of the configuration fragment so as to directly read the data of the configuration fragment to participate into the computation in own fragment. A user of a source fragment can sends a native cross-fragment transaction and a derivative cross-fragment transaction, and randomly appoints a node to take charge of the sending of the cross-fragment transaction, and a node of a target fragment sends a response message after completely executing the cross-fragment transaction. An overtime resending mechanism is provided for the sending of the cross-fragment transaction. The orderliness and the security of the cross-fragment transaction transmission are guaranteed thorugh the Merkel Tree, Tree Proof, preorder height, signature data and other information by use of the transaction method disclosed by the invention.

Description

technical field [0001] The present invention relates to the field of capacity expansion using sharding in the license chain system. It abandons the block chain sharding technology and method based on centralized routing sharding or transaction sorting sharding in the traditional design, and adopts non-centralized parallel sharding. sharding method, and provides a transaction sending method for the licensed chain network established after sharding. [0002] Background technique: [0003] Blockchain is a new distributed technology. Projects such as Bitcoin and Ethereum have fully demonstrated the powerful impetus of the cryptoeconomic consensus network to promote the next generation of decentralized systems, and subtly change the development vision from simple data storage to and information services extended to any stateful application management system. Based on this system, applications proposed and implemented globally cover global payment systems, financial contracts, mar...

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
IPC IPC(8): H04L9/32
CPCH04L9/3255
Inventor 谢晗剑朱立岳利鹏
Owner HANGZHOU RIVTOWER TECH CO LTD
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