检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李淑芝[1] 黄磊 邓小鸿[2] 王智强 刘惠文[2] Li Shuzhi;Huang Lei;Deng Xiaohong;Wang Zhiqiang;Liu Huiwen(College of Information Science,Ganzhou Jiangxi 341000,China;College of Applied Science,Jiangxi University of Science&Technology,Ganzhou Jiangxi 341000,China)
机构地区:[1]江西理工大学信息工程学院,江西赣州341000 [2]江西理工大学应用科学学院,江西赣州341000
出 处:《计算机应用研究》2021年第8期2284-2287,共4页Application Research of Computers
基 金:国家自然科学基金资助项目(61762046);江西省自然科学基金资助项目(2020BABL202032);江西省教育厅科学技术研究项目(GJJ209412)。
摘 要:针对当前共识算法中存在的共识效率低下和激励机制不足的问题,提出了一种基于信用的联盟链共识算法。首先,根据节点参与共识过程的行为,设计节点信用评估机制,通过信用奖励解决节点间激励机制不足的问题。其次,构造信用区块链和信用计算模型,将节点的信用值进行存储,并作为挑选“矿工”节点的依据,提高了共识算法的效率。最后,提出了分轮次的矿工节点选择算法,利用随机算法和优先级排列算法依次选择矿工节点,并提出节点信用值评估方法,避免节点信用值过大而成为寡头,确保节点成为矿工节点的公平性。实验仿真结果表明,该信用共识算法算力消耗低,出块速度快,相比现有的共识算法具有更好的性能,可以很好地应用于商业和医疗等联盟链场景。Aiming at the problems of low consensus efficiency and insufficient incentive mechanism existing in current consensus algorithms,this paper proposed an alliance chain consensus algorithm based on credit.Firstly,according to the behavior of nodes participating in the consensus process,it designed a node credit evaluation mechanism,and solved the problem of insufficient incentive mechanism between nodes through credit rewards.Secondly,it constructed a credit blockchain and credit calculation model,stored the credit value of the node,and used it as the basis for selecting“miner”nodes,which improved the efficiency of the consensus algorithm.Finally,this paper proposed a round-by-round miner node selection algorithm,which used random algorithm and priority ranking algorithm to select miner nodes in turn,and proposed a node credit evaluation method to avoid excessive credit value of nodes and became“oligarchs”and ensured that the fairness of the nodes becoming miners.The experimental simulation results show that the credit consensus algorithm has low computational power consumption,fast block production speed,better performance than the existing consensus algorithm,and can be well applied to the business and medical alliance chain scenarios.
分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.23.101.186