CN110717605A - 基于区块链的访问信息处理方法及装置 - Google Patents
基于区块链的访问信息处理方法及装置 Download PDFInfo
- Publication number
- CN110717605A CN110717605A CN201910956881.7A CN201910956881A CN110717605A CN 110717605 A CN110717605 A CN 110717605A CN 201910956881 A CN201910956881 A CN 201910956881A CN 110717605 A CN110717605 A CN 110717605A
- Authority
- CN
- China
- Prior art keywords
- information
- access
- reservation
- block chain
- reservation information
- 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
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
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2151—Time stamp
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了基于区块链的访问信息处理方法及装置,属于区块链技术领域。方法包括:区块链***中的任一节点设备获取第一对象的标识信息;基于第一对象的标识信息,在区块链***中获取与第一对象的标识信息对应的目标预约信息;当目标预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。在上述过程中,节点设备自动处理第一对象在访问过程中的信息,节省人工成本,访问信息的处理效率较高。此外,由于区块链上的信息不可篡改,节点设备基于区块链中存储的信息来实现门禁解锁,可以有效避免门卫人员和来访者恶意串通危害住户安全的现象发生,访问信息处理过程的可靠性较高,有利于提高被访问的第二对象的安全。
Description
技术领域
本申请实施例涉及区块链技术领域,特别涉及一种基于区块链的访问信息处理方法及装置。
背景技术
随着社会经济水平的不断提高,城市住宅小区或者居民小区(简称小区)越来越普遍,大部分小区在小区入口处均设立有门卫,用于保障小区内住户的安全问题。当有外来访客到达门卫处时,需要对来访者的访问信息进行处理,以判断来访者能否进入小区。
目前,对来访者的访问信息进行处理的过程一般是由门卫人员人工进行的,具体过程为:门卫人员询问来访者所要访问的住户,然后与该住户核对来访者的身份,当确认来访者身份可信后,门卫人员手动记录来访者的身份信息及要访问的住户信息,之后门卫人员手动解锁来访者进入小区的门禁,允许来访者进入小区。在此种访问信息处理过程中,需要花费较长的时间来进行多方沟通,耗费人工成本,访问信息的处理效率较低,容易给来访者和小区住户造成不便。此外,上述访问信息处理过程中的门禁解锁由门卫人员控制,容易出现门卫人员和来访者恶意串通危害住户安全的现象,访问信息处理过程的可靠性较低,小区住户的安全性较低。
发明内容
本申请实施例提供了一种基于区块链的访问信息处理方法及装置,可用于解决相关技术中的访问信息处理的效率较低的问题。所述技术方案如下:
一方面,本申请实施例提供了一种基于区块链的访问信息处理方法,所述方法包括:
获取第一对象的标识信息;
基于所述第一对象的标识信息,在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,所述目标预约信息用于指示所述第一对象将要访问的第二对象;
当所述目标预约信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
在一种可能实现方式中,所述预约信息由所述第二对象产生,所述预约信息包括所述第二对象授权所述第一对象进行访问的信息。
另一方面,提供了一种基于区块链的访问信息处理装置,所述装置包括:
第一获取模块,用于获取第一对象的标识信息;
第二获取模块,用于基于所述第一对象的标识信息,在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,所述目标预约信息用于指示所述第一对象将要访问的第二对象;
解锁模块,用于当所述目标预约信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
在一种可能实现方式中,所述第二获取模块,用于在所述区块链***中获取与所述第一对象的标识信息对应的全部预约信息,每个预约信息包括预约时间范围;将预约时间范围涵盖第一时间戳的预约信息作为目标预约信息,所述第一时间戳为所述第一对象到达所述目标区域的时间戳。
在一种可能实现方式中,所述装置还包括:
接收模块,用于接收预约信息,所述预约信息包括预约时间范围、第一对象的标识信息和第二对象的标识信息;
存储模块,用于当所述预约信息共识通过时,将所述预约信息存储在所述区块链***中。
在一种可能实现方式中,所述预约信息由所述第二对象产生,所述预约信息包括所述第二对象授权所述第一对象进行访问的信息。
在一种可能实现方式中,所述预约信息由所述第一对象产生,所述装置还包括:
发送模块,用于将所述预约信息发送至所述第二对象的终端;
所述接收模块,还用于接收所述第二对象的终端反馈的携带表态信息的预约信息,所述表态信息用于指示所述第二对象是否授权所述第一对象进行访问;
所述存储模块,还用于当所述携带表态信息的预约信息共识通过时,将所述携带表态信息的预约信息存储在所述区块链***中。
在一种可能实现方式中,所述第二获取模块,用于在所述区块链***中获取与所述第一对象的标识信息对应的携带表态信息的目标预约信息;
所述解锁模块,用于当所述表态信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
在一种可能实现方式中,所述第一获取模块,还用于基于图像采集装置获取所述第一对象的第一图像信息;
所述存储模块,还用于将所述第一对象的标识信息和所述第一对象的第一图像信息作为所述第一对象的访问登记信息,将所述访问登记信息存储在所述区块链***中。
在一种可能实现方式中,所述第一获取模块,还用于基于图像采集装置获取所述第一对象的第二图像信息;
所述第二获取模块,还用于基于所述第二图像信息,在所述区块链***中获取与所述第二图像信息对应的所述第一对象的标识信息;
所述存储模块,还用于将所述第一对象的标识信息、第二时间戳和所述第二图像信息作为所述第一对象的访问结束信息,将所述访问结束信息存储在所述区块链***中,所述第二时间戳为所述第一对象离开所述目标区域的时间戳。
在一种可能实现方式中,所述第二获取模块,还用于基于所述第二图像信息,在所述区块链***中获取与所述第二图像信息对应的第一图像信息;基于所述第一图像信息,确定与所述第一图像信息对应的访问登记信息;将所述访问登记信息中的第一对象的标识信息作为与所述第二图像信息对应的所述第一对象的标识信息。
在一种可能实现方式中,所述接收模块,还用于接收所述第一对象的访问进程信息,所述访问进程信息用于指示所述第一对象在到达所述目标区域之后,并且在离开所述目标区域之前所产生的行为;
所述装置还包括:
生成模块,用于当所述访问进程信息指示所述第一对象存在异常行为时,生成预警信息;
所述存储模块,还用于将所述预警信息存储在所述区块链***中。
另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现上述任一所述的基于区块链的访问信息处理方法。
另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现上述任一所述的基于区块链的访问信息处理方法。
本申请实施例提供的技术方案至少带来如下有益效果:
基于第一对象的标识信息,在区块***中获取目标预约信息,当该目标预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。在上述访问信息处理过程中,节点设备自动处理第一对象在访问过程中的信息,节省人工成本,访问信息的处理效率较高。此外,由于区块链上的信息不可篡改,节点设备基于区块链中存储的信息来实现门禁解锁,可以有效避免门卫人员和来访者恶意串通危害住户安全的现象发生,访问信息处理过程的可靠性较高,有利于提高被访问的第二对象的人身财产安全。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种区块链中的多个区块的示意图;
图2是本申请实施例提供的一种基于区块链的访问信息处理方法的实施环境的示意图;
图3是本申请实施例提供的一种配置有访问区块链的节点设备的示意图;
图4是本申请实施例提供的一种基于区块链的访问信息处理方法的流程图;
图5是本申请实施例提供的一种第二对象产生的预约信息的示意图;
图6是本申请实施例提供的一种第一对象产生的预约信息的示意图;
图7是本申请实施例提供的一种基于区块链的访问信息处理过程的示意图;
图8是本申请实施例提供的一种基于区块链的访问信息处理装置示意图;
图9是本申请实施例提供的一种基于区块链的访问信息处理装置示意图;
图10是本申请实施例提供的一种服务器的结构示意图;
图11是本申请实施例提供的一种终端的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
首先对本申请涉及到的几个名词进行解释。
区块链***:是指采用区块链技术(Blockchain Technology)存储数据的***。区块链技术也被称为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。区块链技术可以是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种分布式基础架构与计算方式。区块链***中存储的数据具有很高的稳定性和可靠性,区块链***是一个不可篡改的、可信任的数据库。因此,相较于传统的人工记录访问信息的方式,采用区块链***来存储访问信息,有助于提高访问信息的安全性和可靠性。
区块链***中可以包括多个节点设备,节点设备和节点设备之间可以进行数据共享。每个节点设备进行正常工作时可以接收到输入信息,并基于接收到的输入信息维护该区块链***内的共享数据。为了保证区块链***内的信息互通,区块链***中的每个节点设备之间可以存在信息连接,节点设备之间可以通过上述信息连接进行信息传输。例如,当区块链***中的任意节点设备接收到输入信息时,区块链***中的其他节点设备便根据共识算法获取该输入信息,将该输入信息作为共享数据中的数据进行存储,使得区块链***中全部节点设备上存储的数据均一致。
对于区块链***中的每个节点设备,均具有与其对应的节点设备标识,而且区块链***中的每个节点设备均可以存储有区块链***中其他节点设备的节点设备标识,以便后续根据其他节点设备的节点设备标识,将生成的区块广播至区块链***中的其他节点设备。每个节点设备中可维护一个如表1所示的节点设备标识列表,将节点设备名称和节点设备标识对应存储至该节点设备标识列表中。其中,节点设备标识可以为IP(InternetProtocol,网络之间互联的协议)地址以及其他任一种能够用于标识该节点设备的信息,表1中仅以IP地址为例进行说明。
表1
节点设备名称 | 节点设备标识 |
节点设备1 | 117.114.151.174 |
节点设备2 | 117.116.189.145 |
… | … |
节点设备N | 119.123.789.258 |
区块链***中的每个节点设备均配置一条相同的区块链。区块链由多个区块组成,图1是本申请实施例提供的一种区块链中的多个区块的示意图,参见图1,创始块中包括区块头和区块主体,区块头中存储有输入信息特征值、版本号、时间戳和难度值,区块主体中存储有输入信息;创始块的下一区块以创始块为父区块,下一区块中同样包括区块头和区块主体,区块头中存储有当前区块的输入信息特征值、父区块的区块头特征值、版本号、时间戳和难度值,并以此类推,使得区块链中每个区块中存储的区块数据均与父区块中存储的区块数据存在关联,保证了区块中输入信息的安全性。
区块高度:区块链接在主链的个数,即连接在区块链上的区块数。
共识算法:是指区块链***中实现不同节点设备之间建立信任、获取权益的数学算法。在区块链***中,通过特殊节点设备的投票,可以在很短的时间内完成对交易的验证和确认,对一笔交易,如果利益不相干的若干个节点设备能够达成共识,就可以认为***中的全部节点设备对此也能够达成共识。
物业管理:是指受物业所有人的委托,依据物业管理委托合同,对物业的房屋建筑及其设备、市政公用设施、绿化、卫生、交通、治安和环境容貌等管理项目进行维护、修缮和整治,并向物业所有人和使用人提供综合性的***。
图2示出了本申请实施例提供的一种基于区块链的访问信息处理方法的实施环境的示意图。该实施环境可以包括:区块链***21,其中,区块链***21中包括多个节点设备210,任意一个节点设备210均可以执行本申请实施例提供的基于区块链的访问信息处理方法中的一个或多个步骤。
区块链***21中的多个节点设备210可以配置有用于存储访问信息的访问区块链,其中,访问信息可以包括预约信息、访问登记信息、访问进程信息、访问结束信息等。该访问区块链由多个区块组成,并且前后相邻的区块具有关联关系,使得任一区块中的信息被篡改时都能通过下一区块检测到,从而能够避免访问信息被篡改,保证访问信息处理过程的安全性和可靠性。在实际应用场景中,配置有访问区块链的节点设备210可以为与不同部门或者不同对象对应的节点设备,例如,如图3所示,配置有访问区块链的节点设备210可以为被访问对象的终端、物业的服务器或者监控设备终端等。
节点设备210是指计算机设备,该计算机设备可以为终端,也可以为服务器,本申请实施例对此不加以限定。
本领域技术人员应能理解上述区块链***21仅为举例,其他现有的或今后可能出现的区块链***如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
基于上述图2所示的实施环境,本申请实施例提供一种基于区块链的访问信息处理方法,该方法可以应用于区块链***中的任一节点设备上。图4是本申请实施例提供的一种基于区块链的访问信息处理方法的流程图,如图4所示,本申请实施例提供的方法可以包括如下步骤:
401、第一节点设备接收预约信息,当预约信息共识通过时,将预约信息存储在区块链***中。
预约信息是指预先约定进行访问的信息,预约信息包括但不限于预约时间范围、第一对象的标识信息、第二对象的标识信息和访问事由等。其中,预约时间范围用于指示第一对象进行访问的时间范围;第一对象是指访问对象,第二对象是指被访问对象。标识信息是指用于标识身份的信息,第一对象的标识信息可以是指第一对象的姓名、身份证件号码、人脸图像等信息;第二对象的标识信息可以是指第二对象的居住地址、姓名、身份证件号码等信息。
在一种可能实现方式中,预约信息的产生方式包括但不限于以下两种:
方式一:预约信息由第二对象产生。
在此种产生方式下,预约信息可以是由第二对象的终端发送至区块链***的。其中,第二对象的终端将预约信息发送至区块链***的过程可以为:在第二对象的终端中安装有能够进行预约的应用程序或者网页,在第二对象登录该应用程序或者网页并填写预约信息后,第二对象的终端即可获取预约信息,然后将该预约信息发送至区块链***。需要说明的是,第二对象的终端可以为该区块链***中的一个节点设备。
当预约信息由第二对象产生时,默认第二对象授权第一对象进行访问。也就是说,在第二对象产生的预约信息中包括第二对象授权第一对象进行访问的信息。例如,图5是本申请实施例提供的一种第二对象产生的预约信息的示意图,在第二对象产生的预约信息中包括第一对象的标识信息、第二对象的标识信息、授权访问的信息和预约时间范围。
方式二:预约信息由第一对象产生。
在此种产生方式下,预约信息可以是由第一对象的终端发送至区块链***的。其中,第一对象的终端将预约信息发送至区块链***的过程可以为:在第一对象的终端中安装有能够进行预约的应用程序或者网页,在第一对象登录该应用程序或者网页并填写预约信息后,第一对象的终端即可获取预约信息,然后将该预约信息发送至区块链***。
当预约信息由第一对象产生时,无法确认第二对象是否授权第一对象进行访问。也就是说,在第一对象产生的预约信息中不包括第二对象是否授权第一对象进行访问的信息。例如,图6是本申请实施例提供的一种第一对象产生的预约信息的示意图,在第一对象产生的预约信息中仅包括第一对象的标识信息、第二对象的标识信息和预约时间范围。
无论预约信息是由第二对象产生的,还是由第一对象产生的,第一节点设备均接收预约信息。在一种可能实现方式中,第一节点设备接收预约信息的方式可以为:在第一对象的终端或者第二对象的终端向区块链***发送预约信息后,该区块链***中的管理节点设备接收到该预约信息;管理节点设备基于预约信息,在区块链***中查询用于存储访问信息的访问区块链;管理节点设备将预约信息发送至配置有该访问区块链的第一节点设备;第一节点设备接收预约信息。在本申请实施例中,将接收到管理节点设备发送的预约信息的节点设备作为第一节点设备,在实际应用场景中,第一节点设备可以是指物业的服务器等。
在一种可能实现方式中,为了保证管理节点设备向第一节点设备发送预约信息的过程中的信息安全性,在管理节点设备向任一第一节点设备发送预约信息之前,管理节点设备可以先根据该任一第一节点设备的公钥对预约信息进行加密,然后将得到的加密信息发送给该任一第一节点设备。该任一第一节点设备在接收到加密信息后,可以根据私钥对该加密信息进行解密,得到预约信息。此种方式能够有效避免预约信息被篡改,提高预约信息的传输安全性。
第一节点设备在接收到预约信息后,可以在区块链***中发起对该预约信息的共识过程,当该预约信息共识通过时,第一节点设备将该预约信息存储在区块链***中。该存储过程可以分为以下两个步骤:
步骤一:第一节点设备基于预约信息生成目标区块。
在区块链技术中,数据可以采用电子记录的形式储存在区块中,在本申请实施例中,当满足打包条件时,第一节点设备可以将预约信息打包,生成目标区块。其中,满足打包条件可以是指满足打包数据所需的时间间隔,或者满足打包数据所需的数据数量,本申请实施例对此不加以限定。
在一种可能实现方式中,第一节点设备生成目标区块的过程可以如下:
第一节点设备在接收到预约信息时,对预约信息进行校验,完成校验后,将预约信息作为输入信息,将该输入信息存储至内存池中,并更新其用于记录输入信息的哈希树;之后,将更新时间戳更新为接收到新的输入信息的时间,并尝试不同的随机数,多次进行特征值计算,使得计算得到的特征值可以满足下述公式:
SHA256(SHA256(version+prev_hash+merkle_root+ntime+nbits+x))<TARGET
其中,SHA256为计算特征值所用的特征值算法;version(版本号)为区块链中相关区块协议的版本信息;prev_hash为目标区块的父区块的区块头特征值,目标区块的父区块为当前访问区块链上的区块高度最大的区块;merkle_root为输入信息的特征值;ntime为更新时间戳的更新时间;nbits为当前难度,在一段时间内为定值,并在超出固定时间段后再次进行确定;x为随机数;TARGET为特征值阈值,该特征值阈值可以根据nbits确定得到。
这样,当计算得到满足上述公式的随机数时,便可将信息对应存储,生成区块头和区块主体,得到目标区块。
需要说明的是,上述对目标区块生成过程的说明仅是一种区块生成方式的示例性描述,本申请实施例对具体采用哪种区块生成方式不加以限定。
步骤二:第一节点设备基于共识机制将该目标区块添加至区块链***中的访问区块链上。
区块链***可以对该目标区块进行共识,来确定该目标区块中的数据是否准确,也就是对该目标区块中的数据进行验证。在一种可能实现方式中,第一节点设备生成该目标区块后,可以根据区块链***中其他节点设备的节点设备标识,将目标区块分别发送给其他节点设备,其他节点设备可以对该目标区块进行验证,并各自在该区块链***中广播验证结果,当该区块链***中验证结果为通过的节点设备的数量大于参考比例或者大于参考数量时,该第一节点设备可以确定该目标区块共识通过,然后将该目标区块添加至区块链***中的访问区块链上。其中,参考比例是指验证结果为通过的节点设备的数量占区块链***中的所有节点设备的数量的比例,参考比例可以根据经验设置,也可以根据应用场景自由调整,本申请实施例对此不加以限定。例如,参考比例可以设置为1/3等。同样地,参考数量可以根据经验设置,也可以根据区块链***中的所有节点设备的总数量自由调整,例如,参考数量可以设置为100等。上述共识过程可以基于共识机制实现,例如,该共识机制可以为工作量证明机制、权益证明机制等。需要说明的是,上述共识过程仅为一种示例性描述,本申请实施例对此不加以限定。
经过上述步骤一和步骤二,第一节点设备即可将接收到的预约信息存储在访问区块链上,并且将预约信息同步到配置有访问区块链的各个节点设备中。
当每次接收到新的预约信息时,第一节点设备均可以通过上述步骤一和步骤二将新的预约信息存储在访问区块链上。访问区块链上已存储的预约信息不允许篡改,只允许在访问区块链上添加存储有新的预约信息的新区块。新区块的区块特征值与上一区块的区块特征值相关,实现了将区块链中前后相邻的区块串联起来的目的,使得对访问区块链中任何信息的篡改均可通过对下一个区块中存储的区块特征值进行追溯而检测到。将预约信息存储至访问区块链的方式避免了预约信息丢失或者被篡改,保证了预约信息的安全性和可靠性,大大降低了恶意修改预约信息可能性,有利于提升预约信息的透明度和信任度,也便于后续根据区块链***中的预约信息对访问对象进行核查等操作。
需要说明的是,对于预约信息由第一对象产生的情况,由于预约信息中不包括第二对象是否授权第一对象进行访问的信息,所以第一节点设备在将第一对象产生的预约信息存储在区块链***中之后,需要将预约信息发送至第二对象的终端,以获取第二对象是否授权第一对象进行访问的信息。该过程可以包括以下三个步骤:
步骤一:第一节点设备将预约信息发送至第二对象的终端。
第一节点设备在将预约信息存储在区块链***中后,根据预约信息中的第二对象的标识信息,确定第二对象的终端,将该预约信息发送至第二对象的终端,由第二对象的终端展示该预约信息,以使第二对象根据展示的预约信息判断是否授权第一对象进行访问。
本申请实施例对第二对象根据展示的预约信息判断是否授权第一对象进行访问的方式不加以限定。接下来进行举例说明,例如,第二对象判断展示的预约信息中的第一对象的身份是否可信,当确定第一对象的身份可信时,授权第一对象进行访问;当确定第一对象的身份不可信时,不授权第一对象进行访问。再例如,第二对象判断展示的预约信息中的预约时间范围是否合适,当确定预约时间范围合适时,授权第一对象进行访问;当确定预约时间范围不合适时,不授权第一对象进行访问。
第二对象确定是否授权第一对象进行访问后,第二对象的终端可以获取第二对象是否授权第一对象进行访问的信息。然后第二对象的终端将获取到的第二对象是否授权第一对象进行访问的信息作为第二对象的表态信息,将携带表态信息的预约信息发送至区块链***。
在一种可能实现方式中,第二对象的终端是区块链***中的一个节点设备,第二对象的终端在发送携带表态信息的预约信息之前,可以先用私钥对该携带表态信息的预约信息进行加密,然后再将加密后的携带表态信息的预约信息发送至区块链***。
步骤二:第一节点设备接收第二对象的终端反馈的携带表态信息的预约信息。
第二对象的终端将携带表态信息的预约信息发送至区块链***后,区块链***中的第一节点设备可以接收到该携带表态信息的预约信息。其中,表态信息用于指示第二对象是否授权第一对象进行访问。也就是说,表态信息指示的含义可能为第二对象授权第一对象进行访问,也可能为第二对象不授权第一对象进行访问。
在一种可能实现方式中,当第一节点设备接收到加密后的携带表态信息的预约信息时,可以利用第二对象的终端的公钥对该加密后的携带表态信息的预约信息进行解密,若解密成功,则得到携带表态信息的预约信息,此时说明该携带表态信息的预约信息确实是由第二对象的终端发送的;若解密不成功,则说明该携带表态信息的预约信息不是由第二对象的终端发送的,接收到的信息不可信。此种方式,可以有效避免携带表态信息的预约信息被篡改。
步骤三:当携带表态信息的预约信息共识通过时,第一节点设备将携带表态信息的预约信息存储在区块链***中。
该存储过程可以参见上述存储预约信息的过程,此处不再赘述。
经过上述步骤一至步骤三,相当于对区块链***中已经存储的由第一对象产生的预约信息进行了更新,将不包括第二对象是否授权第一对象进行访问的信息的预约信息更新成了携带第二对象的表态信息的预约信息。如图6所示,携带表态信息的预约信息包括第一对象的标识信息、第二对象的标识信息、第二对象的表态信息和预约时间范围。其中,第二对象的表态信息为授权访问或者不授权访问。
经过上述过程,无论是根据区块链***中存储的由第二对象产生的预约信息,还是根据区块链***中存储的携带表态信息的预约信息,均可以判断第二对象是否授权第一对象进行访问。
402、第二节点设备获取第一对象的标识信息。
经过步骤401,已经将预约信息存储在区块链***中。当第一对象到达目标区域时,第二节点设备获取第一对象的标识信息,以根据第一对象的标识信息在区块链***中查询是否存在与该第一对象对应的预约信息。
目标区域可以是指被访问对象所在区域的任一入口,例如,可以是指被访问对象居住小区的任一入口,或者被访问对象所在公司的任一入口等。第二节点设备可以是指配置有访问区块链的多个节点设备中的任一节点设备。第二节点设备可以与第一节点设备相同,也可以与第一节点设备不同,本申请实施例对此不加以限定。
当第一对象到达目标区域时,第二节点设备获取第一对象的标识信息。第一对象的标识信息是指唯一标识第一对象的信息,可以是指第一对象的姓名、身份证件号码等身份信息,也可以是指第一对象的人脸图像等。在一种可能实现方式中,第二节点设备获取第一对象的人脸图像的方式可以为:第二节点设备基于图像采集装置采集第一对象的人脸图像。在一种可能实现方式中,第二节点设备获取第一对象的身份信息的方式包括但不限于以下两种:
方式一:第二节点设备展示信息填写界面,供第一对象填写身份信息,然后第二节点设备将获取到的第一对象填写的身份信息。
其中,第一对象填写的身份信息可以包括第一对象的姓名、性别、身份证件号码、通信号码等信息。
方式二:第二节点设备中安装有OCR(Optical Character Recognition,光学字符识别)装置,当第一对象将身份证件放置在该OCR装置处时,第二节点设备的OCR装置根据采集的身份证件图像识别出第一对象的身份信息。
其中,识别出的身份信息可以包括第一对象的姓名、性别、身份证件号码等信息。
在一种可能实现方式中,第二节点设备可以将识别出的身份信息展示给第一对象进行校验,当接收到第一对象的校验通过指令后,第二节点设备获取第一对象的标识信息。此种方式,可以降低识别出的身份信息出现错误的概率,提高获取的标识信息的准确率。
第二节点设备在获取到第一对象的标识信息后,即可在区块链***中查询是否存在与第一对象的标识信息对应的目标预约信息,其中,目标预约信息可以是指预约时间范围涵盖第一对象到达目标区域的时间戳的预约信息。若存在,则执行步骤403;若不存在,则第二节点设备可以提示第一对象不可进行访问,以使第一对象进行预约或者检查标识信息是否有误等。
在一种可能实现方式中,预约信息中可以包括访问的第一对象的身份信息和/或人脸图像。第二节点设备在区块链***中查询是否存在与第一对象的标识信息对应的目标预约信息的方式可以为:第二节点设备在区块链***中查询是否存在与第一对象的身份信息匹配或者存在与第一对象的人脸图像匹配的目标预约信息。当存在与第一对象的身份信息匹配或者存在与第一对象的人脸图像匹配的目标预约信息时,说明区块链***中存在与第一对象的标识信息对应的目标预约信息,此时,执行步骤403。
403、第二节点设备基于第一对象的标识信息,在区块链***中获取与第一对象的标识信息对应的目标预约信息。
当区块链***中存在与第一对象的标识信息对应的目标预约信息时,第二节点设备即可获取与第一对象的标识信息对应的目标预约信息。其中,目标预约信息用于指示第一对象将要访问的第二对象。
在一种可能实现方式中,第二节点设备在区块链***中获取与第一对象的标识信息对应的目标预约信息的过程可以为:第二节点设备在区块链***中获取与第一对象的标识信息对应的全部预约信息,每个预约信息包括预约时间范围;将预约时间范围涵盖第一时间戳的预约信息作为目标预约信息,其中,第一时间戳为第一对象到达目标区域的时间戳。需要说明的是,对于预约信息由第一对象产生的情况,此时获取的目标预约信息是指与第一对象的标识信息对应的携带表态信息的目标预约信息。
其中,第二节点设备在区块链***中获取与第一对象的标识信息对应的全部预约信息的过程可以为:第二节点设备在配置的多条区块链中确定用于存储访问信息的访问区块链;在访问区块链中,确定与第一对象的标识信息对应的全部区块;在全部区块中确定与第一对象的标识信息对应的全部预约信息。
第二节点设备在获取与第一对象的标识信息对应的目标预约信息后,可以根据目标预约信息判断第二对象是否授权第一对象进行访问。当目标预约信息指示第二对象不授权第一对象进行访问时,第二节点设备可以提示第一对象不可进行访问;当目标预约信息指示第二对象授权第一对象进行访问时,执行步骤404。需要说明的是,当预约信息由第一对象产生时,目标预约信息指示第二对象授权第一对象进行访问是指表态信息指示第二对象授权第一对象进行访问。也就是说,当表态信息指示第二对象授权第一对象进行访问时,第二节点设备执行步骤404。
404、当目标预约信息指示第二对象授权第一对象进行访问时,第二节点设备将目标区域的门禁进行解锁。
当目标预约信息指示第二对象授权第一对象进行访问时,说明第一对象可以进入第二对象所在区域对第二对象进行访问,此时,第二节点设备将目标区域的门禁进行解锁,以允许第一对象进入第二对象所在区域。
在一种可能的实现方式中,第二节点设备将目标区域的门禁进行解锁的方式可以为:第二节点设备与控制目标区域的门禁开关的装置具有通信连接,当目标预约信息指示第二对象授权第一对象进行访问时,第二节点设备向控制目标区域的门禁开关的装置发送解锁指令,由控制目标区域的门禁开关的装置将目标区域的门禁进行解锁。
相比于相关技术中的门禁解锁过程由门卫人员控制,本申请实施例中的门禁解锁过程由区块链***中的第二节点设备控制,第二节点设备在确认区块链***中存储的目标预约信息指示第二对象授权第一对象进行访问时,自动执行门禁解锁过程,可以有效避免门卫人员和来访者恶意串通危害住户安全的现象发生,访问信息处理过程的可靠性较高,有利于提高被访问的第二对象的人身财产安全。
405、第二节点设备基于图像采集装置获取第一对象的第一图像信息,将第一对象的标识信息和第一对象的第一图像信息作为第一对象的访问登记信息,将访问登记信息存储在区块链***中。
其中,第一图像信息是指在第一对象进入第二对象所在区域之前,图像采集装置对第一对象进行拍摄得到的图像信息。第一图像信息包括第一对象的面部信息。访问登记信息是指第一对象进入第二对象所在区域时的信息,访问登记信息包括但不限于第一对象的标识信息和第一对象的第一图像信息等。
目标区域的门禁进行解锁后,说明第一对象可以进入第二对象所在区域,此时,第二节点设备获取第一对象的第一图像信息,以方便后续根据第一图像信息监控第一对象在第二对象所在区域内的行为。
在一种可能实现方式中,第二节点设备获取第一对象的第一图像信息的方式包括但不限于以下两种:
方式一:第二节点设备安装有图像采集装置,第二节点设备直接获取图像采集装置拍摄的第一对象的第一图像信息。
其中,图像采集装置可以为摄像头或者相机等,本申请实施例对此不加以限定。图像采集装置进行拍摄时,可以先识别第一对象的面部区域,然后拍摄包含面部区域的图像。
方式二:第二节点设备与图像采集装置具有通信连接,在将目标区域的门禁进行解锁后,第二节点设备向图像采集装置发送采集图像的指令,图像采集装置基于图像采集指令对第一对象进行拍摄,然后将拍摄的第一对象的第一图像信息发送给第二节点设备,由此,第二节点设备获取第一对象的第一图像信息。
同样地,该图像采集装置进行拍摄时,可以先识别第一对象的面部区域,然后拍摄包含面部区域的图像。
在获取第一对象的第一图像信息后,第二节点设备即可将第一对象的标识信息和第一对象的第一图像信息作为第一对象的访问登记信息,将第一对象的访问登记信息存储在区块链***中。第二节点设备将访问登记信息存储在区块链***中的过程可以参见步骤401中第一节点设备将预约信息存储在区块链***中的过程,此处不再赘述。
将访问登记信息存储在区块链中后,相当于完成了第一对象的访问登记过程,该登记过程由区块链***确认,登记过程的效率和安全性较高。
406、第三节点设备接收第一对象的访问进程信息,当访问进程信息指示第一对象存在异常行为时,生成预警信息,将预警信息存储在区块链***中。
其中,访问进程信息用于指示第一对象在到达目标区域之后,并且在离开目标区域之前所产生的行为。
第二节点设备将访问登记信息存储在区块链***中之后,第一对象进入第二对象所在区域,例如,第一对象进入第二对象居住的小区或者进入第二对象所在公司等。此时,区块链***中的节点设备可以监控第一对象在第二对象所在区域内产生的行为,得到第一对象的访问进程信息,将访问进程信息在区块链***中进行广播,然后第三节点设备可以接收第一对象的访问进程信息。
在一种可能实现方式中,第一对象的访问进程信息包括但不限于第一对象的确认到访信息和确认离开信息。其中,确认到访信息用于指示第一对象到达与第二对象约定的地点,确认离开信息用于指示第一对象离开与第二对象约定的地点。例如,当约定的地点为第二对象的住所时,确认到访信息是指确认第一对象到达第二对象的住所的信息,确定离开信息是指确认第一对象离开第二对象的住所的信息。确认到访信息中可以包括确认到访的第三时间戳,确认离开信息中可以包括确认离开的第四时间戳。
第一对象的确认到访信息和确认离开信息均可以是由第二对象的终端广播至区块链***中的。当第一对象到达与第二对象约定的地点时,第二对象可以在终端生成第一对象的确认到访信息,然后由第二对象的终端将该确认到访信息广播至区块链***中。当第一对象离开与第二对象约定的地点时,第二对象可以在终端生成第一对象的确认离开信息,然后由第二对象的终端将该确认离开信息广播至区块链***中。
第三节点设备在接收到第一对象的访问进程信息后,可以根据访问进程信息判断第一对象是否存在异常行为。当访问进程信息指示第一对象存在异常行为时,第三节点设备生成预警信息,将预警信息存储在区块链***中。
其中,第一对象存在异常行为的情况包括但不限于以下几种:
情况一:在距离第一时间戳第一时间间隔的时间范围内,第三节点设备未接收到第一对象的确认到访信息。
其中,第一时间戳是指第一对象到达目标区域的时间戳。以目标区域为第二对象的居住小区、约定的地点为第二对象的住所为例,此种情况说明第一对象在进入第二对象的居住小区后,长时间未到达第二对象的住所。此时,可以认为第一对象存在异常行为。
第一时间间隔可以根据经验设置,也可以根据应用场景自由调整,本申请实施例对此不加以限定。例如,第一时间间隔可以设置为20分钟等。
情况二:在距离第三时间戳第二时间间隔的时间范围内,未接收到第一对象的确认离开信息。
其中,第三时间戳是指第一对象确认到访的时间戳。以目标区域为第二对象的居住小区、约定的地点为第二对象的住所为例,此种情况说明第一对象在到达第二对象的住所后,长时间未离开第二对象的住所。此时,可以认为第一对象存在异常行为。
第二时间间隔可以根据经验设置,也可以根据应用场景自由调整,本申请实施例对此不加以限定。例如,第二时间间隔可以设置为2小时等。
情况三:在距离第四时间戳第三时间间隔的时间范围内,未检测到第一对象离开目标区域。
其中,第四时间戳是指第一对象确认离开的时间戳。以目标区域为第二对象的居住小区、约定的地点为第二对象的住所为例,此种情况说明第一对象在离开第二对象的住所后,长时间未离开第二对象的居住小区。此时,可以认为第一对象存在异常行为。
第三时间间隔可以根据经验设置,也可以根据应用场景自由调整,本申请实施例对此不加以限定。例如,第三时间间隔可以设置为20分钟等。
当第三节点设备根据上述情况确定访问进程信息指示第一对象存在异常行为时,第三节点设备生成预警信息,将预警信息存储在区块链***中。其中,预警信息可以包括预警时间戳、异常原因等。将预警信息存储在区块链***中后,配置有访问区块链的第四节点设备可以获取该预警信息,然后根据该预警信息进行相应处理。第四节点设备根据预警信息进行处理的方式可以根据第一对象存在异常行为的不同情况而有所不同。接下来进行具体说明:
当第一对象存在异常行为的情况为上述情况一时,第四节点设备可以向第二对象的终端发生询问请求,以使第二对象的终端反馈第一对象是否到达与第二对象约定的地点的信息;当第二对象的终端反馈的信息为第一对象已到达与第二对象约定的地点时,第四节点设备可以将第二对象反馈的信息广播至区块链***;当第二对象的终端反馈的信息为第二对象未到达与第二对象约定的地点时,或者当长时间未接收到第二对象的终端反馈的信息时,第四节点设备可以在区块链***中获取第一对象的监控视频信息,根据监控视频信息确定第一对象的所在位置,将该所在位置广播至区块链***,与此同时,第四节点设备可以通知物业工作人员,到所在位置查看第一对象的情况。需要说明的是,第一对象的监控视频信息的来源方式可以为:监控节点设备实时采集拍摄范围内的监控视频,然后将采集到的监控视频广播至区块链***中;区块链***中的视频分析节点设备根据第一对象的第一图像信息在监控节点设备广播的监控视频中提取第一对象的监控视频信息,然后将第一对象的监控视频信息广播至区块链***。
当第一对象存在异常行为的情况为上述情况二时,第四节点设备可以向第二对象的终端发生询问请求,以使第二对象的终端反馈第一对象是否离开与第二对象约定的地点的信息;当第二对象的终端反馈的信息为第一对象已离开与第二对象约定的地点时,或者当第二对象的终端反馈的信息为第一对象未离开与第二对象约定的地点时,第四节点设备可以将第二对象反馈的信息广播至区块链***;当长时间未接收到第二对象的终端反馈的信息时,第四节点设备可以在区块链***中获取第一对象的监控视频信息,根据监控视频信息确定第一对象的所在位置,将该所在位置广播至区块链***,与此同时,第四节点设备可以通知物业工作人员,到所在位置查看第一对象的情况。
当第一对象存在异常行为的情况为上述情况三时,第四节点设备可以在区块链***中获取第一对象的监控视频信息,根据监控视频信息确定第一对象的所在位置,将该所在位置广播至区块链***,与此同时,第四节点设备可以通知物业工作人员,到所在位置查看第一对象的情况。
当访问进程信息指示第一对象存在异常行为时,及时生成预警信息,既可以使第四节点设备进行及时处理,还可以提示第二对象注意安全,从而避免第二对象的人身财产损失,提高第二对象所在区域的安全性。
407、第二节点设备获取第一对象的访问结束信息,将访问结束信息存储在区块链***中。
在第一对象离开目标区域时,第二节点设备可以获取第一对象的访问结束信息,以核销第一对象的访问登记信息。
在一种可能实现方式中,第二节点设备获取第一对象的访问结束信息的过程可以包括以下三个步骤:
步骤一:第二节点设备基于图像采集装置获取第一对象的第二图像信息。
其中,第二图像信息是指在第一对象离开第二对象所在区域之前,图像采集装置对第一对象进行拍摄得到的图像信息。第二图像信息包括第一对象的面部信息。当第一对象将要离开目标区域时,第二节点设备获取第一对象的第二图像信息。在一种可能实现方式中,第二节点设备获取第一对象的第二图像信息的方式包括但不限于以下两种:
方式一:第二节点设备安装有图像采集装置,第二节点设备直接获取图像采集装置拍摄的第一对象的第二图像信息。
图像采集装置进行拍摄时,可以先识别第一对象的面部区域,然后拍摄包含面部区域的图像。
方式二:第二节点设备与图像采集装置具有通信连接,图像采集装置对第一对象进行拍摄,然后将拍摄的第一对象的第二图像信息发送给第二节点设备,由此,第二节点设备获取第一对象的第二图像信息。
同样地,该图像采集装置进行拍摄时,可以先识别第一对象的面部区域,然后拍摄包含面部区域的图像。
步骤二:第二节点设备基于第二图像信息,在区块链***中获取与第二图像信息对应的第一对象的标识信息。
该步骤的具体实现过程可以为:第二节点设备基于第二图像信息,在区块链***中获取与第二图像信息对应的第一图像信息;基于第一图像信息,确定与第一图像信息对应的访问登记信息;将访问登记信息中的第一对象的标识信息作为与第二图像信息对应的第一对象的标识信息。
在一种可能实现方式中,第二节点设备在区块链***中获取与第二图像信息对应的第一图像信息的方式可以为:第二节点设备将第二图像信息中的面部信息与区块链***中存储的各个第一图像信息中的面部信息进行比对,将面部信息相似度超过相似度阈值的第一图像信息作为与第二图像信息对应的第一图像信息。其中,相似度阈值可以根据经验设置,也可以根据应用场景进行自由调整,本申请实施例对此不加以限定。例如,相似度阈值可以设置为95%等。
步骤三:将第一对象的标识信息、第二时间戳和第二图像信息作为第一对象的访问结束信息,将访问结束信息存储在区块链***中。
其中,第二时间戳为第一对象离开目标区域的时间戳。访问结束信息是指第一对象离开第二对象所在区域时的信息,访问结束信息包括但不限于第一对象的标识信息、第二时间戳和第一对象的第二图像信息。
第二节点设备将访问结束信息存储在区块链***中的过程可以参见步骤401中第一节点设备将预约信息存储在区块链***中的过程,此处不再赘述。
将访问结束信息存储在区块链***中后,相当于第一对象完成了整个访问过程,核销了第一对象的访问登记信息。此种自动核销机制,更加方便和安全。
综上所述,基于区块链的访问信息处理过程可以如图7所示,第一对象或者第二对象进行预约,节点设备将预约信息存储在区块链***中;当第一对象到达目标区域时,节点设备基于区块链***中的预约信息对第一对象进行审核,当预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁,获取第一对象的访问登记信息,将第一对象的访问登记信息存储在区块链***中;接收访问进程信息,当访问进程信息指示第一对象行为异常时,节点设备生成预警信息,然后由物业人员采取相应措施;当第一对象将要离开目标区域时,节点设备获取访问结束信息,将访问结束信息存储在区块链***中。此种访问信息处理过程,可以有效防止不明身份的第一对象随意进出第二对象所在区域,提高了第二对象所在区域的安全性,对第二对象的人身安全和财产安全具有十分重要的意义。第一对象的整个访问过程的访问信息均存储在区块链***中,能够确保访问信息的准确性和完整性,便于对访问信息的追溯和管理。
在本申请实施例中,基于第一对象的标识信息,在区块***中获取目标预约信息,当该目标预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。在上述访问信息处理过程中,节点设备自动处理第一对象在访问过程中的信息,节省人工成本,访问信息的处理效率较高。此外,由于区块链上的信息不可篡改,节点设备基于区块链中存储的信息来实现门禁解锁,可以有效避免门卫人员和来访者恶意串通危害住户安全的现象发生,访问信息处理过程的可靠性较高,有利于提高被访问的第二对象的人身财产安全。
基于相同技术构思,参见图8,本申请实施例提供了一种基于区块链的访问信息处理装置,该装置包括:
第一获取模块801,用于获取第一对象的标识信息;
第二获取模块802,用于基于第一对象的标识信息,在区块链***中获取与第一对象的标识信息对应的目标预约信息,目标预约信息用于指示第一对象将要访问的第二对象;
解锁模块803,用于当目标预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。
在一种可能实现方式中,第二获取模块802,用于在区块链***中获取与第一对象的标识信息对应的全部预约信息,每个预约信息包括预约时间范围;将预约时间范围涵盖第一时间戳的预约信息作为目标预约信息,第一时间戳为第一对象到达目标区域的时间戳。
在一种可能实现方式中,图9是本申请实施例提供的一种基于区块链的访问信息处理装置示意图,参见图9,该装置还包括:
接收模块804,用于接收预约信息,预约信息包括预约时间范围、第一对象的标识信息和第二对象的标识信息;
存储模块805,用于当预约信息共识通过时,将预约信息存储在区块链***中。
在一种可能实现方式中,预约信息由第二对象产生,预约信息包括第二对象授权第一对象进行访问的信息。
在一种可能实现方式中,预约信息由第一对象产生,参见图9,该装置还包括:
发送模块806,用于将预约信息发送至第二对象的终端;
接收模块804,还用于接收第二对象的终端反馈的携带表态信息的预约信息,表态信息用于指示第二对象是否授权第一对象进行访问;
存储模块805,还用于当携带表态信息的预约信息共识通过时,将携带表态信息的预约信息存储在区块链***中。
在一种可能实现方式中,第二获取模块802,用于在区块链***中获取与第一对象的标识信息对应的携带表态信息的目标预约信息;
解锁模块803,用于当表态信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。
在一种可能实现方式中,第一获取模块801,还用于基于图像采集装置获取第一对象的第一图像信息;
存储模块805,还用于将第一对象的标识信息和第一对象的第一图像信息作为第一对象的访问登记信息,将访问登记信息存储在区块链***中。
在一种可能实现方式中,第一获取模块801,还用于基于图像采集装置获取第一对象的第二图像信息;
第二获取模块802,还用于基于第二图像信息,在区块链***中获取与第二图像信息对应的第一对象的标识信息;
存储模块805,还用于将第一对象的标识信息、第二时间戳和第二图像信息作为第一对象的访问结束信息,将访问结束信息存储在区块链***中,第二时间戳为第一对象离开目标区域的时间戳。
在一种可能实现方式中,第二获取模块802,还用于基于第二图像信息,在区块链***中获取与第二图像信息对应的第一图像信息;基于第一图像信息,确定与第一图像信息对应的访问登记信息;将访问登记信息中的第一对象的标识信息作为与第二图像信息对应的第一对象的标识信息。
在一种可能实现方式中,接收模块804,还用于接收第一对象的访问进程信息,访问进程信息用于指示第一对象在到达目标区域之后,并且在离开目标区域之前所产生的行为;
参见图9,该装置还包括:
生成模块807,用于当访问进程信息指示第一对象存在异常行为时,生成预警信息;
存储模块805,还用于将预警信息存储在区块链***中。
在本申请实施例中,基于第一对象的标识信息,在区块***中获取目标预约信息,当该目标预约信息指示第二对象授权第一对象进行访问时,将目标区域的门禁进行解锁。在上述访问信息处理过程中,节点设备自动处理第一对象在访问过程中的信息,节省人工成本,访问信息的处理效率较高。此外,由于区块链上的信息不可篡改,节点设备基于区块链中存储的信息来实现门禁解锁,可以有效避免门卫人员和来访者恶意串通危害住户安全的现象发生,访问信息处理过程的可靠性较高,有利于提高被访问的第二对象的人身财产安全。
需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述技术方案所涉及的节点设备可以为终端或服务器,例如,图10是本申请实施例提供的一种服务器的结构示意图,该服务器可因配置或性能不同而产生比较大的差异,可以包括一个或多个处理器(Central Processing Units,CPU)1001和一个或多个存储器1002,其中,该一个或多个存储器1002中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器1001加载并执行,以实现上述各个方法实施例提供的基于区块链的访问信息处理方法。当然,该服务器还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器还可以包括其他用于实现设备功能的部件,在此不做赘述。
上述技术方案所涉及的节点设备可以为终端或服务器,例如,图11是本申请实施例提供的一种终端的结构示意图。该终端可以是:智能手机、平板电脑、MP3播放器(MovingPicture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端包括有:处理器1101和存储器1102。
处理器1101可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1101可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1101可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1101还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1101所执行以实现本申请中方法实施例提供的基于区块链的访问信息处理方法。
在一些实施例中,终端还可选包括有:***设备接口1103和至少一个***设备。处理器1101、存储器1102和***设备接口1103之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1103相连。具体地,***设备包括:射频电路1104、触摸显示屏1105、摄像头组件1106、音频电路1107、定位组件1108和电源1109中的至少一种。
***设备接口1103可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1101和存储器1102。在一些实施例中,处理器1101、存储器1102和***设备接口1103被集成在同一芯片或电路板上;在一些其他实施例中,处理器1101、存储器1102和***设备接口1103中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1104用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1104通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1104包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1104可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1104还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1105用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1105是触摸显示屏时,显示屏1105还具有采集在显示屏1105的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1101进行处理。此时,显示屏1105还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1105可以为一个,设置在终端的前面板;在另一些实施例中,显示屏1105可以为至少两个,分别设置在终端的不同表面或呈折叠设计;在再一些实施例中,显示屏1105可以是柔性显示屏,设置在终端的弯曲表面上或折叠面上。甚至,显示屏1105还可以设置成非矩形的不规则图形,也即异形屏。显示屏1105可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1106用于采集图像或视频。可选地,摄像头组件1106包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1106还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1107可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1101进行处理,或者输入至射频电路1104以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1101或射频电路1104的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1107还可以包括耳机插孔。
定位组件1108用于定位终端的当前地理位置,以实现导航或LBS(Location BasedService,基于位置的服务)。定位组件1108可以是基于美国的GPS(Global PositioningSystem,全球定位***)、中国的北斗***、俄罗斯的格雷纳斯***或欧盟的伽利略***的定位组件。
电源1109用于为终端中的各个组件进行供电。电源1109可以是交流电、直流电、一次性电池或可充电电池。当电源1109包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端还包括有一个或多个传感器1110。该一个或多个传感器1110包括但不限于:加速度传感器1111、陀螺仪传感器1112、压力传感器1113、指纹传感器1114、光学传感器1115以及接近传感器1116。
加速度传感器1111可以检测以终端建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1111可以用于检测重力加速度在三个坐标轴上的分量。处理器1101可以根据加速度传感器1111采集的重力加速度信号,控制触摸显示屏1105以横向视图或纵向视图进行用户界面的显示。加速度传感器1111还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1112可以检测终端的机体方向及转动角度,陀螺仪传感器1112可以与加速度传感器1111协同采集用户对终端的3D动作。处理器1101根据陀螺仪传感器1112采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1113可以设置在终端的侧边框和/或触摸显示屏1105的下层。当压力传感器1113设置在终端的侧边框时,可以检测用户对终端的握持信号,由处理器1101根据压力传感器1113采集的握持信号进行左右手识别或快捷操作。当压力传感器1113设置在触摸显示屏1105的下层时,由处理器1101根据用户对触摸显示屏1105的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1114用于采集用户的指纹,由处理器1101根据指纹传感器1114采集到的指纹识别用户的身份,或者,由指纹传感器1114根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1101授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1114可以被设置在终端的正面、背面或侧面。当终端上设置有物理按键或厂商Logo时,指纹传感器1114可以与物理按键或厂商Logo集成在一起。
光学传感器1115用于采集环境光强度。在一个实施例中,处理器1101可以根据光学传感器1115采集的环境光强度,控制触摸显示屏1105的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏1105的显示亮度;当环境光强度较低时,调低触摸显示屏1105的显示亮度。在另一个实施例中,处理器1101还可以根据光学传感器1115采集的环境光强度,动态调整摄像头组件1106的拍摄参数。
接近传感器1116,也称距离传感器,通常设置在终端的前面板。接近传感器1116用于采集用户与终端的正面之间的距离。在一个实施例中,当接近传感器1116检测到用户与终端的正面之间的距离逐渐变小时,由处理器1101控制触摸显示屏1105从亮屏状态切换为息屏状态;当接近传感器1116检测到用户与终端的正面之间的距离逐渐变大时,由处理器1101控制触摸显示屏1105从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图11中示出的结构并不构成对终端的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条程序代码,所述至少一条程序代码由计算机设备的处理器加载并执行,以实现上述任一种基于区块链的访问信息处理方法。
可选地,上述计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、只读光盘(Compact Disc Read-OnlyMemory,CD-ROM)、磁带、软盘和光数据存储设备等。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种基于区块链的访问信息处理方法,其特征在于,所述方法应用于区块链***中的任一节点设备上,所述方法包括:
获取第一对象的标识信息;
基于所述第一对象的标识信息,在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,所述目标预约信息用于指示所述第一对象将要访问的第二对象;
当所述目标预约信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
2.根据权利要求1所述的方法,其特征在于,所述在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,包括:
在所述区块链***中获取与所述第一对象的标识信息对应的全部预约信息,每个预约信息包括预约时间范围;
将预约时间范围涵盖第一时间戳的预约信息作为目标预约信息,所述第一时间戳为所述第一对象到达所述目标区域的时间戳。
3.根据权利要求1所述的方法,其特征在于,所述在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息之前,所述方法还包括:
接收预约信息,所述预约信息包括预约时间范围、第一对象的标识信息和第二对象的标识信息;
当所述预约信息共识通过时,将所述预约信息存储在所述区块链***中。
4.根据权利要求3所述的方法,其特征在于,所述预约信息由所述第一对象产生,所述将所述预约信息存储在所述区块链***中之后,所述方法还包括:
将所述预约信息发送至所述第二对象的终端;
接收所述第二对象的终端反馈的携带表态信息的预约信息,所述表态信息用于指示所述第二对象是否授权所述第一对象进行访问;
当所述携带表态信息的预约信息共识通过时,将所述携带表态信息的预约信息存储在所述区块链***中。
5.根据权利要求4所述的方法,其特征在于,所述在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,包括:
在所述区块链***中获取与所述第一对象的标识信息对应的携带表态信息的目标预约信息;
所述当所述目标预约信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁,包括:
当所述表态信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
6.根据权利要求1所述的方法,其特征在于,所述将目标区域的门禁进行解锁之后,所述方法还包括:
基于图像采集装置获取所述第一对象的第一图像信息;
将所述第一对象的标识信息和所述第一对象的第一图像信息作为所述第一对象的访问登记信息,将所述访问登记信息存储在所述区块链***中。
7.根据权利要求6所述的方法,其特征在于,所述将所述访问登记信息存储在所述区块链***中之后,所述方法还包括:
基于图像采集装置获取所述第一对象的第二图像信息;
基于所述第二图像信息,在所述区块链***中获取与所述第二图像信息对应的所述第一对象的标识信息;
将所述第一对象的标识信息、第二时间戳和所述第二图像信息作为所述第一对象的访问结束信息,将所述访问结束信息存储在所述区块链***中,所述第二时间戳为所述第一对象离开所述目标区域的时间戳。
8.根据权利要求7所述的方法,其特征在于,所述基于所述第二图像信息,在所述区块链***中获取与所述第二图像信息对应的所述第一对象的标识信息,包括:
基于所述第二图像信息,在所述区块链***中获取与所述第二图像信息对应的第一图像信息;
基于所述第一图像信息,确定与所述第一图像信息对应的访问登记信息;
将所述访问登记信息中的第一对象的标识信息作为与所述第二图像信息对应的所述第一对象的标识信息。
9.根据权利要求6所述的方法,其特征在于,所述将所述访问登记信息存储在所述区块链***中之后,所述方法还包括:
接收所述第一对象的访问进程信息,所述访问进程信息用于指示所述第一对象在到达所述目标区域之后,并且在离开所述目标区域之前所产生的行为;
当所述访问进程信息指示所述第一对象存在异常行为时,生成预警信息,将所述预警信息存储在所述区块链***中。
10.一种基于区块链的访问信息处理装置,其特征在于,所述装置包括:
第一获取模块,用于获取第一对象的标识信息;
第二获取模块,用于基于所述第一对象的标识信息,在所述区块链***中获取与所述第一对象的标识信息对应的目标预约信息,所述目标预约信息用于指示所述第一对象将要访问的第二对象;
解锁模块,用于当所述目标预约信息指示所述第二对象授权所述第一对象进行访问时,将目标区域的门禁进行解锁。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910956881.7A CN110717605B (zh) | 2019-10-10 | 2019-10-10 | 基于区块链的访问信息处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910956881.7A CN110717605B (zh) | 2019-10-10 | 2019-10-10 | 基于区块链的访问信息处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110717605A true CN110717605A (zh) | 2020-01-21 |
CN110717605B CN110717605B (zh) | 2023-10-13 |
Family
ID=69212390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910956881.7A Active CN110717605B (zh) | 2019-10-10 | 2019-10-10 | 基于区块链的访问信息处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110717605B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112785766A (zh) * | 2020-12-30 | 2021-05-11 | 广东赛诺科技股份有限公司 | 一种基于区块链门禁权限分配授权方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101316192A (zh) * | 2008-07-09 | 2008-12-03 | 北京黑米世纪信息技术有限公司 | 网络访客身份唯一码的编码方法 |
CN105427414A (zh) * | 2015-11-03 | 2016-03-23 | 徐承柬 | 一种访客管理方法和*** |
CN106780908A (zh) * | 2016-12-30 | 2017-05-31 | 广州卡趴网络科技有限公司 | 一种门禁代客预约*** |
US20170193720A1 (en) * | 2015-12-31 | 2017-07-06 | Vivint, Inc. | Guest mode access |
CN107566163A (zh) * | 2017-08-10 | 2018-01-09 | 北京奇安信科技有限公司 | 一种用户行为分析关联的告警方法及装置 |
CN107730665A (zh) * | 2017-08-08 | 2018-02-23 | 西安艾润物联网技术服务有限责任公司 | 访客管理方法、设备、***及计算机可读存储介质 |
CN108829693A (zh) * | 2018-04-13 | 2018-11-16 | 拉扎斯网络科技(上海)有限公司 | 一种用户访问轨迹的获取方法、装置及存储介质 |
CN108877006A (zh) * | 2018-06-29 | 2018-11-23 | 深圳春沐源控股有限公司 | 一种门禁管理方法、***及相关设备 |
JP2018206145A (ja) * | 2017-06-06 | 2018-12-27 | ビックリック株式会社 | 予約システム |
CN109584411A (zh) * | 2018-10-18 | 2019-04-05 | 南京中诚区块链研究院有限公司 | 基于区块链技术的智能门禁管理方法 |
CN109767534A (zh) * | 2019-01-17 | 2019-05-17 | 平安科技(深圳)有限公司 | 基于区块链的门禁访问方法、***、管理终端和门禁终端 |
CN110086649A (zh) * | 2019-03-19 | 2019-08-02 | 深圳壹账通智能科技有限公司 | 异常流量的检测方法、装置、计算机设备及存储介质 |
-
2019
- 2019-10-10 CN CN201910956881.7A patent/CN110717605B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101316192A (zh) * | 2008-07-09 | 2008-12-03 | 北京黑米世纪信息技术有限公司 | 网络访客身份唯一码的编码方法 |
CN105427414A (zh) * | 2015-11-03 | 2016-03-23 | 徐承柬 | 一种访客管理方法和*** |
US20170193720A1 (en) * | 2015-12-31 | 2017-07-06 | Vivint, Inc. | Guest mode access |
CN106780908A (zh) * | 2016-12-30 | 2017-05-31 | 广州卡趴网络科技有限公司 | 一种门禁代客预约*** |
JP2018206145A (ja) * | 2017-06-06 | 2018-12-27 | ビックリック株式会社 | 予約システム |
CN107730665A (zh) * | 2017-08-08 | 2018-02-23 | 西安艾润物联网技术服务有限责任公司 | 访客管理方法、设备、***及计算机可读存储介质 |
CN107566163A (zh) * | 2017-08-10 | 2018-01-09 | 北京奇安信科技有限公司 | 一种用户行为分析关联的告警方法及装置 |
CN108829693A (zh) * | 2018-04-13 | 2018-11-16 | 拉扎斯网络科技(上海)有限公司 | 一种用户访问轨迹的获取方法、装置及存储介质 |
CN108877006A (zh) * | 2018-06-29 | 2018-11-23 | 深圳春沐源控股有限公司 | 一种门禁管理方法、***及相关设备 |
CN109584411A (zh) * | 2018-10-18 | 2019-04-05 | 南京中诚区块链研究院有限公司 | 基于区块链技术的智能门禁管理方法 |
CN109767534A (zh) * | 2019-01-17 | 2019-05-17 | 平安科技(深圳)有限公司 | 基于区块链的门禁访问方法、***、管理终端和门禁终端 |
CN110086649A (zh) * | 2019-03-19 | 2019-08-02 | 深圳壹账通智能科技有限公司 | 异常流量的检测方法、装置、计算机设备及存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112785766A (zh) * | 2020-12-30 | 2021-05-11 | 广东赛诺科技股份有限公司 | 一种基于区块链门禁权限分配授权方法 |
CN112785766B (zh) * | 2020-12-30 | 2022-07-19 | 广东赛诺科技股份有限公司 | 一种基于区块链门禁权限分配授权方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110717605B (zh) | 2023-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110602089B (zh) | 基于区块链的医疗数据存储方法、装置、设备及存储介质 | |
CN110689460B (zh) | 基于区块链的交通事故数据处理方法、装置、设备及介质 | |
CN110687821B (zh) | 基于区块链的智能家居控制***及方法 | |
CN110245144B (zh) | 协议数据管理方法、装置、存储介质及*** | |
CN111339086B (zh) | 区块处理方法、基于区块链的数据查询方法及装置 | |
CN110555780B (zh) | 基于区块链的保险数据处理方法、装置、设备及存储介质 | |
CN110598386B (zh) | 基于区块链的数据处理方法、装置、设备及存储介质 | |
CN110597924B (zh) | 基于区块链的用户标识处理方法、装置、设备及存储介质 | |
CN110706371A (zh) | 基于区块链的行车安全管理方法、***及存储介质 | |
CN112417425A (zh) | 设备认证方法、装置、***、终端设备及存储介质 | |
CN111414598B (zh) | 基于区块链的监控方法、装置、设备及存储介质 | |
CN110597906B (zh) | 基于区块链的入学积分生成方法、装置、设备及存储介质 | |
CN110581891A (zh) | 基于区块链的游戏数据处理方法、装置、设备及存储介质 | |
CN111080443A (zh) | 基于区块链的业务处理方法、装置、设备及存储介质 | |
CN110826103A (zh) | 基于区块链的文档权限处理方法、装置、设备及存储介质 | |
CN110543502A (zh) | 基于区块链的信用数据处理方法、装置、设备及存储介质 | |
CN112562865A (zh) | 信息关联方法、装置、终端及存储介质 | |
CN111212074B (zh) | 基于区块链的资格认定方法、装置、设备及存储介质 | |
CN111209313A (zh) | 基于区块链的医疗项目数据的查询方法及装置 | |
CN110544193A (zh) | 捐赠信息分布式存储方法及装置 | |
CN110717605B (zh) | 基于区块链的访问信息处理方法及装置 | |
CN110597840A (zh) | 基于区块链的伴侣关系建立方法、装置、设备及存储介质 | |
CN110570289A (zh) | 基于区块链的业务处理方法、装置、设备及存储介质 | |
CN114900559A (zh) | 管理***、终端、管理方法以及存储介质 | |
CN114124405B (zh) | 业务处理方法、***、计算机设备及计算机可读存储介质 |
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 |