摘要
基于工作量证明(Proof of Work,POW)的共识机制在寻找随机数(Nonce)过程中算力主导记账,浪费计算资源及内存,存在51%算力的危险。针对此缺陷,提出一种改进的基于POW的区块链共识机制IPOW(Improve Proof of Work),引入控制权重、激励阈值、有效时间和奖励因子,给出相关算法,通过控制权重等得出最终记账权R。实验结果表明,与POW相比,IPOW共识机制削弱了算力对于节点获得记账权的主导地位,控制权重越大,越容易获得记账权;降低节点作恶的概率,减少富人愈富现象的发生。
The consensus mechanism based on proof of work(POW)is dominated by computing power in the process of looking for nonce,which wastes computing resources and memory,and there is a risk of 51%in computing power.To deal with this defect,an improved consensus mechanism IPOW(Improve Proof of Work)based on POW is proposed,which introduces control weight,encourage threshold,effective time and reward factor,and relational algorithms are given.The final accounting right R was obtained by controlling weight,etc.The experimental results show that compared with POW,IPOW consensus mechanism weakens the dominant role of computing power that plays in obtaining accounting right.The greater the control weight,the easier it is to obtain accounting right.It also reduces the probability of nodes in committing crime and reduces the phenomenon that the rich will get richer and richer.
作者
谭敏生
徐国庆
丁琳
夏石莹
Tan Minsheng;Xu Guoqing;Ding Lin;Xia Shiying(College of Computer,University of South China,Hengyang 421001,Hunan,China)
出处
《计算机应用与软件》
北大核心
2024年第11期117-122,共6页
Computer Applications and Software
基金
国家自然科学基金项目(62006110)
湖南省自然科学基金项目(2022JJ50153)。
关键词
区块链
工作量证明
激励阈值
控制权重
奖励因子
Blockchain
Proof of work
Encourage threshold
Control weight
Reward factor