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

A method for implementing a network scalability block chain

An implementation method, blockchain technology, applied in the field of network scalability blockchain implementation, can solve problems such as weak scalability, and achieve the effect of improving scalability, ensuring security, and not reducing security

Inactive Publication Date: 2019-03-29
SHENZHEN HUSHTREE TECH CO LTD
View PDF4 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present invention is to provide a method for implementing a network scalability block chain to solve the technical problem of very weak scalability of the traditional public block chain network

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
  • A method for implementing a network scalability block chain
  • A method for implementing a network scalability block chain
  • A method for implementing a network scalability block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] Sharding technology is currently one of the most promising directions for improving blockchain scalability. By dividing the transactions on the network into different fragments, each node on the network only needs to process a small part of the transactions and verify the transactions in parallel with other network nodes to complete a large amount of work. The current sharding technology is mainly divided into: network sharding, which refers to the use of randomness to randomly select nodes from the network to form fragments to prevent malicious nodes from overfilling a single slice; transaction sharding, in a UTXO-based system, the system sends Assign a shard to the address of the author to ensure that two double-spending transactions will be verified in the same shard, and the system can easily detect double-spending transactions without any cross-shard communication; state sharding, in In the case of state sharding, each shard only retains a part of the state, which ...

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 embodiment of the invention discloses a method for implementing a network scalability block chain, which comprises the following steps: slicing and leadership election, consensus synchronization based on slicing leadership, reputation evaluation mechanism and global synchronization algorithm. The embodiment of the invention proposes a parallel chain structure, which separates the transaction and the consensus into two chains, so as to improve the scalability of the block chain network. The consensus part is carried out in the reputation chain. The network of reputation chain pays attentionto the security and supports the high-speed transaction of the network of transaction chain with proper speed. Based on the advantages of the reputation evaluation mechanism, the embodiment of the invention proposes a network slicing method based on the reputation evaluation mechanism. After the network slicing, the honest and excellent performance node has a greater probability to become the leader of the slicing, so as to realize the high throughput of the network without reducing the safety of the block chain network.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method for implementing network scalability block chains. Background technique [0002] Blockchain is an open distributed ledger system in which multiple participants jointly maintain a set of ledgers through a consensus mechanism. Taking the Bitcoin system as an example, any electronic computer in the world can access the Bitcoin network without authorization; each Bitcoin node has a complete and unified public account book backup of the entire network, recording all Bitcoin transaction information , any node that conducts a transaction needs to synchronize information to every node in the network, and the ledgers on all nodes can verify the behavior of this transaction and update it in time. In the blockchain network, the distribution of bookkeeping rights is carried out through a consensus mechanism. At present, the more common blockchain consensus mechanisms include ...

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): G06Q40/04H04L9/06
CPCG06Q40/04H04L9/0643
Inventor 王泽宇管侠
Owner SHENZHEN HUSHTREE 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