一种基于遗传算法的区块链共识节点待打包数据选取方法

基本信息

申请号 CN202110295204.2 申请日 -
公开(公告)号 CN113159319A 公开(公告)日 2021-07-23
申请公布号 CN113159319A 申请公布日 2021-07-23
分类号 G06N3/12;G06F16/27;H04L29/08 分类 计算;推算;计数;
发明人 武畅;张康;魏学麟;俞浩然;刘思言;张莹 申请(专利权)人 成都畅联众智科技有限公司
代理机构 成都正华专利代理事务所(普通合伙) 代理人 李蕊
地址 611731 四川省成都市高新区(西区)西源大道2006号
法律状态 -

摘要

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