The application provides a human-machine identification method, device and storage medium based on block chain system, which includes: acquiring the online user of the block chain application, establishing a user random video library according to the online user, determining a test user and several voting users in the user random video library, and establishing the relationship between the test user and the voting user. Voting test video; obtaining the voting result of the voting user to the test user, determining whether the test user is a robot according to the voting result; confirming that the voting result of the voting user matches the voting result, and awarding the voting user. This application provides the ability of manual resolution of robots for block chain systems.
【技术实现步骤摘要】
【国外来华专利技术】基于区块链系统的人机识别方法、装置和存储介质
本申请涉及计算机
,具体而言,本申请涉及一种基于区块链系统的人机识别方法、装置和存储介质。
技术介绍
在区块链系统中,节点服务器提供了系统所需要的算力、存储和RAM等资源,是支撑整个区块链及上层应用存在的基础。作为区块链资源的使用者,区块链上层应用经常会面临机器人用户的问题,这些机器人的行为会恶意消耗服务器资源,扰乱系统秩序。CAPTCHA是CompletelyAutomatedPublicTuringTesttoTellComputersandHumansApart(全自动区分计算机和人类的图灵测试)的简称,是一种区分计算机和人类的计算程序,这种计算程序可以生成并评价人类能很容易通过但计算机却不能通过的测试。在互联网领域,已经广泛采用CAPTCHA的方式去识别机器人用户,但这种方式是后置的,即作恶之后才会被识别,这就导致还是会有服务器的资源被机器人消耗掉。另外,CAPTCHA方法和反CAPTCHA方法一直处于不停竞争的状态,故CAPTCHA也存在较大的被破解风险。通过技术手段侦测机器人是一种可行的方式,但是需要花费大量的机器资源和人力资源去执行这项工作,成本非常大。
技术实现思路
本申请针对区块链系统中存在机器人用户恶意消耗服务器资源的问题,提出如下基于区块链系统的人机识别方法、装置和存储介质。一种基于区块链系统的人机识别方法,所述区块链系统包括区块链技术平台以及区块链应用;所述区块链技术平台包括若干区块链节点,用于给所述区块链应用提供基础功能;所述区块链应用基于所述区块链技术平台提供的基础功能开发;所述区 ...
【技术保护点】
1.一种基于区块链系统的人机识别方法,其特征在于,所述区块链系统包括区块链技术平台以及区块链应用;所述区块链技术平台包括若干区块链节点,用于给所述区块链应用提供基础功能;所述区块链应用基于所述区块链技术平台提供的基础功能开发;所述区块链应用运行时使用所述区块链技术平台的区块链资源;所述方法包括:获取所述区块链应用的在线用户,根据所述在线用户建立用户随机视频库;在所述用户随机视频库内确定一个测试用户与若干个投票用户,建立所述测试用户与所述投票用户之间的投票测试视频;获取所述投票用户对所述测试用户的投票结果,根据所述投票结果确定所述测试用户是否为机器人;确认所述投票用户的投票与所述投票结果相符,向所述投票用户发放奖励。
【技术特征摘要】
【国外来华专利技术】1.一种基于区块链系统的人机识别方法,其特征在于,所述区块链系统包括区块链技术平台以及区块链应用;所述区块链技术平台包括若干区块链节点,用于给所述区块链应用提供基础功能;所述区块链应用基于所述区块链技术平台提供的基础功能开发;所述区块链应用运行时使用所述区块链技术平台的区块链资源;所述方法包括:获取所述区块链应用的在线用户,根据所述在线用户建立用户随机视频库;在所述用户随机视频库内确定一个测试用户与若干个投票用户,建立所述测试用户与所述投票用户之间的投票测试视频;获取所述投票用户对所述测试用户的投票结果,根据所述投票结果确定所述测试用户是否为机器人;确认所述投票用户的投票与所述投票结果相符,向所述投票用户发放奖励。2.根据权利要求1所述的方法,其特征在于,所述向所述投票用户发放奖励,包括:向所述投票用户发起奖励答题;获取所述投票用户对所述奖励答题的答题结果;若所述答题结果符合预设条件,发放对应的答题奖励。3.根据权利要求2所述的方法,其特征在于,所述获取所述投票用户对所述奖励答题的答题结果之后,还包括:若所述答题结果不符合预设条件,在预设的时段之内,或在预设的投票测试视频次数之内,禁止所述投票用户投票。4.根据权利要求2或3所述的方法,其特征在于,所述奖励答题包括基于所述投票测试视频场景的答题题目,和/或基于情绪的答题题目。5.根据权利要求1所述的方法,其特征在于,所述获取所述投票用户对所述投票测试视频的投票结果,根据所述投票结果确定所述测试用户是否为机器人之后,还包括:将确定为机器人的所述测试用户对应的账户冻结,并将所述测试用户转移至机器人名单。6.根据权利要求5所述的方法,其特征在于,所述将确定为机器人的所述测试用户对应的账户冻结,并将所述测试用户转移至机器人名单之后,还包括:获取所述机器人名单中提出申诉请求的申诉用户,将所述申诉用户加入所述用户随机视频库。7.根据权利要求6所述的方法,其特征在于,所述获取所述机器人名单中提出申诉请求的申诉用户,将所述申诉用...
【专利技术属性】
技术研发人员:袁振南,刘鹏,
申请(专利权)人:区链通网络有限公司,袁振南,
类型:发明
国别省市:维尔京群岛,VG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。