一种基于遗传算法的区块链共识节点待打包数据选取方法
摘要:
本发明公开了一种基于遗传算法的区块链共识节点待打包数据选取方法,包括以下步骤:S1:矿工从P2P网络接收待打包数据,并得到每个待打包数据的体积最大值、尘埃阈值和输出值;S2:验证每个待打包数据的合法性,并放入待打包数据池;S3:利用矿工从待打包数据池中获取合法的待打包数据,并得到每笔合法的待打包数据的激励值和体积,并给定区块容量、遗传算法的最大迭代次数、交叉概率和变异概率;S4:利用遗传算法确定总激励值最高的待打包数据组合,完成待打包数据选取。本发明使用遗传算法,求出矿工选择待打包数据打包进入区块的过程中具有最大激励值的最优解,从而提高矿工挖矿过程获得的激励值。
0/0