【技术实现步骤摘要】
区块链系统中的行为鼓励方法及装置、电子设备、存储介质
[0001]本申请实施例涉及基于区块链的交易奖励机制,尤其涉及一种区块链系统中的行为鼓励方法及装置、电子设备、存储介质。
技术介绍
[0002]共识机制是区块链技术的核心,而委托权益证明(Delegated Proof of Stake,DPoS)作为一种共识机制,区块链系统中的每个节点都能够自主决定其信任的授权节点,从而实现快速共识验证。但DPoS机制仍然存在着节点投票不积极以及节点腐败的安全问题。
[0003]如,对于区块链系统中的普通节点,由于选举代表需要消耗大量的时间和算力,因此存在参与投票不积极的情况;任何一个持币节点都可以参与到投票和竞选代表这两个过程中,每个节点投票的权重和持币量成正比,因此可能存在恶意节点贿赂权重较大的节点给自己投票的潜在风险,从而产生腐败贿赂的现象。
技术实现思路
[0004]有鉴于此,本申请实施例提供一种区块链系统中的行为鼓励方法及装置、电子设备、存储介质,能两阶段奖励机制,能鼓励区块链系统中的每个节点都能积极参 ...
【技术保护点】
【技术特征摘要】
1.一种区块链系统中的行为鼓励方法,其特征在于,所述方法包括:统计区块链系统中总节点数L,以及当前投票轮数中参与投票的节点数m;对于区块链系统中的节点H,统计所述节点H的总投票次数n;若m≤P
×
L,则节点H的投票收益函数为若m>P
×
L,则节点H的投票收益函数为reward
H
=n/m;其中,j表示节点H在整个投票过程中每轮的投票次数,P表示投票收益调整因子,基于总节点数及参与投票节点数确定投票节点的收益结算方式。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对于投票的所述节点H,所述节点H的举报收益通过以下公式确定:Repotr=β
×
m,其中β表示区块链系统设定的奖励力度。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述节点H的受贿收益通过以下公式确定:Temp=α
×
t,其中α表示贿赂节点所给的贿赂力度,t表示节点接受贿赂的次数;确定所述节点H的举报收益是否小于受贿收益,若举报收益小于受贿收益,则按以下方式增加奖励力度:β=β+(β
×
P)%,P为调整常数。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:确定所述节点H的举报概率以及接受贿赂概率,当所述节点H的举报概率大于第一设定阈值时,依据当前的奖励力度β提示所述节点H其能收到的举报收益;确定所述节点H的接受贿赂概率大于第二设定阈值时,提示所述节点H若拒绝受贿投票,依据当前的奖励力度β提示所述节点H其能收到的举报收益。5.一种区块链系统中的行为鼓励装置,其特征在于,所述装置包括:第一统计单元,用于统计区块链系统中总节点数L,以及当前投票轮数中参与投票的节点数m;第二统计单元,用于对于区块链系统中的节点H,统计所述节点H的总投票...
【专利技术属性】
技术研发人员:李涵,
申请(专利权)人:卓尔智联武汉研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。