Ethereum-compatible distributed account book method, device and equipment and medium

A distributed and ledger technology, applied in the computer field, can solve problems that affect blockchain transaction throughput, computing power waste, large computing resources, etc., and achieve the effect of ensuring normal transactions, reducing throughput, and ensuring security

Inactive Publication Date: 2019-07-23
浙江泰链科技有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, proof of work requires a huge amount of computing resources for proof of computing power, resulting in a huge waste of computing power and affecting the transaction throughput of the blockchain.

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
  • Ethereum-compatible distributed account book method, device and equipment and medium
  • Ethereum-compatible distributed account book method, device and equipment and medium
  • Ethereum-compatible distributed account book method, device and equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] In one embodiment, as figure 1 As shown, the present invention discloses a method compatible with the distributed ledger of Ethereum, which specifically includes the following steps:

[0054] S10: If the transaction request message triggered by the user is obtained, the transaction amount data is obtained from the transaction request message.

[0055] In this embodiment, the transaction request message refers to a message triggered by a user to request a transaction. The transaction amount data refers to the amount specifically included in the transaction request message. For example, in a lending scenario, the transaction amount data may be the requested loan amount.

[0056] Specifically, when the user requests a transaction, the data including the transaction amount data is composed into the transaction amount data and sent to the server.

[0057] S20: Compare the transaction amount data with a preset threshold, and if the transaction amount data exceeds the thres...

Embodiment 2

[0098] In one embodiment, a distributed ledger device compatible with Ethereum is provided, and the distributed ledger device compatible with Ethereum corresponds to the distributed ledger method compatible with Ethereum in the above-mentioned embodiments. Such as Figure 6 As shown, the compatible Ethereum distributed ledger device includes an amount acquisition module 10 , an asset sharing module 20 , a message response module 30 and a storage module 40 . The detailed description of each functional module is as follows:

[0099] The amount acquisition module 10 is used to obtain the transaction amount data from the transaction request message if the transaction request message triggered by the user is obtained;

[0100] The asset sharing module 20 is used to compare the transaction amount data with a preset threshold, and if the transaction amount data exceeds the threshold, send a joint lending message to the alliance chain;

[0101] A message response module 30, configur...

Embodiment 3

[0118] In one embodiment, a computer device is provided, the computer device may be a server, and its internal structure diagram may be as follows Figure 7 shown. The computer device includes a processor, memory, network interface and database connected by a system bus. Wherein, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs and databases. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer equipment is used to store the transaction completion message to each node on the consortium chain. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is...

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 the technical field of computer technology, in particular to an Ethereum-compatible distributed account book method, device and equipment and a medium, and the method comprises the steps of S10, if a transaction request message triggered by a user is obtained, obtaining the transaction amount data from the transaction request message; s20, comparing the transaction amountdata with a preset threshold value, and if the transaction amount data exceeds the threshold value, sending a joint lending message to an alliance chain; s30, generating a transaction completion message according to the joint lending message after the joint lending message is responded; and S40, obtaining the node information responding to the joint lending message from the transaction completionmessage, and respectively storing the transaction completion message into each node according to the smart contract of the alliance chain. The method has the effect of optimizing the throughput capacity of the block chain.

Description

technical field [0001] The present invention relates to the technical field of computer technology, in particular to a method, device, equipment and medium compatible with the Ethereum distributed ledger. Background technique [0002] At present, blockchains that are open to all public access are called public blockchains, while blockchains built by several companies that are only accessible between companies are called alliance blockchains. In the field of public chains, at present, most of the public chain technologies with the most complete ecology, the most active developer community, and the most decentralized applications are Ethereum. In terms of smart contracts and decentralized application development support, Ethereum's ecology can be regarded as the most complete model in the industry, and it is also supported by the most blockchain developers. [0003] However, as a public chain technology, Ethereum cannot be applied to enterprise-level consortium chain scenario...

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
IPC IPC(8): G06Q20/38H04L29/08
CPCG06Q20/382H04L67/1097
Inventor 林强叶卉张作聪王文强丁吉钦
Owner 浙江泰链科技有限公司
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