基于DPoS的区块链电子存取证系统研究

BLOCKCHAIN ELECTRONIC DEPOSIT AND FORENSICS SYSTEM BASED ON DPOS

  • 摘要: 针对电子证据易被篡改和存储难度大的问题,提出基于DPoS的区块链电子存取证系统。利用区块链和智能合约技术增强证据的完整性、真实性和不可否认性,并减少人为的干预。对共识算法DPoS(DelegatedProof of Stake)进行优化,使其能及时地减少恶意节点的权重并减弱中心化的趋势。采用上下链分离存储的方式,减小区块链的存储压力。针对数据的链下存储,设计以存储节点状态为判定指标的动态负载均衡算法。实验结果表明,改进的共识算法能更快地减少恶意节点参与共识的机会,且去中心化的程度提高;优化的负载均衡算法较常见的负载均衡算法能更快地响应和更合理地分配。

     

    Abstract: For the problems that electronic evidence is easy to be tampered with and difficult to store, a blockchain electronic deposit and forensics system based on DPOS is proposed. Blockchain and smart contract technology were utilized to enhance the integrity, authenticity and non-repudiation of evidence and reduce human intervention. This paper optimized the consensus algorithm DPOS (Delegated Proof of Stake), so that it could reduce the weight of malicious nodes in time and weaken the tendency of their centralization. The storage pressure of the blockchain was reduced by means of on-chain and off-chain separate storage. For off-chain storage of data, a dynamic load balancing algorithm based on the state of the storage node was designed to improve storage efficiency. The experimental results show that the improved consensus algorithm can reduce the chance of malicious nodes participating in the consensus faster, and the degree of decentralization was improved. The optimized load balancing algorithm can respond faster and allocate more reasonably than the common load balancing algorithms.

     

/

返回文章
返回