Distributed electric quantity transaction block chain storage method and device based on Merkel tree

A Merkle tree and blockchain technology, which is applied in the field of Merkle tree-based distributed power transaction blockchain storage, can solve the problems of long blocks and huge data storage burden of nodes.

Active Publication Date: 2021-04-02
BEIJING POWER EXCHANGE CENT CO LTD +1
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using this method, blockchain technology can be effectively used in point-to-point distributed electricity transactions, which solves the problem of huge data storage burden and block redundancy caused by point-to-point distributed electricity transactions.

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
  • Distributed electric quantity transaction block chain storage method and device based on Merkel tree
  • Distributed electric quantity transaction block chain storage method and device based on Merkel tree
  • Distributed electric quantity transaction block chain storage method and device based on Merkel tree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Embodiments of the present application are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary, and are intended to explain the present application, and should not be construed as limiting the present application.

[0061] The Merkle tree-based distributed electricity transaction blockchain storage method and device according to the embodiments of the present application will be described below with reference to the accompanying drawings.

[0062] In view of the description of the above background technology, in order to make blockchain technology better applied to point-to-point distributed electricity transactions, it is necessary to design the storage technology of transaction data, and improve storage efficiency under the premise of ...

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 distributed electric quantity transaction block chain storage method and device based on a Merkel tree, and relates to the technical field of block chains, and the method comprises the steps: extracting a key element field from obtained transaction information; establishing a Merkel tree according to the key element fields, and calculating a first hash value of a tree root; broadcasting the key element field and the first hash value at the same time in the blockchain network, updating the first hash value into the block after a consensus is formed, and storing transaction information locally by the main node; establishing a new Merkel tree according to the actual delivery information and the transaction information, and calculating a second hash value of a new treeroot; broadcasting the new key element field and the second hash value at the same time in the blockchain network; and after a consensus is formed, updating the second hash value into the block, wherein the main node locally stores actual delivery information. Therefore, the scale of the uplink data is reduced based on the storage technology of the Merkel tree, and the complexity of information storage and updating in the matching, settlement and checking stages of the transaction is reduced on the premise of ensuring the safety and traceability.

Description

technical field [0001] This application relates to the technical field of applying blockchain to distributed electricity trading, and in particular to a storage method and device for distributed electricity trading blockchain based on a Merkle tree. Background technique [0002] In recent years, with the continuous increase of the proportion of various distributed power generation resources and energy storage resources on the distribution network side, users at the end of the power grid are changing from single energy consumers to flexible subjects integrating energy production and sales. Bringing an urgent need for peer-to-peer distributed electricity transactions. Through point-to-point distributed electricity trading, users with abundant energy can obtain economic benefits by selling energy to energy-scarce users, and energy-scarce users can obtain energy at a lower cost. Since the two parties in a point-to-point transaction are usually under the same distribution networ...

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/08H04L9/32G06Q50/06G06Q40/04G06F16/27G06F16/22
CPCH04L67/1097H04L9/3236G06Q40/04G06Q50/06G06F16/27G06F16/2246G06F16/2255H04L9/50
Inventor 张圣楠张显嵇士杰刘永辉顾宇轩陈启鑫
Owner BEIJING POWER EXCHANGE CENT CO 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