CN112926972A - 一种基于区块链的信息处理方法、区块链***及终端 - Google Patents
一种基于区块链的信息处理方法、区块链***及终端 Download PDFInfo
- Publication number
- CN112926972A CN112926972A CN201911234191.7A CN201911234191A CN112926972A CN 112926972 A CN112926972 A CN 112926972A CN 201911234191 A CN201911234191 A CN 201911234191A CN 112926972 A CN112926972 A CN 112926972A
- Authority
- CN
- China
- Prior art keywords
- information
- terminal
- transaction
- block chain
- verification result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 36
- 238000003672 processing method Methods 0.000 title claims abstract description 33
- 238000012795 verification Methods 0.000 claims abstract description 153
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000012790 confirmation Methods 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 21
- 238000012797 qualification Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 7
- 238000004422 calculation algorithm Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明的实施例提供一种基于区块链的信息处理方法、区块链***及终端。区块链***侧的方法包括:所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果;将所述第一验证结果发送给第一终端。本发明的方案可以提高交易信息处理的安全性。
Description
技术领域
本发明涉及物联网通信模组生产制造领域技术领域,特别是指一种基于区块链的信息处理方法、区块链***及终端。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。
电子签名技术的实现需要使用到非对称加密(RSA算法)和报文摘要(HASH算法)。非对称加密是指用户有两个密钥,一个是公钥,一个是私钥,公钥是公开的,任何人可以使用,私钥是保密的,只有用户自己可以使用,公钥和私钥是对应关系。用户可以用对方的公钥加密信息,并传送给对方,对方使用自己的私钥将密文解开。公私钥是互相解密的,而且绝对不会有第三者能插进来。报文摘要利用HASH算法对任何要传输的信息进行运算,生成128位的报文摘要,而不同内容的信息一定会生成不同的报文摘要,因此报文摘要就成了电子信息的“指纹”。
嵌入式数据库的名称来自其独特的运行模式。这种数据库嵌入到了应用程序进程中,消除了与客户机服务器配置相关的开销。嵌入式数据库实际上是轻量级的,在运行时,它们需要较少的内存。它们是使用精简代码编写的,对于嵌入式设备,其速度更快,效果更理想。嵌入式运行模式允许嵌入式数据库通过SQL来轻松管理应用程序数据,而不依靠原始的文本文件。嵌入式数据库还提供零配置运行模式,这样可以启用其中一个并运行一个快照。
现有技术方案存在如下问题:
由于现实业务中交易会大量发生,频繁的合法性验证计算会造成平台侧负担重。
随着运营过程中交易主体角色的新增和退出,溯源平台管理和配置难度大、成本高。
链上存储的交易记录非法交易和合法交易并存,溯源过程处理复杂度高。
交易申请信息具体的获得方式和组织形式不明确,交易申请信息可信度低。
发明内容
本发明提供了一种基于区块链的信息处理方法、区块链***及终端。提高交易信息处理的安全性。
为解决上述技术问题,本发明的实施例提供如下方案:
一种基于区块链的信息处理方法,应用于区块链***,所述方法包括:
所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果;
将所述第一验证结果发送给第一终端。
可选的,所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果,包括:
所述区块链***接收第一终端发送的交易对象的初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息包括:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息;所述初始入库请求信息的摘要哈希值,通过所述第一终端的私钥进行加密,得到所述第一签名信息;
所述区块链***对所述初始入库请求信息进行验证,若验证通过,产生第一验证结果。
可选的,所述区块链***对所述初始入库请求信息进行验证,包括:
所述区块链***通过所述第一公钥解密所述第一签名信息,得到所述初始入库请求信息的摘要哈希值;
所述区块链***计算所述初始入库请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,基于区块链的信息处理方法还包括:
所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果;
将所述第二验证结果发送给所述第二终端。
可选的,所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果,包括:
所述区块链***接收所述第二终端发送的交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息;所述交易申请请求信息的摘要哈希值,通过所述第二终端的私钥进行加密,得到所述第二签名信息;
所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果。
可选的,所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果,包括:
所述区块链***通过所述第二公钥解密所述第二签名信息,得到所述交易申请请求信息的摘要哈希值;
所述区块链***计算所述交易申请请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,基于区块链的信息处理方法还包括:
所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果;
将所述第三验证结果发送给所述第三终端。
可选的,所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果,包括:
所述区块链***接收所述第三终端发送的交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识;所述交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果。
可选的,所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果,包括:
所述区块链***通过所述第三公钥解密所述第三签名信息,得到所述交易确认信息的摘要哈希值;
所述区块链***计算所述交易确认信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,基于区块链的信息处理方法还包括:
所述区块链***接收查询***的查询请求;所述查询请求携带欲查询商品的商品标识或者作为交易主体的终端标识;
根据查询请求,获得交易记录,并发送给所述查询***。
本发明的实施例还提供一种区块链***,包括:
接收模块,用于接收第一终端发送的第一交易信息;
处理模块,用于对所述第一交易信息进行验证,产生第一验证结果;
发送模块,用于将所述第一验证结果发送给第一终端。
本发明的实施例还提供一种基于区块链的信息处理方法,应用于终端,所述方法包括:
第一终端向区块链***发送第一交易信息;
所述第一终端接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
可选的,第一终端向区块链***发送第一交易信息,包括:
所述第一终端计算交易对象的初始入库请求信息的摘要哈希值,通过所述第一终端的私钥对所述摘要哈希值进行加密,得到所述第一签名信息;
所述第一终端向所述区块链***发送所述初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息携带:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息。
可选的,基于区块链的信息处理方法,还包括:
第二终端向所述区块链***发送的第二交易信息;
所述第二终端接收所述区块链***返回的第二验证结果。
可选的,第二终端向所述区块链***发送的第二交易信息,包括:
所述第二终端计算交易申请请求信息的摘要哈希值,通过所述第二终端的私钥对所述摘要哈希值进行加密,得到所述第二签名信息;
所述第二终端向所述区块链***发送交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息。
可选的,接收所述区块链***返回的第二验证结果后,还包括:
若所述验证结果为验证通过,所述第二终端生成买入资格核验信息,所述买入资格核验信息包括:买家的终端的标识、欲交易商品的标识信息和时效信息。
可选的,基于区块链的信息处理方法,还包括:
第三终端对所述买入资格核验信息进行验证,若验证通过,所述第三终端向所述区块链***发送第三交易信息;
所述第三终端接收所述区块链***发送的第三验证结果。
可选的,所述第三终端向所述区块链***发送第三交易信息,包括:
所述第三终端计算交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
所述第三终端向所述区块链***发送交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识。
本发明的实施例还提供一种终端,包括:
通信模块,用于向区块链***发送第一终端的第一交易信息;以及接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
可选的,终端还包括:处理模块,用于对所述通信模块发送的第一交易信息以及接收的第一验证结果进行处理。
可选的,终端还包括:存储模块,用于存储所述通信模块发送的第一交易信息以及接收的第一验证结果,以及所述处理模块处理的信息;
显示模块,用于显示所述通信模块接收的第一验证结果;
传感器模块,用于获得商品的标识信息。
本发明的上述方案至少包括以下有益效果:
本发明的上述方案中,通过所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果;将所述第一验证结果发送给第一终端;并进一步地,所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第一验证结果;将所述第二验证结果发送给所述第二终端。以及进一步地,所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果;将所述第三验证结果发送给所述第三终端。提高交易信息处理的安全性。
附图说明
图1为本发明的基于区块链的信息处理方法流程示意图;
图2为本发明实施例的***架构示意图;
图3为本发明实施例的具体流程示意图;
图4为本发明实施例的终端侧的基于区块链的信息处理方法流程示意图;
图5为本发明实施例的终端的模块结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图1所示,本发明的实施例提供一种基于区块链的信息处理方法,应用于区块链***,所述方法包括:
步骤11,所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果;
步骤12,将所述第一验证结果发送给第一终端。
本发明的一可选的实施例中,步骤11可以包括:
步骤111,所述区块链***接收第一终端发送的交易对象的初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息包括:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息;所述初始入库请求信息的摘要哈希值,通过所述第一终端的私钥进行加密,得到所述第一签名信息;
步骤112,所述区块链***对所述初始入库请求信息进行验证,若验证通过,产生第一验证结果。
可选的,步骤12中,所述区块链***对所述初始入库请求信息进行验证,包括:
步骤121,所述区块链***通过所述第一公钥解密所述第一签名信息,得到所述初始入库请求信息的摘要哈希值;
步骤122,所述区块链***计算所述初始入库请求信息的摘要哈希值;
步骤123,若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
本发明的一可选的实施例中,基于区块链的信息处理方法,在基于上述步骤11和步骤12的基础上,还可以包括:
步骤13,所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果;
步骤14,将所述第二验证结果发送给所述第二终端。
可选的,步骤13可以包括:
步骤131,所述区块链***接收所述第二终端发送的交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息;所述交易申请请求信息的摘要哈希值,通过所述第二终端的私钥进行加密,得到所述第二签名信息;
步骤132,所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果。
具体的,该步骤132可以包括:
步骤1321,所述区块链***通过所述第二公钥解密所述第二签名信息,得到所述交易申请请求信息的摘要哈希值;
步骤1322,所述区块链***计算所述交易申请请求信息的摘要哈希值;
步骤1323,若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
本发明的一可选的实施例中,基于区块链的信息处理方法在上述步骤11、12、13、14的基础上,还可以包括:
步骤15,所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果;
步骤16,将所述第三验证结果发送给所述第三终端。
可选的,步骤15可以包括:
步骤151,所述区块链***接收所述第三终端发送的交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识;所述交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
步骤152,所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果。具体的,步骤152可以包括:
步骤1521,所述区块链***通过所述第三公钥解密所述第三签名信息,得到所述交易确认信息的摘要哈希值;
步骤1522,所述区块链***计算所述交易确认信息的摘要哈希值;
步骤1523,若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
本发明的一可选的实施例中,基于区块链的信息处理方法还可以包括:
步骤17,所述区块链***接收查询***的查询请求;所述查询请求携带欲查询商品的商品标识或者作为交易主体的终端标识;
步骤18,根据查询请求,获得交易记录,并发送给所述查询***。
下面结合图2、图3说明上述实施例的具体实现过程:
A.安全终端的分发
***运营方向每个交易主体角色(如生产企业、各级经销商、零售商等)分发安全终端(如上述的第一终端、第二终端和第三终端)。
每个安全终端内部SE存有由证书中心CA或者区块链***生成的对用该角色的私钥和公钥,并且每个安全终端具有唯一身份标识ID。
不同交易主体角色的安全终端具有不同的功能权限,例如生产企业安全终端拥有“初始入库”、“交易申请”、“交易确认”等功能,各级经销商安全终端可以拥有“交易申请”、“交易确认”等功能,而零售商则可能只拥有“交易确认”等功能。
B.初始入库流程(如可以包括:上述步骤11和步骤12),初始入库具体步骤可以描述如下:
步骤1:生产企业用安全终端(即上述第一终端)进入“初始入库”功能。
步骤2:生产企业用安全终端通过接触或非接触方式(如扫描二维码、条形码等)获得产出商品的唯一标识码。
步骤3:安全终端自动取得自身唯一身份标识ID,组织初始入库请求信息,信息格式可以是:生产企业ID(相当于第一终端的标识信息)+“生产”+商品标识码。通过SE和保存的私钥对入库请求信息签名,连同入库请求信息原文、公钥一起以HTTP API调用方式发予区块链***。,具体签名算法可以是:计算入库请求信息原文的摘要Hash,用私钥对Hash进行加密获得签名。
步骤4:区块链***对收到的请求进行验签,若验签通过则回复安全终端“PASS”;若验签未通过则回复安全终端“FAIL”。具体验签算法可以是:通过公钥解密签名,再用相同的摘要算法计算入库请求信息原文的摘要Hash,对比两者是否相同。
步骤5:安全终端收到“PASS”,则将该商品唯一标识码记录添加到数据库,并于显示模块表示相应提示;若安全终端收到“FAIL”,则于显示模块表示相应提示。
C.交易申请流程(如可以包括:上述步骤13和步骤14),交易申请具体步骤可以描述如下:
步骤1:交易主体角色用安全终端(如上述第二终端)进入“交易申请”功能。
步骤2:交易主体角色用安全终端通过接触或非接触方式(如扫描二维码、条形码等)获得产出商品的唯一标识码。
步骤3:安全终端自动在数据库中检索欲交易商品的唯一标识码。若存在则继续后面操作,若不存在则提示“该商品尚未入库,交易申请非法”并结束流程。
步骤4:交易主体角色用安全终端通过接触或非接触方式获得买家的安全终端的唯一身份标识ID。
步骤5:安全终端自动取得自身唯一身份标识ID,组织交易申请请求信息,信息格式可以是:卖家ID+“向”+买家ID+“卖出”+商品标识码。通过SE和保存的私钥对交易申请信息签名,连同交易申请信息原文、公钥一起以HTTP API调用方式发予区块链***。(具体签名算法可以是:计算入库请求信息原文的摘要Hash,用私钥对Hash进行加密获得签名)。
步骤6:区块链***对收到的请求进行验签,若验签通过则回复安全终端“PASS”;若验签未通过则回复安全终端“FAIL”。具体验签算法可以是:通过公钥解密签名,再用相同的摘要算法计算交易申请信息原文的摘要Hash,对比两者是否相同。
步骤7:安全终端收到“PASS”,则将该商品唯一标识码记录清除出数据库,并于显示模块表示相应提示;若安全终端收到“FAIL”,则于显示模块表示相应提示。
步骤8:安全终端生成买入资格核验信息,信息具体内容定义了本交易的买入方的安全终端唯一身份标识ID、欲交易商品唯一标识码、时效等信息。优选的,对所述信息加密成为最终的买入资格核验信息。
D.交易确认流程(如可以包括:上述步骤15和步骤16),交易确认具体步骤可以描述如下:
步骤1:交易主体角色用安全终端(如上述第三终端)进入“交易确认”功能。
步骤2:交易主体角色用安全终端通过接触或非接触方式(如扫描二维码、条形码等)获得产出商品的唯一标识码。
步骤3:交易主体角色用安全终端通过接触或非接触方式获得卖家的安全终端生成的买入资格核验信息。若信息被加密则进行解密操作。
步骤4:安全终端自动对买入资格进行核验。具体方法可以是对比本交易的买入方的安全终端唯一身份标识ID、欲交易商品唯一标识码、时效等信息。若核验成功则继续后面操作,若核验失败则提示“操作未授权,交易确认非法”并结束流程。
步骤5:买入资格核验成功后,安全终端自动取得自身唯一身份标识ID,组织交易确认请求信息,信息格式可以是---买家ID+“从”+卖家ID+“买入”+商品标识码。通过SE和保存的私钥对交易申请信息签名,连同交易确认信息原文、公钥一起以HTTP API调用方式发予区块链***。具体签名算法可以是:计算交易确认信息原文的摘要Hash,用私钥对Hash进行加密获得签名。
步骤6:区块链***对收到的请求进行验签,若验签通过则回复安全终端“PASS”;若验签未通过则回复安全终端“FAIL”。具体验签算法可以是:通过公钥解密签名,再用相同的摘要算法计算交易申请信息原文的摘要Hash,对比两者是否相同。
步骤7:安全终端收到“PASS”,则将该商品唯一标识码记录添加入数据库,并于显示模块表示相应提示;若安全终端收到“FAIL”,则于显示模块表示相应提示。
E.溯源查询(如可以包括上述步骤17和步骤18),查询***可以是WEB应用形态、移动端APP形态或者台式机客户端形态。溯源查询具体步骤可以描述如下:
步骤1:通过输入商品唯一标识码或者交易主体角色唯一标识ID,查询***通过组织HTTP API调用方式发予区块链***。
步骤2:区块链***根据检索条件检索所有相关的交易记录打包返回予查询***。
步骤3:优选的,打包中的交易记录可以按时间戳顺序排列好,也可以在查询***侧按照共识规则排序。
步骤4:优选的,查询***在本地可以保存标识ID和交易主体角色名称的对应关系,从而最终显示出的溯源链条包含具体的交易主体角色名称。
本发明的上述实施例,用安全终端和区块链实现合法的商品交易和溯源,交易的合法性验证在安全终端侧进行,具体方法是卖家使用安全终端完成交易申请后生成买入资格核验信息,只有买入资格核验通过的买家安全终端才能进行交易确认操作;安全终端本地数据库始终维持着拥有者当前合法拥有的商品记录;安全终端通过安全单元SE存储私钥和实现签名算法等加解密操作;区块链***交易主体角色的身份可以用唯一标识ID表示,而展示***本地可以将唯一标识ID翻译成实际交易主体角色的名称或其他信息;不同交易主体角色的权限可以通过限制其安全终端软件功能实现;区块链可以部署在若干实体主机节点上,也可以部署在云上;商品唯一标识码的载体可以是二维码、条形码、外观特征、芯片、传感器和其他电磁器件等。
本发明的实施例还提供一种区块链***,包括:
接收模块,用于接收第一终端发送的第一交易信息;
处理模块,用于对所述第一交易信息进行验证,产生第一验证结果;
发送模块,用于将所述第一验证结果发送给第一终端。
可选的,所述接收模块接收第一终端发送的交易对象的初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息包括:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息;所述初始入库请求信息的摘要哈希值,通过所述第一终端的私钥进行加密,得到所述第一签名信息;
所述处理模块对所述初始入库请求信息进行验证,若验证通过,产生第一验证结果。
可选的,所述区块链***对所述初始入库请求信息进行验证,包括:
所述区块链***通过所述第一公钥解密所述第一签名信息,得到所述初始入库请求信息的摘要哈希值;
所述区块链***计算所述初始入库请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,所述接收模块还用于接收第二终端发送的第二交易信息;
所述处理模块还用于对所述第二交易信息进行验证,产生第二验证结果;
所述发送模块还用于将所述第二验证结果发送给所述第二终端。
可选的,接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果,包括:
所述区块链***接收所述第二终端发送的交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息;所述交易申请请求信息的摘要哈希值,通过所述第二终端的私钥进行加密,得到所述第二签名信息;
所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果。
可选的,所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果,包括:
所述区块链***通过所述第二公钥解密所述第二签名信息,得到所述交易申请请求信息的摘要哈希值;
所述区块链***计算所述交易申请请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,所述接收模块还用于接收第三终端发送的第三交易信息;
所述处理模块还用于对所述第三交易信息进行验证,产生第三验证结果;
所述发送模块还用于将所述第三验证结果发送给所述第三终端。
可选的,接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果,包括:
所述区块链***接收所述第三终端发送的交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识;所述交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果。
可选的,所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果,包括:
所述区块链***通过所述第三公钥解密所述第三签名信息,得到所述交易确认信息的摘要哈希值;
所述区块链***计算所述交易确认信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
可选的,所述接收模块还用于接收查询***的查询请求;所述查询请求携带欲查询商品的商品标识或者作为交易主体的终端标识;
所述处理模块还用于根据查询请求,获得交易记录,并发送给所述查询***。
需要说明的是,该***是与上述图1所示方法对应的***,上述方法实施例中所有实现方式均适用于该***的实施例中,也能达到相同的技术效果。
如图4所示,本发明的实施例还提供一种基于区块链的信息处理方法,应用于终端,所述方法包括:
步骤41,第一终端向区块链***发送第一交易信息;
步骤42,所述第一终端接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
可选的,步骤41可以包括:
步骤411,所述第一终端计算交易对象的初始入库请求信息的摘要哈希值,通过所述第一终端的私钥对所述摘要哈希值进行加密,得到所述第一签名信息;
步骤412,所述第一终端向所述区块链***发送所述初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息携带:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息。
本发明的一可选实施全名,基于区块链的信息处理方法,还可以包括:
步骤43,第二终端向所述区块链***发送的第二交易信息;
步骤44,所述第二终端接收所述区块链***返回的第二验证结果。
可选的,步骤42可以包括:
步骤421,所述第二终端计算交易申请请求信息的摘要哈希值,通过所述第二终端的私钥对所述摘要哈希值进行加密,得到所述第二签名信息;
步骤422,所述第二终端向所述区块链***发送交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息。
可选的,接收所述区块链***返回的第二验证结果后,还可以包括:
步骤45,若所述验证结果为验证通过,所述第二终端生成买入资格核验信息,所述买入资格核验信息包括:买家的终端的标识、欲交易商品的标识信息和时效信息。
本发明的一可选实施例中,基于区块链的信息处理方法,还可以包括:
步骤46,第三终端对所述买入资格核验信息进行验证,若验证通过,所述第三终端向所述区块链***发送第三交易信息;
步骤47,所述第三终端接收所述区块链***发送的第三验证结果。
可选的,步骤46可以包括:
步骤461,所述第三终端计算交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
步骤462,所述第三终端向所述区块链***发送交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识。
需要说明的是,上述区块链侧的方法的所有实现方式均适用于该终端侧的方法的实施例中,也能达到相同的技术效果。
如图5所示,本发明的实施例还提供一种终端50,包括:
通信模块,用于向区块链***发送第一终端的第一交易信息;以及接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
可选的,终端还包括:处理模块,用于对所述通信模块发送的第一交易信息以及接收的第一验证结果进行处理。
可选的,终端还可以包括:存储模块,用于存储所述通信模块发送的第一交易信息以及接收的第一验证结果,以及所述处理模块处理的信息;
显示模块,用于显示所述通信模块接收的第一验证结果;
传感器模块,用于获得商品的标识信息;。
安全模块,用于主要是芯片内嵌入或芯片外连接的安全单元SE,负责存储私钥和执行签名算法等加解密操作,当然,该模块的功能也可以由处理模块来完成。
需要说明的是,上述终端侧的方法的所有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。
本发明的上述实施例中,商品交易和溯源***由区块链***、安全终端、查询***组成,商品具有唯一标识码(标识码载体可以是表面刻蚀和贴付的二维码、条形码,或内部置入芯片、传感器和其他电磁器件等)。每个用户节点(如生产企业、各级经销商、零售商等)拥有1部安全终端(内置SE模块用以存储私钥、实现数字签名算法和加解密操作),每部安全终端具有唯一身份标识ID,并可以通过接触或非接触方式(如扫描二维码、条形码等)获得欲交易商品唯一标识码,也可以通过接触或非接触方式和另一部安全终端通信。安全终端通过调用区块链***API的方式向向区块链***提交交易申请和交易确认,查询***通过调动区块链***API的方式向区块链***提出查询请求并获得检索结果。
安全终端从功能角度抽象可以包含处理模块、存储模块、安全模块、通信模块、传感器模块和显示模块等。其中处理模块主要是处理器(硬件层面)和其运行的操作***(软件层面),负责计算和任务资源调度;存储模块主要是挥发性和非挥发性存储器件(硬件层面)和嵌入式数据库(软件层面),安全模块主要是芯片内嵌入或芯片外连接的安全单元SE,负责存储私钥和执行签名算法等加解密操作;通信模块主要是上网模块和近距离接触或非接触信息交互模块,负责如接入蜂窝网、蓝牙、WIFI等功能;传感器模块可能有多种形式如摄像头、各种感知传感器、电磁器件等,负责扫描二维码、条形码、外观特征、商品内部特征等唯一标识码;显示模块主要是触摸屏,负责显示操作界面和用户交互内容等。
本发明的上述实施例,用安全终端和区块链实现合法的商品交易和溯源,交易的合法性验证在安全终端侧进行,具体方法是卖家使用安全终端完成交易申请后生成买入资格核验信息,只有买入资格核验通过的买家安全终端才能进行交易确认操作;安全终端本地数据库始终维持着拥有者当前合法拥有的商品记录;安全终端通过安全单元SE存储私钥和实现签名算法等加解密操作;区块链***交易主体角色的身份可以用唯一标识ID表示,而展示***本地可以将唯一标识ID翻译成实际交易主体角色的名称或其他信息;不同交易主体角色的权限可以通过限制其安全终端软件功能实现;区块链可以部署在若干实体主机节点上,也可以部署在云上;商品唯一标识码的载体可以是二维码、条形码、外观特征、芯片、传感器和其他电磁器件等。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (21)
1.一种基于区块链的信息处理方法,其特征在于,应用于区块链***,所述方法包括:
所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果;
将所述第一验证结果发送给第一终端。
2.根据权利要求1所述的基于区块链的信息处理方法,其特征在于,所述区块链***接收第一终端发送的第一交易信息,对所述第一交易信息进行验证,产生第一验证结果,包括:
所述区块链***接收第一终端发送的交易对象的初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息包括:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息;所述初始入库请求信息的摘要哈希值,通过所述第一终端的私钥进行加密,得到所述第一签名信息;
所述区块链***对所述初始入库请求信息进行验证,若验证通过,产生第一验证结果。
3.根据权利要求2所述的基于区块链的信息处理方法,其特征在于,所述区块链***对所述初始入库请求信息进行验证,包括:
所述区块链***通过所述第一公钥解密所述第一签名信息,得到所述初始入库请求信息的摘要哈希值;
所述区块链***计算所述初始入库请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
4.根据权利要求3所述的基于区块链的信息处理方法,其特征在于,还包括:
所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果;
将所述第二验证结果发送给所述第二终端。
5.根据权利要求4所述的基于区块链的信息处理方法,其特征在于,所述区块链***还接收第二终端发送的第二交易信息,对所述第二交易信息进行验证,产生第二验证结果,包括:
所述区块链***接收所述第二终端发送的交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息;所述交易申请请求信息的摘要哈希值,通过所述第二终端的私钥进行加密,得到所述第二签名信息;
所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果。
6.根据权利要求5所述的基于区块链的信息处理方法,其特征在于,所述区块链***对所述交易申请请求信息进行验证,若验证通过,产生第二验证结果,包括:
所述区块链***通过所述第二公钥解密所述第二签名信息,得到所述交易申请请求信息的摘要哈希值;
所述区块链***计算所述交易申请请求信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
7.根据权利要求6所述的基于区块链的信息处理方法,其特征在于,还包括:
所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果;
将所述第三验证结果发送给所述第三终端。
8.根据权利要求7所述的基于区块链的信息处理方法,其特征在于,所述区块链***还接收第三终端发送的第三交易信息,对所述第三交易信息进行验证,产生第三验证结果,包括:
所述区块链***接收所述第三终端发送的交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识;所述交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果。
9.根据权利要求8所述的基于区块链的信息处理方法,其特征在于,所述区块链***对所述交易确认信息进行验证,若验证通过,产生第三验证结果,包括:
所述区块链***通过所述第三公钥解密所述第三签名信息,得到所述交易确认信息的摘要哈希值;
所述区块链***计算所述交易确认信息的摘要哈希值;
若计算得到的所述摘要哈希值和解密得到的摘要哈希值相同,则验证通过。
10.根据权利要求1所述的基于区块链的信息处理方法,其特征在于,还包括:
所述区块链***接收查询***的查询请求;所述查询请求携带欲查询商品的商品标识或者作为交易主体的终端标识;
根据查询请求,获得交易记录,并发送给所述查询***。
11.一种区块链***,其特征在于,包括:
接收模块,用于接收第一终端发送的第一交易信息;
处理模块,用于对所述第一交易信息进行验证,产生第一验证结果;
发送模块,用于将所述第一验证结果发送给第一终端。
12.一种基于区块链的信息处理方法,其特征在于,应用于终端,所述方法包括:
第一终端向区块链***发送第一交易信息;
所述第一终端接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
13.根据权利要求12所述的基于区块链的信息处理方法,其特征在于,第一终端向区块链***发送第一交易信息,包括:
所述第一终端计算交易对象的初始入库请求信息的摘要哈希值,通过所述第一终端的私钥对所述摘要哈希值进行加密,得到所述第一签名信息;
所述第一终端向所述区块链***发送所述初始入库请求信息、第一签名信息和第一公钥,所述初始入库请求信息携带:第一终端的标识、第一终端请求入库信息的属性信息以及第一终端请求入库的商品的标识信息。
14.根据权利要求12所述的基于区块链的信息处理方法,其特征在于,还包括:
第二终端向所述区块链***发送的第二交易信息;
所述第二终端接收所述区块链***返回的第二验证结果。
15.根据权利要求14所述的基于区块链的信息处理方法,其特征在于,第二终端向所述区块链***发送的第二交易信息,包括:
所述第二终端计算交易申请请求信息的摘要哈希值,通过所述第二终端的私钥对所述摘要哈希值进行加密,得到所述第二签名信息;
所述第二终端向所述区块链***发送交易申请请求信息、第二签名信息和第二公钥,所述交易申请请求信息携带第二终端所属的卖家标识、所述欲交易商品的买家标识和欲交易商品的标识信息。
16.根据权利要求14所述的基于区块链的信息处理方法,其特征在于,接收所述区块链***返回的第二验证结果后,还包括:
若所述第二验证结果为验证通过,所述第二终端生成买入资格核验信息,所述买入资格核验信息包括:买家的终端的标识、欲交易商品的标识信息和时效信息。
17.根据权利要求16所述的基于区块链的信息处理方法,其特征在于,还包括:
第三终端对所述买入资格核验信息进行验证,若验证通过,所述第三终端向所述区块链***发送第三交易信息;
所述第三终端接收所述区块链***发送的第三验证结果。
18.根据权利要求17所述的基于区块链的信息处理方法,其特征在于,所述第三终端向所述区块链***发送第三交易信息,包括:
所述第三终端计算交易确认信息的摘要哈希值,通过所述第三终端的私钥进行加密,得到所述第三签名信息;
所述第三终端向所述区块链***发送交易确认信息、第三签名信息和第三公钥,所述交易确认信息携带第三终端所属的买家标识、所述欲交易商品的买家标识和第二终端所属的卖家标识。
19.一种终端,其特征在于,包括:
通信模块,用于向区块链***发送第一终端的第一交易信息;以及接收所述区块链***对所述第一交易信息进行验证返回的第一验证结果。
20.根据权利要求19所述的终端,其特征在于,还包括:
处理模块,用于对所述通信模块发送的第一交易信息以及接收的第一验证结果进行处理。
21.根据权利要求20所述的终端,其特征在于,还包括:
存储模块,用于存储所述通信模块发送的第一交易信息以及接收的第一验证结果,以及所述处理模块处理的信息;
显示模块,用于显示所述通信模块接收的第一验证结果;
传感器模块,用于获得商品的标识信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911234191.7A CN112926972B (zh) | 2019-12-05 | 2019-12-05 | 一种基于区块链的信息处理方法、区块链***及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911234191.7A CN112926972B (zh) | 2019-12-05 | 2019-12-05 | 一种基于区块链的信息处理方法、区块链***及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112926972A true CN112926972A (zh) | 2021-06-08 |
CN112926972B CN112926972B (zh) | 2024-04-09 |
Family
ID=76162239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911234191.7A Active CN112926972B (zh) | 2019-12-05 | 2019-12-05 | 一种基于区块链的信息处理方法、区块链***及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112926972B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115694852A (zh) * | 2021-07-26 | 2023-02-03 | 中移物联网有限公司 | 一种基于区块链的信息处理方法、区块链***和终端 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101369306A (zh) * | 2008-08-29 | 2009-02-18 | 广东南方信息安全产业基地有限公司 | 一种电子标签安全*** |
JP5858507B1 (ja) * | 2015-05-18 | 2016-02-10 | 株式会社Orb | 仮想通貨管理プログラム、及び仮想通貨管理方法 |
CN105321080A (zh) * | 2014-07-14 | 2016-02-10 | 上海硅孚信息科技有限公司 | 一种基于社交平台的闭环交易方法及*** |
CN107123031A (zh) * | 2017-05-02 | 2017-09-01 | 深圳乐信软件技术有限公司 | 一种订单处理方法及装置 |
CN107993066A (zh) * | 2017-12-20 | 2018-05-04 | 国民认证科技(北京)有限公司 | 一种资源交易方法及电子钱包*** |
CN108985790A (zh) * | 2018-06-25 | 2018-12-11 | 平安科技(深圳)有限公司 | 基于区块链的防伪方法、***、计算机设备和存储介质 |
CN109559122A (zh) * | 2018-12-07 | 2019-04-02 | 北京瑞卓喜投科技发展有限公司 | 区块链数据传输方法及区块链数据传输*** |
CN109583887A (zh) * | 2018-10-26 | 2019-04-05 | 阿里巴巴集团控股有限公司 | 一种区块链的交易方法和装置 |
CN109635585A (zh) * | 2018-12-07 | 2019-04-16 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、代理节点和介质 |
CN109767220A (zh) * | 2019-01-15 | 2019-05-17 | 中国联合网络通信集团有限公司 | 基于区块链的交易方法及基于区块链的交易*** |
CN109816385A (zh) * | 2017-11-21 | 2019-05-28 | 维布络有限公司 | 对分布式账本网络内的区块链交易进行核验的***和方法 |
CN109844787A (zh) * | 2018-11-27 | 2019-06-04 | 区链通网络有限公司 | 一种基于区块链的硬件钱包、交易***以及存储介质 |
CN110011988A (zh) * | 2019-03-21 | 2019-07-12 | 平安科技(深圳)有限公司 | 基于区块链的证书验证方法及装置、存储介质、电子装置 |
CN110113167A (zh) * | 2019-04-01 | 2019-08-09 | 广州杰赛科技股份有限公司 | 一种智能终端的信息保护方法、***以及可读存储介质 |
US20210083872A1 (en) * | 2018-05-15 | 2021-03-18 | Kelvin Zero Inc. | Systems, methods, and devices for secure blockchain transaction and subnetworks |
-
2019
- 2019-12-05 CN CN201911234191.7A patent/CN112926972B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101369306A (zh) * | 2008-08-29 | 2009-02-18 | 广东南方信息安全产业基地有限公司 | 一种电子标签安全*** |
CN105321080A (zh) * | 2014-07-14 | 2016-02-10 | 上海硅孚信息科技有限公司 | 一种基于社交平台的闭环交易方法及*** |
JP5858507B1 (ja) * | 2015-05-18 | 2016-02-10 | 株式会社Orb | 仮想通貨管理プログラム、及び仮想通貨管理方法 |
CN107123031A (zh) * | 2017-05-02 | 2017-09-01 | 深圳乐信软件技术有限公司 | 一种订单处理方法及装置 |
CN109816385A (zh) * | 2017-11-21 | 2019-05-28 | 维布络有限公司 | 对分布式账本网络内的区块链交易进行核验的***和方法 |
CN107993066A (zh) * | 2017-12-20 | 2018-05-04 | 国民认证科技(北京)有限公司 | 一种资源交易方法及电子钱包*** |
US20210083872A1 (en) * | 2018-05-15 | 2021-03-18 | Kelvin Zero Inc. | Systems, methods, and devices for secure blockchain transaction and subnetworks |
CN108985790A (zh) * | 2018-06-25 | 2018-12-11 | 平安科技(深圳)有限公司 | 基于区块链的防伪方法、***、计算机设备和存储介质 |
CN109583887A (zh) * | 2018-10-26 | 2019-04-05 | 阿里巴巴集团控股有限公司 | 一种区块链的交易方法和装置 |
CN109844787A (zh) * | 2018-11-27 | 2019-06-04 | 区链通网络有限公司 | 一种基于区块链的硬件钱包、交易***以及存储介质 |
CN109559122A (zh) * | 2018-12-07 | 2019-04-02 | 北京瑞卓喜投科技发展有限公司 | 区块链数据传输方法及区块链数据传输*** |
CN109635585A (zh) * | 2018-12-07 | 2019-04-16 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、代理节点和介质 |
CN109767220A (zh) * | 2019-01-15 | 2019-05-17 | 中国联合网络通信集团有限公司 | 基于区块链的交易方法及基于区块链的交易*** |
CN110011988A (zh) * | 2019-03-21 | 2019-07-12 | 平安科技(深圳)有限公司 | 基于区块链的证书验证方法及装置、存储介质、电子装置 |
CN110113167A (zh) * | 2019-04-01 | 2019-08-09 | 广州杰赛科技股份有限公司 | 一种智能终端的信息保护方法、***以及可读存储介质 |
Non-Patent Citations (2)
Title |
---|
金凯等: "区块链在供应链管理上的应用", 《情报工程》, vol. 04, no. 03, 15 June 2018 (2018-06-15), pages 29 - 38 * |
韩爽等: "区块链技术在数字资产安全交易中的应用", 计算机***应用, no. 03, 15 March 2018 (2018-03-15), pages 205 - 209 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115694852A (zh) * | 2021-07-26 | 2023-02-03 | 中移物联网有限公司 | 一种基于区块链的信息处理方法、区块链***和终端 |
Also Published As
Publication number | Publication date |
---|---|
CN112926972B (zh) | 2024-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220321359A1 (en) | Methods and systems for ownership verification using blockchain | |
JP7385663B2 (ja) | 物体認証を準備及び実行するための方法及びシステム | |
US10657532B2 (en) | Identity management service using a blockchain providing certifying transactions between devices | |
EP3395006B1 (en) | Method for managing a trusted identity | |
US8751829B2 (en) | Dispersed secure data storage and retrieval | |
US8656180B2 (en) | Token activation | |
US8555079B2 (en) | Token management | |
US8972719B2 (en) | Passcode restoration | |
US8713661B2 (en) | Authentication service | |
US8736424B2 (en) | Systems and methods for performing secure financial transactions | |
US8752153B2 (en) | Accessing data based on authenticated user, provider and system | |
US8839391B2 (en) | Single token authentication | |
US20130208893A1 (en) | Sharing secure data | |
CN112106324A (zh) | 用于创建、注册和验证经数字盖章的资产的方法、计算机程序产品和设备 | |
CN111241533A (zh) | 基于区块链的密码管理方法、装置及计算机可读存储介质 | |
CN111147432B (zh) | 具隐密性的kyc数据共享***及其方法 | |
CN110533417B (zh) | 一种数字资产管理装置、发行方法及*** | |
CN112633884A (zh) | 交易主体身份证书的本地私钥恢复方法及装置 | |
US11798342B2 (en) | Managing physical objects using crypto-anchors | |
CN112926972B (zh) | 一种基于区块链的信息处理方法、区块链***及终端 | |
JP4047691B2 (ja) | 物品所有確認システム、物品所有確認方法、及び物品所有確認プログラム、並びにそのプログラムの記録媒体 | |
JP2004153711A (ja) | 相互認証方法及びプログラム、該プログラムを記録した記録媒体、icカード、端末装置並びにicカード管理サーバ装置 | |
CN113204784B (zh) | 基于单面信息隐藏的快递配送***及方法 | |
CN110798321B (zh) | 一种基于区块链的物品信息服务方法 | |
EP3400695A1 (en) | System, method and apparatus for data transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |