[发明专利]非正常挖矿账户的识别方法和惩罚方法、设备和存储介质在审
申请号: | 202010224745.1 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111415258A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 何玉斌;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38;G06Q20/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 正常 账户 识别 方法 惩罚 设备 存储 介质 | ||
1.一种非正常挖矿账户的识别方法,其特征在于,选票用于作为挖矿成功时生成区块的挖矿凭证,所述方法适用于区块链节点,所述方法包括:
接收第一区块,判断本地是否存有与所述第一区块的区块高度相同、区块哈希不同的第二区块:
是,则判断用于生成所述第二区块的第二选票与用于生成所述第一区块的第一选票是否为相同选票:
是,则将持有所述第一选票的第一账户标识为非正常挖矿账户。
2.根据权利要求1所述的方法,其特征在于,选票的选票信息存储于区块的挖矿交易中,所述判断用于生成所述第二区块的第二选票与用于生成所述第一区块的第一选票是否为相同选票包括:
解析所述第二区块的第二挖矿交易以获取所述第二选票;
解析所述第一区块的第一挖矿交易以获取所述第一选票;
判断所述第二选票与所述第一选票是否为相同选票。
3.根据权利要求1所述的方法,其特征在于,还包括:
在所述第二选票与所述第一选票为不同选票时,判断所述第一区块中的第一交易总数和所述第二区块中的第二交易总数是否相同:
否,则选取交易总数较大的区块为正确的区块;
是,则解析所述第一区块的第一区块哈希和所述第二区块的第二区块哈希,将区块哈希较小的区块确定为正确的区块。
4.一种非正常挖矿账户的惩罚方法,其特征在于,包括:
在广播第三区块前,判断生成所述第三区块的第三账户是否为如权利要求1-3任一项所述的非正常挖矿账户的识别方法所标识的非正常挖矿账户:
是,则根据预配置的惩罚规则判断是否惩罚所述第三账户:
是,则根据预配置的延迟广播规则延迟广播所述第三区块。
5.根据权利要求4所述的方法,其特征在于,所述非正常挖矿账户的标识还包括第一时间周期内的非正常挖矿次数,所述根据预配置的惩罚规则判断是否惩罚所述第三账户包括:
根据预配置的第一阈值和第三账户的第三非正常挖矿次数判断是否惩罚所述第三账户;
所述根据预配置的延迟广播规则延迟广播所述第三区块包括:
根据所述第三非正常挖矿次数和预配置的第一数值延迟广播所述第三区块。
6.根据权利要求5所述的方法,其特征在于,还包括:
在所述第三非正常挖矿次数为零,且所述第三账户标识为非正常挖矿账户时,将所述第三账户标识为正常挖矿账户。
7.一种设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-6中任一项所述的方法。
8.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010224745.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地图圈选方法和装置
- 下一篇:桌面管理方法及装置