Central account recording type decentralized distributed data processing method and system

A distributed data and decentralized technology, applied in the blockchain field, can solve problems such as system self-unification, community splitting, blockchain forks, etc., to eliminate the possibility of rollback, purify purpose, and reduce complexity degree of effect

Active Publication Date: 2021-01-15
DARKCHAIN TECH INC
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In addition, existing technology cannot balance the negative correlation between decentralization and efficiency: all the inventions of the above-mentioned consensus are from the West, and this contradiction comes to some extent from Western social ideas, and decentralization makes it the first problem, and then Consider efficiency improvements
Constrained by it Traditional blockchain consensus mechanisms are based on the concept of internal autonomy, it is difficult to break through the contradiction between decentralization and efficiency
[0009] At the same time, it will also cause blockchain software updates to fork: a larger common problem with the above consensuses is that their implementation will lead to forks in software updates, because when the consensus group occurs, the community will split
This kind of thing can be avoided under normal circumstances (those who do not obey the rules can be kicked out according to the rules), but when the software itself is updated and consensus steps are involved, it is difficult to deal with (in an asynchronous environment, Nodes cannot be kicked out because they are upgraded relatively sooner or later, otherwise the community will disperse and the system will self-solve), which will eventually lead to blockchain forks, and the consequences of blockchain forks are very serious

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
  • Central account recording type decentralized distributed data processing method and system
  • Central account recording type decentralized distributed data processing method and system
  • Central account recording type decentralized distributed data processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] Such as figure 1 As shown, the present invention discloses a central accounting type decentralized distributed data processing method, comprising the following steps:

[0069] The client node obtains the data information that needs to be stored;

[0070] Send the data information to the centralized service node;

[0071] The centralized service node caches the data information in the transaction pool, and verifies the legitimacy of the data information;

[0072] If the data information is legal, the centralized service node moves it into the candidate pool in batches; the centralized service node processes the data information of the candidate pool in batch order;

[0073] The centralized service node packs the processed data information into new blocks in batch order;

[0074] The centralized service node signs the new block;

[0075] The centralized service node broadcasts the new block to the P2P network;

[0076] The billing node receives the broadcasted new bl...

Embodiment 2

[0102] Data processing of the present invention can be divided into three parts:

[0103] (1) Data submission: The client interface of the system provides the information submitted by the user to the chain, and the user can run the client interface of the system application on the desktop computer, laptop computer, mobile phone or other devices. The data submitted by the client will be broadcast to the whole network through the connected system P2P network node (client application software's own function). This is the step where the client submits the data. Among them, client applications, client devices, and system P2P network nodes connected to them are all open, which means that they can join and withdraw at any time. This feature provides a decentralized permissionless service, which means that data credibility has nothing to do with the external reputation of the joiner / committer, that is, it does not rely on authority.

[0104] (2) Ledger writing: This step is the diff...

Embodiment 3

[0109] Such as figure 2 As shown, consistent with a certain embodiment of the present invention, a method for uncensored data uploading is proposed.

[0110] Suppose customer A has data a that needs to be kept as a permanent record:

[0111] Step 1, A logs in to the client management interface through the mobile APP client provided by this system, fills in the data a into the submitted form, and clicks submit.

[0112] Step 2, the mobile APP client of this system will automatically create a node of the blockchain when the user installs it. This node is a client node, and the initial account, account private key and public key of the node will be created at the same time. At this time, the data submitted by the user is attached with the signature of the initial account by the node program, and sent to the centralized service node as a signed transaction information through the RPC interface.

[0113] signdatatransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex",...

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 central account recording type decentralized distributed data processing method and system. The method comprises the steps of: obtaining data information needing to be stored; verifying the legality of the data information; if the data information is legal, processing and packaging the candidate pool data information sequentially into a new block and signed; broadcastingto a P2P network; verifying the legality of the new block; and if the verification is passed, attaching the new block to the back of the block chain. According to the invention, the coin attribute ofthe block chain is eliminated, the complexity of the system is reduced, the efficiency is greatly improved, the purposiveness of the system is purified, a pure trusted evidence storage function is restored, bifurcation can be avoided when block chain software is updated, and the security of the system is enhanced.

Description

technical field [0001] The invention belongs to the technical field of block chains, and in particular relates to a central accounting type decentralized distributed data processing method and system. Background technique [0002] Since the development of blockchain technology, consensus on-chain in data storage has always been a focus and pain point. The distributed nature of the blockchain technology itself, especially the open nature adopted to achieve decentralization, makes it a principled requirement to achieve data consistency at all nodes. In other words, if the data cannot be consistent, the district The so-called non-tamperable ability and natural "credibility" of the blockchain have been defeated. Blockchain is also a kind of streaming data, and new data will be added continuously. Consistency must require that the generation of new data must go through a consistent process. In the actual process, the submitted content is often larger than the content that can b...

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): H04L29/08H04L29/06H04L9/32
CPCH04L67/1097H04L67/10H04L9/3247H04L67/104H04L63/12H04L67/133H04L9/50
Inventor 吴刚蔺静茹
Owner DARKCHAIN TECH INC
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