Font Size: a A A

Blockchain Broadcast Storm Trend Forecasting And Processing Technology Research

Posted on:2022-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhuFull Text:PDF
GTID:2518306737457054Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,digital currencies represented by Bitcoin have increasingly appeared in daily life,and the underlying blockchain technology has attracted more and more attention from scholars and technology companies.Blockchain technology is often used in finance,traceability and other fields,all because of its decentralization and non-tampering characteristics.Compared with traditional technology,the bottom layer of the blockchain is a distributed network without any central nodes,and it cooperates with the consensus mechanism to transmit verification messages.Each node on the blockchain has the autonomous power to record information,but the power to publish information is determined by the consensus mechanism.The consensus mechanism can be compared to a set of interaction methods that everyone can trust in a scene where multiple people are suspicious.The information verified through the consensus mechanism will be propagated to each node of the blockchain,and the nodes will verify the validity of the message according to the same consensus mechanism.If any node tampered with any part of the message,the information published by it will not be received by other nodes.At present,the research on blockchain technology has become more and more popular,but the actual application of blockchain is still very few.The main reason is that the concurrency of blockchain is not enough to support application scenarios.Later,blockchain applications such as Intervalue increased the concurrency of blockchain transactions.However,due to insufficient network bandwidth and consensus algorithm performance,there is always a broadcast storm problem,which affects the normal operation of the entire network.Broadcast storms need to be dealt with by all nodes in the entire network.This process is very slow and sometimes requires restarting the entire network to solve the problem.Even if developers debug the corresponding code,they cannot perform effective testing across the entire network.The problem of broadcast storms mainly occurs in scenarios with a large amount of concurrent transactions,such as the financial industry.Due to its characteristics,the amount of concurrent transactions in the financial industry will increase substantially in a short period.If there is no effective algorithm for processing,it will trigger a network-wide broadcast storm and cause the entire network to be paralyzed.To solve the broadcast storm problem,this paper combines LSTM neural network,wavelet packet decomposition and other technologies,and proposes an LSTM situation prediction model for blockchain broadcast storms,and a behavior strategy algorithm based on node health value processing.The purpose is to transfer the broadcast storm problem from the entire network to the node itself,reduce the communication consumption of the entire network,and provide the entire network test guarantee for blockchain developers.The technology proposed in this article has the following advantages:1.Through the LSTM and WPD algorithms,combined with the node health value evaluation algorithm,the broadcast storm problem is transformed into a preventive processing mode;this processing mode reduces the probability of broadcast storms without affecting the normal operation of blockchain applications.2.The designed node health value evaluation algorithm dynamically calculates the health value to eliminate nodes whose block consensus is delayed due to network fluctuations,ensuring that the entire network nodes spontaneously maintain the normal operation of the network.
Keywords/Search Tags:blockchain, situational awareness, broadcast storm, LSTM, wavelet packet decomposition
PDF Full Text Request
Related items