NFC软硬件应用交互及区块链绑定系统
文献发布时间:2023-06-19 12:02:28
技术领域
本发明涉及NFC技术和区块链领域,特别涉及NFC软硬件应用交互及区块链绑定系统。
背景技术
使用了NFC技术的设备可以在彼此靠近的情况下进行数据交换,是由非接触式射频识别(RFID)及互连互通技术整合演变而来的,通过在单一芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移动身份识别、防伪等应用,区块链是一个信息技术领域的术语,从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有不可伪造、全程留痕、可以追溯、公开透明、集体维护等特征,基于这些特征,区块链技术奠定了坚实的信任基础,本方案具体涉及NFC软硬件应用交互及区块链绑定系统;
但现有的NFC技术与区块链绑定系统不能很好的结合,不能够将NFC作为个人标签绑定区块链,不方便通过云端服务器投射信息到个人,不能实现单向交互一人享有。
发明内容
本发明的主要目的在于提供NFC软硬件应用交互及区块链绑定系统,可以有效解决背景技术中问题。
为实现上述目的,本发明采取的技术方案为:
NFC软硬件应用交互系统,包括NFC读卡器、NFC芯片、终端软件、发送模块、记录模块、应用平台和处理器;
所述NFC读卡器是一种具有读卡功能的智能电子设备;
所述NFC芯片嵌入至NFC读卡器的内部,NFC芯片实现NFC读卡器的读卡功能;
所述终端软件用于与软件终端进行交互;
所述发送模块用于NFC读卡器与软件终端进行交互时的信息传输;
所述记录模块用于记录当智能电子设备检测到目标设备的触发行为时,根据NFC标签中的数据标识信息识别所述目标设备,记录所述触发行为的信息;
所述应用平台用于显示NFC读卡器与软件终端进行交互时的交互内容;
所述处理器用于NFC读卡器与软件终端进行交互时对信息进行处理。
优选的,所述发送模块包括接收单元和发送单元。
优选的,所述NFC读卡器的内部设置有注册模块,注册模块用于当智能电子设备检测到目标设备的触发行为时,读取并记录所述目标设备的设备标识,记录目标设备NFC标签中的数据标识信息,或将自定义的数据标识信息写入所述目标设备的NFC标签中,其中,所述触发行为是指当所述目标设备与所述智能电子设备相互靠近时,如果二者之间的距离在所述智能电子设备的NFC通讯传输范围之内,则所述目标设备与所述智能电子设备之间发生触发行为。
优选的,所述NFC读卡器通过发送模块与云端服务器相连。
一种基于NFC软硬件应用交互系统的区块链绑定系统,包括数据库、追溯模块、投射模块和绑定模块;
所述数据库用于存储提供个人共享的数据资源;
所述追溯模块用于追溯NFC读卡器读取的个人信息终端;
所述投射模块用于云端服务器投射信息到个人终端,单向交互一人享有;
所述追溯模块用于区块链快速追溯到个人,建立区块链连接。
优选的,所述追溯模块的具体处理步骤如下:
步骤一:方向追溯模块发送追溯请求,追溯模块接收来自请求方获取NFC读卡器数据追溯的多个请求,确定每个追溯请求的第二存储地址;
步骤二:通过第二存储地址获取第二区块链对应存储的唯一标识和第一存储地址;
步骤三:根据多个第一存储地址获取第一区块链相应位置所存储的数据包;
步骤四:对数据包进行验证并返回验证结果至显示模块,显示模块显示追溯的结果,追溯到NFC读卡器个人信息终端。
一种基于NFC软硬件应用交互系统的区块链绑定系统,该系统的具体处理步骤如下:
A1:方向追溯模块发送追溯请求,追溯模块接收来自请求方获取NFC读卡器数据追溯的多个请求,确定每个追溯请求的第二存储地址,通过第二存储地址获取第二区块链对应存储的唯一标识和第一存储地址;
A2:根据多个第一存储地址获取第一区块链相应位置所存储的数据包,对数据包进行验证并返回验证结果至显示模块,显示模块显示追溯的结果,追溯到NFC读卡器个人信息终端;
A3:将NFC读卡器个人信息终端的标签通过绑定模块绑定区块链,然后通过云端服务器投射信息到个人,实现单向交互一人享有。
与现有技术相比,本发明具有如下有益效果:
能够使NFC技术与区块链绑定系统很好的结合,能够将NFC作为个人标签绑定区块链,然后通过云端服务器投射信息到个人,实现单向交互一人享有。
附图说明
图1为本发明NFC软硬件应用交互及区块链绑定系统的系统框图。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
实施例:
如图1所示,本发明涉及NFC软硬件应用交互系统,包括NFC读卡器、NFC芯片、终端软件、发送模块、记录模块、应用平台和处理器;
NFC读卡器是一种具有读卡功能的智能电子设备;
NFC芯片嵌入至NFC读卡器的内部,NFC芯片实现NFC读卡器的读卡功能;
终端软件用于与软件终端进行交互;
发送模块用于NFC读卡器与软件终端进行交互时的信息传输;
记录模块用于记录当智能电子设备检测到目标设备的触发行为时,根据NFC标签中的数据标识信息识别目标设备,记录触发行为的信息;
应用平台用于显示NFC读卡器与软件终端进行交互时的交互内容;
处理器用于NFC读卡器与软件终端进行交互时对信息进行处理。
发送模块包括接收单元和发送单元。
NFC读卡器的内部设置有注册模块,注册模块用于当智能电子设备检测到目标设备的触发行为时,读取并记录目标设备的设备标识,记录目标设备NFC标签中的数据标识信息,或将自定义的数据标识信息写入目标设备的NFC标签中,其中,触发行为是指当目标设备与智能电子设备相互靠近时,如果二者之间的距离在智能电子设备的NFC通讯传输范围之内,则目标设备与智能电子设备之间发生触发行为。
NFC读卡器通过发送模块与云端服务器相连;
一种基于NFC软硬件应用交互的区块链绑定系统,包括数据库、追溯模块、投射模块和绑定模块;
数据库用于存储提供个人共享的数据资源;
追溯模块用于追溯NFC读卡器读取的个人信息终端;
投射模块用于云端服务器投射信息到个人终端,单向交互一人享有;
追溯模块用于区块链快速追溯到个人,建立区块链连接。
追溯模块具体处理步骤如下:
步骤一:方向追溯模块发送追溯请求,追溯模块接收来自请求方获取NFC读卡器数据追溯的多个请求,确定每个追溯请求的第二存储地址;
步骤二:通过第二存储地址获取第二区块链对应存储的唯一标识和第一存储地址;
步骤三:根据多个第一存储地址获取第一区块链相应位置所存储的数据包;
步骤四:对数据包进行验证并返回验证结果至显示模块,显示模块显示追溯的结果,追溯到NFC读卡器个人信息终端。
一种基于NFC软硬件应用交互的区块链绑定系统,该系统的具体处理步骤如下:
A1:方向追溯模块发送追溯请求,追溯模块接收来自请求方获取NFC读卡器数据追溯的多个请求,确定每个追溯请求的第二存储地址,通过第二存储地址获取第二区块链对应存储的唯一标识和第一存储地址;
A2:根据多个第一存储地址获取第一区块链相应位置所存储的数据包,对数据包进行验证并返回验证结果至显示模块,显示模块显示追溯的结果,追溯到NFC读卡器个人信息终端;
A3:将NFC读卡器个人信息终端的标签通过绑定模块绑定区块链,然后通过云端服务器投射信息到个人,实现单向交互一人享有。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及等同物限定。
- NFC软硬件应用交互及区块链绑定系统
- 应用于区块链网络的RISC-V软硬件安全系统