The embodiment of the invention provides a block chain real-name authentication method, device, device and storage medium. The method includes: block chain participating node obtains user's ID card chip information; block chain participating node generates hash value of video information according to user's video information; video information includes the first time information when video information is recorded; block chain participating node sends hash value of video information to timestamp server; block chain participating node receives timestamp server The second time information corresponding to the transmitted hash value; the participating node of the block chain sends the information in the ID card chip, hash value, second time information, user identification information and video information to the mining node in the block chain network, so that the mining node can refer to the block chain according to the information in the ID card chip, hash value, second time information, user identification information and video information. Authenticate with the node by name. The embodiment of the invention improves the security of block chain network.
【技术实现步骤摘要】
区块链实名认证方法、装置、设备及存储介质
本专利技术实施例涉及通信
,尤其涉及一种区块链实名认证方法、装置、设备及存储介质。
技术介绍
在区块链网络中,数据以文件的形式被永久记录在区块中。一个区块是一些或所有最新比特币交易的记录集,且未被其他先前的区块记录。每个区块记录了它被创建之前发生的所有事件。每个区块包括一些或所有近期交易、前一个区块的引用、以及其他数据。当前区块链参与节点均是以匿名方式参与到该区块链网络中,导致区块链网络的安全性较低。
技术实现思路
本专利技术实施例提供一种区块链实名认证方法、装置、设备及存储介质,以提高区块链网络的安全性。第一方面,本专利技术实施例提供一种区块链实名认证方法,包括:区块链参与节点获取用户的身份证芯片内信息;所述区块链参与节点根据用户的视频信息生成所述视频信息的哈希值,所述视频信息包括所述视频信息录制时的第一时间信息;所述区块链参与节点将所述视频信息的哈希值发送给时间戳服务器;所述区块链参与节点接收所述时间戳服务器发送的所述哈希值对应的第二时间信息;所述区块链参与节点将所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息发送给区块链网络中的挖矿节点,以使所述挖矿节点根据所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息对所述区块链参与节点进行实名认证。第二方面,本专利技术实施例提供一种区块链实名认证方法,包括:区块链网络中的挖矿节点接收区块链参与节点发送的用户的视频信息、所述视频信息对应的哈希值、所述哈希值对应的第二时间信息、所述用户的标识信息和所述 ...
【技术保护点】
1.一种区块链实名认证方法,其特征在于,包括:区块链参与节点获取用户的身份证芯片内信息;所述区块链参与节点根据用户的视频信息生成所述视频信息的哈希值,所述视频信息包括所述视频信息录制时的第一时间信息;所述区块链参与节点将所述视频信息的哈希值发送给时间戳服务器;所述区块链参与节点接收所述时间戳服务器发送的所述哈希值对应的第二时间信息;所述区块链参与节点将所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息发送给区块链网络中的挖矿节点,以使所述挖矿节点根据所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息对所述区块链参与节点进行实名认证。
【技术特征摘要】
1.一种区块链实名认证方法,其特征在于,包括:区块链参与节点获取用户的身份证芯片内信息;所述区块链参与节点根据用户的视频信息生成所述视频信息的哈希值,所述视频信息包括所述视频信息录制时的第一时间信息;所述区块链参与节点将所述视频信息的哈希值发送给时间戳服务器;所述区块链参与节点接收所述时间戳服务器发送的所述哈希值对应的第二时间信息;所述区块链参与节点将所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息发送给区块链网络中的挖矿节点,以使所述挖矿节点根据所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息对所述区块链参与节点进行实名认证。2.根据权利要求1所述的方法,其特征在于,所述视频信息包括所述用户的音频信息,所述音频信息包括所述视频信息录制时的第一时间信息。3.根据权利要求1所述的方法,其特征在于,所述视频信息包括计时器的第二图像信息,所述第二图像信息包括所述视频信息录制时的第一时间信息。4.一种区块链实名认证方法,其特征在于,包括:区块链网络中的挖矿节点接收区块链参与节点发送的用户的视频信息、所述视频信息对应的哈希值、所述哈希值对应的第二时间信息、所述用户的标识信息和所述用户的身份证芯片内信息,所述视频信息包括所述视频信息录制时的第一时间信息;所述挖矿节点根据所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息对所述区块链参与节点进行实名认证。5.根据权利要求4所述的方法,其特征在于,所述挖矿节点根据所述身份证芯片内信息、所述哈希值、所述第二时间信息、所述用户的标识信息和所述视频信息对所述区块链参与节点进行实名认证,包括:所述挖矿节点验证所述视频信息对应的哈希值是否正确;如果所述视频信息对应的哈希值正确,则所述挖矿节点根据所述身份证芯片内信息从公安部服务器获取所述身份证对应的头像信息、姓名和身份证号;所述挖矿节点比较所述视频信息中所述用户的人脸信息和从所述公安部服务器获取的所述身份证对应的头像信息是否一致;如果所述视频信息中所述用户的人脸信息和从所述公安部服务器获取的所述身份证对应的头像信息一致,则所述挖矿节点比较所述区块链参与节点发送的所述用户的标识信息和从所述公安部服务器获取的所述身份证对应的姓名和身份证号是否一致;如果所述区块链参与节点发送的所述用户的标识信息和从所述公安部服务器获取的所述身份证对应的姓名和身份证号一致,则所述挖矿节点比较所述第一时间信息和所述第二时间信息;如果所述第一时间信息和所述第二时间信息的时间差小于或等于预设时间差阈值,则所述挖矿节点确定对所述区块链参与节点的实名认证通过。6.一种区块链实名认证装置,其特征在于,包括:获取模块,用于获取用户的身份证芯片内信息;生成模块,用于根据用户的视频信息生成所述视频信息...
【专利技术属性】
技术研发人员:田新雪,马书惠,肖征荣,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。