Font Size: a A A

The Design And Realization Of The Standard Platform Of Political & Legal Evidence Based On Blockchain

Posted on:2021-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:M Y LinFull Text:PDF
GTID:2506306455973679Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In the past,cases were handled or transferred between the public security organs,the public security organs and the law organs,because the case handling systems and business logic were self-regulated,independent,and segmented,there were inevitably differences in the identification of the facts of criminal elements.The same case often required repeated verification of evidence materials.The evidence materials checked by the public security organs lacked uniform evidence standards It is difficult to identify the legitimacy and authenticity of the factors such as the standards of evidence collection,the environment for obtaining evidence,and the constitutive requirements.The relevant evidence may not be fully recognized by the procuratorial organs.It is often necessary for the case handling personnel to run around with files to launch a "fierce verbal battle" for the evidence problem,which is not conducive to the quality and efficiency of the case handling,but also makes the people involved in the lawsuit run for their lives.In terms of case evidence itself,authenticity,legitimacy and relevance are the three characteristics of evidence,and blockchain technology can solve the problem of authenticity and legitimacy.On September 6,2018,the Supreme People’s Court issued Article 11(2)of the provisions on Several Issues concerning the trial of cases by Internet courts,which clearly states that "the electronic data submitted by the parties can be proved to be true through electronic signature,trusted time stamp,hash value verification,blockchain and other evidence collection,fixed and tamper proof technical means,or through the electronic forensics storage platform authentication The Internet court shall confirm the authenticity ".In this paper,with the help of the characteristics of blockchain technology,such as tamper proof,self certification and so on,the evidence standard platform is designed to standardize the authenticity and legality of evidence,such as evidence collection,online storage and on-demand demonstration,so as to promote the unified mutual recognition of evidence between the public security organs and the public security organs.In terms of technical principles,blockchain technology can achieve mutual trust and mutual recognition,mainly due to the distributed consensus mechanism proposed by the Byzantine fault-tolerant principle research and application,and the chain information storage structure with comprehensive association and full traceability.Relying on the above conditions,the data control authority is centralized in the central node and distributed to other different contracting nodes in a specific way,so as to form a configuration The system of the center,and make each node fully confident of the data.This is of great significance to promote the construction of evidence standards in the field of politics and law,which is conducive to improving the efficiency of collaborative case handling among public security,procuratorial and court,improving the people’s satisfaction and sense of access to justice,promoting the transparency of judicial openness and highlighting judicial fairness and justice.The work done in this paper mainly includes the following two aspects.(1)A system combining electronic data storage and blockchain technology is proposed.Electronic data storage is used for storage and verification of various types of data,and blockchain technology is used to obtain electronic data.Perform fixed storage.(2)The distributed storage method of electronic data is applied,and the data is redundantly fragmented to ensure the storage security of the data.And introduce a point system in the system,according to the user upload certificate and provide storage method to change the point data,maintain the system load balance,and ensure the security and stability of the system.With the new technology of blockchain,we store the "digital fingerprint" of electronic data on the blockchain,and use smart contracts,distributed storage,fault-tolerant encoding,multi-attribute decision-making and other technologies to design and implement block-based Chain’s electronic data storage system.The system is mainly for distributed storage of hosts in the local area network,and further optimization is needed in the future to realize distributed storage in the wide area network.In addition,we believe that the consensus mechanism used by the blockchain is Po W,which has a long time period and high resource requirements,which can be optimized.In the communication process between the client and server of the system we mentioned,the plain text communication method is used,which has hidden security risks.Later,symmetric encryption can be used to improve security.Finally,through the performance analysis of the experiment,the above content is tested and analyzed.First,in the application layer that interacts with users,the B / S architecture is used to provide an interactive user interface through the Express framework of Node.js.web3.js allows Ethereum nodes to accept business requests and feedback from front-end users.Secondly,functional tests were carried out on the above three modules,as well as non-functional tests of the system.The test results prove that the system proposed in this paper reduces the transaction response time by an average of 150 milliseconds,the block deposit space is reduced by four times,and the deposit efficiency is improved.
Keywords/Search Tags:Blockchain, consensus mechanism, distributed, Smart Contract, tamperproof
PDF Full Text Request
Related items