The invention discloses a data processing method and device based on block chain. Among them, the method includes: acquiring order information for any order; determining the first and second types of information corresponding to the order according to the order information, in which the first type of information is used to represent the information stored in plaintext on the block chain; the second type of information is used to represent the information stored in confidential form on the block chain; and the first and second types of information corresponding to the order are used to represent the information stored in the block chain. Upload to the block chain; check the first and second types of information in the order through the regulator. The invention solves the technical problem that in the prior art, all contents of order information are uploaded to the block chain, which causes the business data to be easily leaked.
【技术实现步骤摘要】
基于区块链的数据处理方法和装置
本专利技术涉及互联网
,具体而言,涉及一种基于区块链的数据处理方法和装置。
技术介绍
随着区块链技术的普及,越来越多的供应链应用了区块链技术。由于区块链技术具有去中心化、数据不可篡改、自治化等特点,这与复杂的供应链生态环境(例如,参与放众多、没有明显的中心、共同治理等)非常契合。目前,现有基于区块链技术的供应链中,相关企业对订单的交易信息进行签名并存放到区块链上,同步给所有区块链参与方。当需要通过订单进行融资的时候,参与方可以从区块链中查询相关的订单信息,确定交易背景,完成融资操作。然后,融资交易的信息以及相关联的订单,将会再次被签名并加入到区块链中,防止同一笔订单被反复融资。由上可以看出,这种实现方式很好地利用了区块链的信息不可篡改、去中心化等特点,但是将订单的全部交易内容上传到区块链,意味着业务数据可能被泄露,这可能会成为区块链技术在供应链应用推广的一个障碍。针对上述现有技术中将订单信息的全部内容都上传到区块链导致业务数据容易被泄露的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种基于区块链的数据处 ...
【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:获取任意一个订单的订单信息;根据所述订单信息确定所述订单对应的第一类信息和第二类信息,其中,所述第一类信息用于表征区块链上以明文形式存储的信息,所述第二类信息用于表征区块链上以保密形式存储的信息;将所述订单对应的第一类信息和第二类信息上传到区块链。
【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:获取任意一个订单的订单信息;根据所述订单信息确定所述订单对应的第一类信息和第二类信息,其中,所述第一类信息用于表征区块链上以明文形式存储的信息,所述第二类信息用于表征区块链上以保密形式存储的信息;将所述订单对应的第一类信息和第二类信息上传到区块链。2.根据权利要求1所述的方法,其特征在于,根据所述订单信息确定所述订单对应的第一类信息和第二类信息,包括:提取所述订单信息中的保密信息和非保密信息,其中,所述非保密信息作为所述第一类信息;基于哈希算法,生成所述保密信息对应的哈希值,其中,所述保密信息对应的哈希值作为所述第二类信息。3.根据权利要求2所述的方法,其特征在于,所述保密信息包括如下至少之一:交易的货物的名称信息、数量信息、价格信息;所述非保密信息包括如下至少之一:买方信息、卖方信息、订单标识信息、产生时间信息、产生地点信息。4.根据权利要求1所述的方法,其特征在于,在获取任意一个订单的订单信息之后,所述方法还包括:将所述订单信息中全部内容的明文信息发送至第三方监管平台,其中,所述第三方监管平台用于根据所述订单信息中全部内容的明文信息,验证所述订单信息在所述区块链上对应的数据区块。5.根据权利要求4所述的方法,其特征在于,将所述订单信息中全部内容的明文信息发送至第三方监管平台,包括:将所述订单信息中全部内容的明文信息进行加密,得到所述订单信息的加密结果;将所述订单信息的加密结果发送至所述第三方监管平台。6.根据权利要求1所述的方法,其特...
【专利技术属性】
技术研发人员:邓明,伍丹华,
申请(专利权)人:国付宝信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。