Maintaining blocks of blockchain in partitioned blockchain network

A block chain and new block technology, applied in the direction of digital data protection, database distribution/replication, instruments, etc., can solve the problem that mining nodes will not be accepted by other nodes, so as to reduce data storage capacity and reduce computing work Effect

Pending Publication Date: 2020-12-04
NCHAIN HLDG LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since mining nodes are programmed or configured with these rules in mind, it is impossible for a mining node to include a transaction in a node that would invalidate the node, therefore, the block will not be accepted by other nodes and the mining node will not get any benefit

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
  • Maintaining blocks of blockchain in partitioned blockchain network
  • Maintaining blocks of blockchain in partitioned blockchain network
  • Maintaining blocks of blockchain in partitioned blockchain network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] first reference Figure 1A , which illustrates an example blockchain network 100 associated with a blockchain according to an embodiment of the disclosure. In an embodiment, the blockchain network 100 includes blockchain nodes, which may be implemented as peer-to-peer distributed electronic devices each running software and / or hardware instances that implement blockchain protocol-compliant To operate, the blockchain protocol is agreed in whole or in part between blockchain node operators. In some examples, these distributed electronic devices are simply referred to as "nodes", such as Figure 1A Node 102 in . An example of a blockchain protocol is the Bitcoin protocol.

[0041] The node 102 can be distributed by multiple computing devices in the computing resource service provider system or by Figure 9 Any suitable electronic client device such as computing device 2600, including any suitable computing device (eg, a server in a data center, a client computing device ...

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

A computer-implemented method and system is provided that maintains blocks of a blockchain across nodes of a sharded blockchain network, wherein each node is a member of one or more shards of a plurality of active shards. The method and system employ a given node that is a member of a particular subset of the plurality of active shards to generate data representing a new block of the blockchain and store the data representing the new block. Such data includes i) a list of transaction identifiers for transactions that are part of the new block and associated with the particular subset of the plurality of active shards, and / or ii) a Partial Merkle Tree for the new block.

Description

technical field [0001] The present disclosure relates generally to computer-implemented systems and methods for processing blockchain transactions, and more particularly, to methods and systems for partitioning blockchains and validating transactions and blocks of partitioned blockchains. Background technique [0002] In this document, the term "blockchain" refers to any of several computer-based electronic distributed ledgers. Such ledgers include consensus-based blockchain and transaction chain technologies, permissioned and permissionless ledgers, shared ledgers, and variations thereof. Although other blockchain implementations have been proposed and developed, the most widely known application of blockchain technology today is the Bitcoin blockchain. Although reference may be made to the Bitcoin example in this disclosure for convenience and illustration, it should be noted that this disclosure is not limited to use with the Bitcoin blockchain; and alternative blockchai...

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): G06Q20/40G06Q20/22G06Q20/38G06F16/27
CPCG06F16/278G06Q20/223G06Q20/3827H04L9/3239H04L9/3297H04L2209/56G06Q20/065G06Q2220/00G06F21/64H04L9/50H04L9/32G06Q20/401G06Q20/0658G06Q20/3674G06Q20/3678H04L9/0643G06F9/3836H04L9/0618G06F16/2379G06F16/9027G06F16/2246
Inventor 迪安·克莱默马丁·西维尔巴席姆·阿玛尔
Owner NCHAIN HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products