Font Size: a A A

Design And Implementation Of Video Stream Security Storage Strategy Based On Blockchain

Posted on:2024-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:R R KangFull Text:PDF
GTID:2568306944461114Subject:Communication Engineering (including broadband network, mobile communication, etc.) (Professional Degree)
Abstract/Summary:PDF Full Text Request
With the development of science and technology and society,video stream data plays a very important role in preserving evidence,summarizing experience,and pursuing accountability after the event,which is accompanied by massive video data.Nowadays,video stream data often has the characteristics of long duration and high definition,and its volume is huge.How to store video stream efficiently and safely has become one of the important topics of current research.At present,the storage of massive video stream data is mainly distributed.However,distributed storage is vulnerable to single point attack and data loss.At the same time,each node may not be fully trusted,and the data will be exposed to danger.Aiming at this scenario,this thesis designs a blockchain-oriented massive video stream file storage system based on distributed storage.Combining the characteristics of blockchain,such as tamper-resistance and traceability,it can achieve efficient and secure data storage.The work of this thesis is mainly divided into the following points:1.Design a blockchain-oriented video stream storage system,aiming at the security problems of the traditional distributed storage system vulnerable to attacks and low node trust,introduce blockchain into the system,and at the same time conduct data block and coding processing,so as to protect data security from traceability and improve anti-attack,and avoid greater losses;2.In view of the effectiveness problems of resource waste in traditional large volume data storage,it is proposed to integrate multi-copy strategy,fragmented transmission,building cloud storage and so on into the system to realize a reliable file storage system that can effectively utilize physical resources and reduce resource waste;3.This thesis selects Fabric 2.0 and IPFS as the main framework,and implements the system in combination with spring boot and Vue.It provides users with the functions of data upload,storage and download,and implements the functions of coding and multiple copies in the process of data processing,providing a safe place for data storage;4.In view of the problem that the system needs to process a large number of requests at the same time,resulting in system congestion,Kafka is introduced into the system,and Kafka processes the generation and consumption of message requests to improve system performance.The results show that Kafka can effectively reduce system response time;At the same time,data coding is improved to improve error correction and detection capability on the basis of reducing information redundancy,thus improving system performance.
Keywords/Search Tags:video stream, blockchain, distributed storage, data security, system design
PDF Full Text Request
Related items