基于区块链的用户信用调整方法及其装置、区块链节点制造方法及图纸

技术编号:20003970 阅读:40 留言:0更新日期:2019-01-05 17:12
本发明专利技术涉及无人商店技术领域,特别是涉及一种基于区块链的用户信用调整方法及其装置、区块链节点。方法包括:接收普通节点发送的原始区块数据,原始区块数据包括用户的账号信息以及用户在所述无人商店的行为图像,用户的账号信息配置有信用分数的信用账户;根据原始区块数据,执行智能合约,以调整用户的信用账户的信用分数;生成包含调整后信用分数的新区块数据;向共识节点发送新区块数据,以使共识节点共识验证新区块数据,其中,共识验证的共识算法采用股份授权证明算法。由于区块链具有不可篡改、去中心化及高度透明化的特点,因此,其能够提供可靠的用户信用。

User Credit Adjustment Method Based on Block Chain and Its Devices and Block Chain Nodes

The invention relates to the technical field of unmanned stores, in particular to a user credit adjustment method based on block chain and its device and block chain node. The method includes: receiving the original block data sent by ordinary nodes, including the user's account information and the user's behavior image in the unmanned store, configuring the user's account information with credit score credit account; executing intelligent contract according to the original block data to adjust the credit score of the user's credit account; generating the credit score including the adjusted credit score. New block data; Send new block data to consensus node to make consensus node validate new block data. Among them, consensus validation algorithm adopts stock authorization certification algorithm. Because block chains are non-tampering, decentralized and highly transparent, they can provide reliable user credit.

【技术实现步骤摘要】
基于区块链的用户信用调整方法及其装置、区块链节点
本专利技术涉及无人商店
,特别是涉及一种基于区块链的用户信用调整方法及其装置、区块链节点。
技术介绍
无人商店是一种新型零售业形态,其因具有无需人工监管、技术含量高、销售方式新颖、工作时间不受限、快捷方便等优点而被人们普遍接受,具有广阔的发展前景。由于无人商店无人看管,消费者进店消费,出现一些不规范的消费行为时,诸如拆装产品,破坏无人商店设施等等,若未能够及时约束此类行为,其造成的后果是难以想象的。为此,现有无人商店通过对每个进店消费的用户配置对应用户信用账户,后续根据用户信用账户的信用分数评价用户,例如,信用分数比较低的用户在无人商店的消费行为会受到约束。然而,用户的信用分数受到中心机构的影响,容易遭到篡改,此类现象对于用户本身是不公平的。
技术实现思路
本专利技术实施例一个目的旨在提供一种基于区块链的用户信用调整方法及其装置、区块链节点,其能够提供可靠的用户信用。为解决上述技术问题,本专利技术实施例提供以下技术方案:在第一方面,本专利技术实施例提供一种基于区块链的用户信用调整方法,应用于无人商店,所述方法包括:接收普通节点发送的本文档来自技高网...

【技术保护点】
1.一种基于区块链的用户信用调整方法,应用于无人商店,其特征在于,所述方法包括:接收普通节点发送的原始区块数据,所述原始区块数据包括用户的账号信息以及所述用户在所述无人商店的行为图像,所述用户的账号信息配置有信用分数的信用账户;根据所述原始区块数据,执行智能合约,以调整所述用户的信用账户的信用分数;生成包含调整后信用分数的新区块数据;向共识节点发送所述新区块数据,以使所述共识节点共识验证所述新区块数据,其中,所述共识验证的共识算法采用股份授权证明算法。

【技术特征摘要】
1.一种基于区块链的用户信用调整方法,应用于无人商店,其特征在于,所述方法包括:接收普通节点发送的原始区块数据,所述原始区块数据包括用户的账号信息以及所述用户在所述无人商店的行为图像,所述用户的账号信息配置有信用分数的信用账户;根据所述原始区块数据,执行智能合约,以调整所述用户的信用账户的信用分数;生成包含调整后信用分数的新区块数据;向共识节点发送所述新区块数据,以使所述共识节点共识验证所述新区块数据,其中,所述共识验证的共识算法采用股份授权证明算法。2.根据权利要求1所述的方法,其特征在于,所述根据所述原始区块数据,执行智能合约,以调整所述用户的信用账户的信用分数,包括:执行智能合约的合约内容;根据所述合约内容,判断所述行为图像的图像特征是否匹配预设图像特征;若匹配,降低或增加所述用户的信用账户的信用分数;若未匹配,丢弃所述原始区块数据。3.根据权利要求2所述的方法,其特征在于,所述股份授权证明算法的股份占比按照各个运营商的无人商店规模分配。4.根据权利要求3所述的方法,其特征在于,所述共识节点共识验证所述新区块数据,包括:在检测到共识验证失败的次数大于预设阈值时,确定恶意共识节点,所述恶意共识节点为未签署验证所述新区块数据并导致共识验证失败次数最多的节点;禁止所述恶意共识节点参与共识验证,并在剩余的共识节点重新分配股份并共识验证所述新区块数据;在检测到共识验证失败的次数小于预设阈值时,继续共识验证所述新区块数据。5.根据权利要求1所述的方法,其特征在于,所述向共识节点发送所述新区块数据,包括:使用自身私钥对所述新区块数据作签名运算,得到区块签名,其中与所述私钥对应的公钥广播至区块链系统;将所述区块签名与所述新区块数据封装并向共识节点发送所述新区块数据。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:接收信用查询请求,...

【专利技术属性】
技术研发人员:李文华
申请(专利权)人:深圳正品创想科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1