A Study on the Optimization of Blockchain Hashing Algorithm Based on PRCA

A Study on the Optimization of Blockchain Hashing Algorithm Based on PRCA
复制标题

基于 PRCA 的区块链哈希算法优化研究

DOI:
10.1155/2020/8876317
复制
发表时间:
2020-09-14
影响因子:
--
通讯作者:
Yuan, Chao
Yuan, Chao
中科院分区:
计算机科学4区
文献类型:
--
作者:
Fu, Jinhua;Qiao, Sihai;Yuan, Chao

文献摘要

被引文献

相似文献

区块链广泛应用于加密货币、物联网(IoT)、供应链金融、数据共享等领域。然而,区块链不同程度地存在安全问题。哈希函数作为区块链的重要组成部分,其计算效率相对较低。为此,本文提出了一种基于PRCA(Proactive Reconfigurable Computing Architecture)的区块链哈希算法优化方案。为了提高哈希函数的计算性能,本文实现了流水线哈希算法,通过区块链与模拟计算机的结合,优化了通信设施和网络数据传输的效率。同时,为了保证数据信息的安全性,本文选择了轻量级哈希算法进行多重哈希,并对哈希算法结构进行了改造。实验结果表明,该方案不仅提高了区块链的安全性,而且提高了数据处理的效率。
Blockchain is widely used in encrypted currency, Internet of Things (IoT), supply chain finance, data sharing, and other fields. However, there are security problems in blockchains to varying degrees. As an important component of blockchain, hash function has relatively low computational efficiency. Therefore, this paper proposes a new scheme to optimize the blockchain hashing algorithm based on PRCA (Proactive Reconfigurable Computing Architecture). In order to improve the calculation performance of hashing function, the paper realizes the pipeline hashing algorithm and optimizes the efficiency of communication facilities and network data transmission by combining blockchains with mimic computers. Meanwhile, to ensure the security of data information, this paper chooses lightweight hashing algorithm to do multiple hashing and transforms the hash algorithm structure as well. The experimental results show that the scheme given in the paper not only improves the security of blockchains but also improves the efficiency of data processing.