摘要
本发明公开了一种基于位置证明区块链的状态码生成方法,骤为:步骤1、区块链网络构建:定义网络结构,网络用户包含打卡者、位置证明者和客户端;对所述网络初始化;步骤2、位置证明生成:打卡者进行打卡并发送位置证明请求,位置证明者对接收到的位置证明请求进行验证并生成位置证明响应,打卡者验证位置证明响应并生成位置证明;步骤3、位置证明验证及上链:打卡者将位置证明广播至区块链系统,验证节点对位置证明进行验证并将位置证明上链;步骤4、客户端验证打卡者的位置证明历史进而生成状态码。与现有方法相比,本发明具有服务范围广、健壮性强、可信性高的优势。