Consensus algorithm optimized by SDN (Software Defined Network)

A software-defined network and consensus technology, applied in the field of consensus algorithms, can solve problems such as high resource consumption and waste of computing power, and achieve high response speed, improved efficiency, and shortened time

Inactive Publication Date: 2017-06-20
SUN YAT SEN UNIV
View PDF2 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The PoW (Proof of Work) consensus algorithm used by Bitcoin relies on machines to perform mathematical operations to obtain bookkeeping rights. The resource consumption is very high and the computing power is seriously wasted.

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
  • Consensus algorithm optimized by SDN (Software Defined Network)
  • Consensus algorithm optimized by SDN (Software Defined Network)
  • Consensus algorithm optimized by SDN (Software Defined Network)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] A consensus algorithm utilizing software-defined network optimization, comprising the following steps:

[0034] S1: The client broadcasts a request to the server cluster, and the server returns the result to the client after processing the request;

[0035] After receiving the request, the server will generate different responses according to the roles. The roles of the server include: Follower, Applicant Candidate, and Leader. After the server processes the request and stores the result in the log, the server also completes the role of Follower. After completing the role of the leader, the follower sends the result to the leader, and the leader directly sends it to the client; when the server completes the role of candidate, it will appear during the election process, and enter the election process to elect a new leader after the leader goes down. The server does not respond to the client's request during the election process;

[0036] S2: Synchronize request executio...

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 consensus algorithm optimized by SDN. The SDN is used to design a network layer, orderliness of data transmission is ensured, design of an algorithm in an application layer is simplified, and improved Raft is higher in response speed. According to the consensus algorithm in which Raft serves as a private chain, operation resource waste of consensus algorithms as PoW is avoided, block generating time is shortened, and efficiency of a consensus mechanism and the number of tractions that can be processed in unit time are improved greatly.

Description

technical field [0001] The present invention relates to the field of digital currency, and more specifically, relates to a consensus algorithm utilizing software-defined network optimization. Background technique [0002] From the Davos Forum to the International Monetary Fund, from the Digital Currency Seminar of the People’s Bank of China to the hearings of the US Commodity Futures Trading Commission, from financial giants such as Nasdaq and Citibank to technology giants such as IBM and Microsoft, The blockchain is rapidly entering the public eye and the policy level, which has attracted widespread attention from all over the world. [0003] Blockchain is the core technology of the digital encryption currency system. Blockchain technology can realize decentralized peer-to-peer transactions and collaboration in a distributed system where nodes do not need to trust each other through data encryption, time stamps, distributed consensus mechanisms, etc. Problems such as inef...

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/06
CPCG06Q20/065
Inventor 王立林小拉
Owner SUN YAT SEN UNIV
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