Font Size: a A A

Research And Application Of Key Technologies Of Video Sharing Based On Blockchain

Posted on:2020-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:M LinFull Text:PDF
GTID:2428330596975120Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The traditional network video sharing application mainly adopts the C/S mode to provide services,and uploads all video resources to the server for centralized management.This mode causes the central server to be overloaded,system resources overhead,deployment and maintenance.High cost,poor performance,and high network requirements.In order to solve the problems caused by the above C/S mode,some scholars have proposed a new streaming media system structure of P2 P streaming media.However,not all nodes in the P2 P system are willing to contribute their own resources,which directly leads to a large number of free-riding nodes in the network that only obtain resources from the system but do not share resources,making the advantages of the P2 P system impossible.Get the full play,so it is necessary to use incentives to improve the performance of P2 P streaming media systems.The incentive mechanism based on virtual currency is a commonly used incentive mechanism,but there is a centralization problem.Because the incentive mechanism usually relies on the central server to complete the payment behavior between the entire system nodes.In addition to increasing the pressure on the server,this incentive will also involve tampering,loss,and backup of data.Blockchain technology is a technology applied to the underlying Bitcoin.It is essentially an open and transparent distributed database book that records the records of all Bitcoin transactions.It has decentralization,trustworthiness,transparency,and Features such as tampering and distributed storage.BitTorrent protocol is a P2 P protocol based on file transmission.Similar to P2 P streaming media transmission,it uses segmented transmission mechanism to achieve multi-source parallel downloading,which satisfies the requirements of P2 P streaming media on demand system block request and transmission,so it is based on The BitTorrent protocol is feasible to build a P2 P streaming media on demand system.This paper proposes a blockchain-based incentive mechanism and data storage scheme based on the centralized data storage system and the centralization of virtual currency incentive mechanism in existing video sharing systems,combining P2 P streaming media technology with blockchain technology..The main contents of this article are as follows:(1)By analyzing the shortcomings of the traditional virtual currency incentive mechanism and the Tit-fot-Tat incentive mechanism in the BitTorrnet file system,combined with the decentralization of the blockchain,a blockchain-based incentive mechanism is proposed.(2)The original least-priority block scheduling algorithm for BitTorrent file system is not applicable to P2 P streaming media on-demand system.A data block scheduling algorithm based on block partitioning and sliding window is proposed.(3)Based on the BitTorrent protocol,a blockchain-based P2 P streaming media on demand system is built.
Keywords/Search Tags:P2P, blockchain, BitTorrent, streaming media, incentives
PDF Full Text Request
Related items