【技术实现步骤摘要】
区块链无线通信模组及其交易方法
本专利技术涉及计算机领域,尤其涉及一种区块链无线通信模组及其交易方法。
技术介绍
近年来,随着物联网的蓬勃发展,广泛认可的观点认为,纳入物联网连接的设备数,将远大于被互联网连接的人数。随着智能制造2025、工业4.0等的实施,物联网广泛渗透到各行各业和社会生活中。在广大的物联网设备中,采用无线方式进行通信的设备,因其部署不受信号线缆约束,对安装工程要求明显低于有线物联网设备,因此得到了尤为广泛的使用。无线通信具有高度复杂的技术,物联网设备厂商一般不具备自始开发无线通信功能的能力,因此,主要采用由专业无线模组厂商生产的无线通信模组,满足物联网设备的无线通信需求。传统物联网设备通常是作为端侧,采集特定数据经无线通信模组上传至特定云端,和/或接收来自特定云端的命令并执行相应的动作。现有的无线通信模组通常具备(但不限于)蜂窝(2G/3G/4G/5G)、WiFi、LoRa等无线通信能力,广泛应用于POS机、自动售货机、共享单车、智能家居、表计等物联网设备中,为物联网设备的数据上传和控制下 ...
【技术保护点】
1.一种区块链无线通信模组,其中,该区块链无线通信模组包括:无线调制解调器单元,用于接入无线网络连接区块链节点并进行数据传输;区块链钱包客户端,用于实现区块链交易的协议功能,并通过所述无线调制解调器单元连接区块链节点,其中,所述区块链节点用于实现交易的验证、打包并与区块链网络达成共识,所述区块链网络包括若干互联的区块链节点。/n
【技术特征摘要】
1.一种区块链无线通信模组,其中,该区块链无线通信模组包括:无线调制解调器单元,用于接入无线网络连接区块链节点并进行数据传输;区块链钱包客户端,用于实现区块链交易的协议功能,并通过所述无线调制解调器单元连接区块链节点,其中,所述区块链节点用于实现交易的验证、打包并与区块链网络达成共识,所述区块链网络包括若干互联的区块链节点。
2.根据权利要求1所述的区块链无线通信模组,其中,所述区块链钱包客户端包括:
交易接口模块,用于接收来自交易发起者指定的交易要素并发送给交易打包模块;
交易打包模块,用于将接收到的交易要素按预设格式打包成交易数据包后发送给签名模块,并从签名模块接收经过数字签名后的交易数据包,将经过数字签名后的交易数据包发送给远程过程调用模块;
签名模块,用于采用私钥对所述交易数据包进行数字签名后发送给交易打包模块;
远程过程调用模块,用于通过所述无线调制解调器单元,将经过签名的交易数据包发送给区块链节点,并向区块链节点查询交易结果,以发起并完成交易过程。
3.根据权利要求2所述的区块链无线通信模组,其中,所述交易打包模块,用于调用远程过程调用模块,发起交易查询请求,将从所述远程过程调用模块接收的交易结果发送给交易接口模块;
所述远程过程调用模块,用于通过无线调制解调器单元,并基于所述交易查询请求向区块链节点查询已提交的交易的状态,以得到交易结果并返回给所述交易打包模块;
所述交易接口模块,用于向交易发起者发送接收到的交易结果。
4.根据权利要求1所述的区块链无线通信模组,其中,所述无线调制解调器单元用于接入包括2G、3G、4G或5G蜂窝、WiFi、LoRa的无线网络连接区块链节点并进行数据传输。
5.一种区块链无线通信模组的交易方法,其中,所述方法包括:
区块链钱包客户端实现区块链交易的协议功能,并通过无线调制解调器单元连接区块链节点,其中,所述无线调制解调器单元,用于接入无线网络连接区块链节点并进行数据传输,所述区块链节点用于实现交易的验证、打包并与区块链网络达成共识,所述区块链网络包括若干互联的区块链节点。
6.根据权利要求5所述的方法,其中,所述区块链钱包客户端实现区块链交易的协议功能,并通过无线调制解调器单元连接区块链节点包括:
所述区块链钱包客户端中的交...
【专利技术属性】
技术研发人员:林瑶,许刚,
申请(专利权)人:上海摩联信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。