Method and system for realizing new feature synchronization effectiveness of nodes in block chain

An implementation method and technology of blockchain, applied in the direction of database update, special data processing application, software deployment, etc., to achieve the effect of avoiding the stoppage of blockchain services and simplifying the upgrade operation.

Pending Publication Date: 2020-08-28
BEIJING ZHONGXIANG BIT TECH
View PDF11 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The present invention mainly solves the problem that the new modification of the version upgrade takes effect in the deterministic consensus algorithm. For this reason, a method for realizing the synchronous effect of the new features of the nodes in the blockchain is proposed, including:

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
  • Method and system for realizing new feature synchronization effectiveness of nodes in block chain
  • Method and system for realizing new feature synchronization effectiveness of nodes in block chain
  • Method and system for realizing new feature synchronization effectiveness of nodes in block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the present invention are described below with reference to the drawings, in which like parts are denoted by like reference numerals. In the case of no conflict, the following embodiments and the technical features in the embodiments can be combined with each other.

[0032] Modifications of blockchain node programs can be divided into consensus-related modifications and consensus-independent modifications. Only consensus-related modifications are considered here, such as using a new consensus algorithm, adding a field in the block header, adding a new transaction type, and changing the consensus logic of a certain transaction.

[0033] A feature in the present invention refers to a consensus-related modification. Features are distinguished by function, for example: block time adjustment and adding a new transaction type, these are two unrelated functions and cannot be represented by one feature.

[0034] Such as figure 1 Shown, method of the present i...

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 provides a method for realizing new feature synchronization effectiveness of nodes in a block chain. The method comprises the following steps of: S1, setting a feature taking effect mechanism of the nodes, wherein in the mechanism, each feature has a serial number, and adding a new field into a block, wherein the features refer to consensus-related modifications; S2, adding a new feature, adding the new feature into a feature list supported by the node, and judging whether to use a new feature logic or an old logic at the corresponding logic according to a feature enabling condition; and S3, upgrading the version of the block chain: updating each consensus node to take effect. The invention also correspondingly provides a system. By adding a feature enabling mechanism, when new consensus related modification exists, new features can be added.

Description

technical field [0001] The present invention relates to the technical field of block chains, and more specifically, the present invention relates to a method and system for realizing synchronous validation of new features of nodes in a block chain. Background technique [0002] Blockchain is a distributed shared ledger and database, which has the characteristics of decentralization, non-tampering, traceability, collective maintenance, openness and transparency. The application of blockchain is getting wider and wider, and it has received extensive attention. [0003] The blockchain is collectively maintained through multi-node voting consensus, which provides the network with the characteristics of decentralization, but at the same time brings difficulties to the functional upgrade of the blockchain. [0004] In a centralized network, it is relatively simple to upgrade server nodes, because administrators can control all service nodes. The easiest way is to temporarily stop...

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): G06F8/65G06F16/23
CPCG06F8/65G06F16/2365
Inventor 路京磊吴飞鹏卢小明陈姝严挺陈鸿刚
Owner BEIJING ZHONGXIANG BIT TECH
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