Font Size: a A A

Research On Key Technologies Of Collaborative Editing System In Blockchain

Posted on:2020-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:M TuFull Text:PDF
GTID:2428330590958354Subject:Cyberspace security
Abstract/Summary:PDF Full Text Request
Document editing system is one of the most widely used software systems in the world.Adding multi-person real-time collaboration capabilities to the document editing system is of great significance for improving work efficiency,and is also an important research topic in the field of Computer Supported Cooperative Work.The traditional replication-based document synchronization method has the disadvantages of inability to collaborate in real time and large network overhead.Aiming at this problem,a collaborative editing algorithm based on operation transformation is designed,and the calculation formula of the algorithm is analyzed and demonstrated in detail.The collaborative editing system of the traditional central server model has problems that are difficult to find after data has been tampered with.Aiming at this problem,the collaborative editing system is built on the blockchain for the first time.Using the tamperresistant and trusted features of the blockchain,the function of protecting data integrity and eliminating the need for trusting the central node is realized.Privacy protection is an important requirement of modern information systems.In response to this demand,on the basis of the blockchain-based collaborative editing system,the use of ring signature,group signature,blockchain consensus and other technologies to achieve anonymous editing,while tracking the real identity function when necessary.Performance analysis experiments show that the signature technology used by the system is computationally efficient.In the original collaborative editing technology,all the editing operation sequences form a chain,and each ring of the chain is used as the transaction data part in the block of the block chain,so that the combination of the blockchain and the collaborative editing can be realized.The block in the blockchain technology contains the user's public key signature,and the signature is replaced by a ring signature scheme to implement the anonymous authentication function in the blockchain.
Keywords/Search Tags:Collaborative Editing, Blockchain, Privacy protection
PDF Full Text Request
Related items