Font Size: a A A

A Decentralization Anonymous E-Prosecution System Based On Blockchain

Posted on:2018-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y K ChenFull Text:PDF
GTID:2428330566954213Subject:Engineering
Abstract/Summary:PDF Full Text Request
The Blockchain technology is derived from Bitcoin,which is an fundamental and important technology for supporting Bitcoin.Blockchain technology has the features of decentralization,immutablity,collective maintenance,proof of work and other features.The key technologies that make up the technology of blockchain are: modern cryptography,P2 P network,PoW(proof of work),Merkle tree(a kind of hash tree),NoSQL database and other technologies.Bitcoin is a successful application of modern cryptography and distributed computing,storage technology.Nowadays,people go for the prosecution mainly through the Internet.The traditional electronic prosecution system based on the B/S architecture,which request users' identity imformation before using it,and the protection of the users' identity information and system security maintenance are inadequate.The blockchain technology has the technical characteristics of anonymous,tamper-proof,decentralization and collective maintenance.Combining the application of blockchain technology with the application of electronic prosecution system can improve the shortcomings of the existing electronic prosecution system.After summarizing the existing electronic prosecution system,this paper gives our own solution: for the situations of anonymity protection of proscutor is inadequate in the current e-prosecution system,a single server node system is vulnerable and costly to maintenance,and based on the view that the anonymity of the prosecutor should be totally coverd,this paper designs a decentralized,tamper-proof,highly anonymous distributed electronic prosecution system based on blockchain technology.In this paper,the system build our own blockchain and at the same time make full use of the existing and widely recognized public blockchain such as Bitcoin,ZCash to provide the proof of existence and anonymity protection for our system.The Bitcoin information is completely transparent and immutable,and it is a timsstamp server as well.By using these features,Bitcoin blockchain provide tamper-proof function and security for our system.ZCash blockchain can completely hide the transaction information and it provide a good service of anonymous for proscutor.Compared with the traditional electronic prosecution system,our system has the advantages of: decentralizatio n,high performance and low cost of maintenance;tamper-proof of files,the prosecution file once be identified can't be tampered with no trace left;the prosecutor is absolute anonymity,and can receive a reward without revealing his or her identity.In this paper,the author design and implement the decentralization e-prosecution system.The system also run a lot of test and the test results show that the system can realize the function of decentralization,tamper-proof and anonymity proscution.
Keywords/Search Tags:blockchain, Bitcoin, decentralization, tamper-proof, anonymity proscution
PDF Full Text Request
Related items