咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >A Storage Optimization Scheme ... 收藏

A Storage Optimization Scheme for Blockchain Transaction Databases

作     者:Jingyu Zhang Siqi Zhong Jin Wang Xiaofeng Yu Osama Alfarraj 

作者机构:School of Computer and Communication EngineeringChangsha University of Science and TechnologyChangsha410114China School of Systems EngineeringNational University of Defense TechnologyChangsha410000China School of Information Science and EngineeringFujian University of TechnologyFuzhou350000China School of BusinessNanjing UniversityNanjing210093China Computer Science DepartmentCommunity CollegeKing Saud UniversityRiyadh11437Saudi Arabia 

出 版 物:《Computer Systems Science & Engineering》 (计算机系统科学与工程(英文))

年 卷 期:2021年第36卷第3期

页      面:521-535页

核心收录:

学科分类:08[工学] 0701[理学-数学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:supported by Researchers Supporting Project(No.RSP-2020/102)King Saud University,Riyadh,Saudi Arabia the National Natural Science Foundation of China(Nos.61802031,61772454,61811530332,61811540410) the Natural Science Foundation of Hunan Province,China(No.2019JGYB177) the Research Foundation of Education Bureau of Hunan Province,China(No.18C0216) the“Practical Innovation and Entrepreneurial Ability Improvement Plan”for Professional Degree Graduate students of Changsha University of Science and Technology(No.SJCX201971) Hunan Graduate Scientific Research Innovation Project,China(No.CX2019694) This work is also supported by the Programs of Transformation and Upgrading of Industries and Information Technologies of Jiangsu Province(No.JITC-1900AX2038/01) 

主  题:Blockchain distributed systems transaction databases 

摘      要:As the typical peer-to-peer distributed networks, blockchain systemsrequire each node to copy a complete transaction database, so as to ensure newtransactions can by verified independently. In a blockchain system (e.g., bitcoinsystem), the node does not rely on any central organization, and every node keepsan entire copy of the transaction database. However, this feature determines thatthe size of blockchain transaction database is growing rapidly. Therefore, with thecontinuous system operations, the node memory also needs to be expanded tosupport the system running. Especially in the big data era, the increasing networktraffic will lead to faster transaction growth rate. This paper analyzes blockchaintransaction databases and proposes a storage optimization scheme. The proposedscheme divides blockchain transaction database into cold zone and hot zone usingexpiration recognition method based on Least Recently Used (LRU) algorithm. Itcan achieve storage optimization by moving unspent transaction outputs outsidethe in-memory transaction databases. We present the theoretical analysis on theoptimization method to validate the effectiveness. Extensive experiments showour proposed method outperforms the current mechanism for the blockchaintransaction databases.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分