[发明专利]一种记账节点智能选择方法在审
申请号: | 201810457962.8 | 申请日: | 2018-05-14 |
公开(公告)号: | CN108665274A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 段凯;陈建武 | 申请(专利权)人: | 北京链享未来科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 徐金琼 |
地址: | 100102 北京市朝阳区阜通*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 记账 节点能力 区块数据 智能选择 中心化 区块 矿工 能源浪费问题 人工智能领域 黑客攻击 节点选择 随机分配 随机选择 虚拟货币 阈值确定 公平性 冲突 智能 投票 分配 能源 统计 保证 | ||
本发明公开了一种记账节点智能选择方法,涉及区块链、虚拟货币及人工智能领域;其包括如下步骤:步骤1:基于区块数据计算各记账节点的节点能力值;步骤2:统计各节点的节点能力值的阈值;步骤3:根据阈值确定当前的记账节点后随机选择部分记账节点完成节点选择;本方法旨在解决大量矿工进行挖矿计算导致记账冲突、记账效率低和能源浪费问题,以及避免采用人为投票选择记账节点导致的不公平和非去中心化的问题,基于区块数据与矿工的各维数据,采用智能的记账权或挖矿权分配机制,同时采用记账权或挖矿权随机分配防止黑客攻击,实现在保证区块链的公平性、去中心化和安全性的前提下,解决了挖矿冲突导致能源浪费与记账效率低问题。
技术领域
本发明涉及区块链、虚拟货币及人工智能领域,尤其是一种记账节点智能选择方法。
背景技术
2009年比特币启蒙时期,矿工可仅用家用电脑在一周内轻松挖出数百个比特币,然而,随着挖比特币的人数快速增长及比特币挖矿硬件的持续提升,比特币挖矿已从临时工在家做实验转变为专业人员运行投入数百万美元的大规模设备;同时随着挖比特币的人数递增,所有机器共同工作,导致电力资源浪费,能耗问题日益突出;摩根士丹利在其发布的一份研究报告中估计比特币的挖矿业务一年大概消耗36太瓦时的能源,其与卡塔尔国家一年的能源消耗总量相当;报告还指出,2018年比特币的电力需求量将增至三倍以上,耗电量可能会超过125太瓦时,与阿根廷整个国家的一年能源消耗总量相当。比特币的挖矿原则是算力高者更容易挖到新的比特币并把转账交易记录到账本里,这种机制造成计算资源的严重浪费。
BM针对现状设计了DPoS系统,在该系统中所有人不再集体挖矿,而是制订几个人即见证人负责记账,EOS中选出21人作为见证人,见证人轮流给大家记账;这种方式大大提高了记账速度;同时整个系统大大节省了电能源。DPoS模式记账速度快且省电,但是这种方式人为因素起到主导作用,无法保证去中心化。因此需要一种可以保证公平性、去中心化、避免人为因素干扰的智能分配记账权或挖矿权的方法。
发明内容
本发明的目的在于:本发明提高了一种记账节点智能选择方法,解决了现有的挖矿采用人为记账导致无法保证公平和去中心化、挖矿效率低的问题。
本发明采用的技术方案如下:
一种记账节点智能选择方法,包括如下步骤:
步骤1:基于区块数据计算各记账节点的节点能力值;
步骤2:统计各记账节点的节点能力值的阈值;
步骤3:根据阈值确定当前记账节点后,随机选择其他节点完成节点选择。
优选地,所述步骤1中的节点能力值包括节点记账的交易数量、节点信息处理能力和节点交易手续费总额。
优选地,所述节点记账的交易数量的计算包括如下步骤:
步骤a:计算对应区块编号的总和,计算公式如下:
O=j=K(i)Lj
其中,Lj为第i个节点挖到的区块数量K(i)对应的编号,j∈[1,K(i)],O表示对应区块编号的总和;
步骤b:计算统计权重,计算公式如下:
其中,δj表示统计权重,O表示对应区块编号的总和;
步骤c:计算节点的区块数量,计算公式如下:
其中,Tr(i)(j)为每个区块的交易数量。
优选地,所述节点信息处理能力的计算如下公式所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京链享未来科技有限公司,未经北京链享未来科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810457962.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:停车优惠管理方法、服务器及可读存储介质
- 下一篇:区块链项目管理的系统及方法