【技术实现步骤摘要】
基于区块链的应急交易方法及系统
[0001]本专利技术涉及信息处理
,尤其涉及一种基于区块链的应急交易方法及系统。
技术介绍
[0002]信息技术的发展和进步,促使信息化工具和技术深度渗透到生活的方方面面,很大程度提高了社会协同效率、也给我们生活带来了极大的便利。其中就包含生活类的约车平台、共享出行、刷码乘车、在线购物等应用,金融类的第三方支付等APP,这些应用都将我们的数字化生活推向了一个新高度。随之出现的
ꢀ“
出门不带现金”、“出行、购物靠手机”已经变成了大家的生活习惯和常态。这些生活的便捷之所以能够成功,除了雨后春笋般的互联网技术外,依靠的更是强大的基础设施:1、源源不断的电力供应,2、全地域覆盖的基站以支撑满格的网络信号。
[0003]然而在严重的自然灾害面前,这些基础设施可能会受到重创,基于这些基础设施形成的各类互联网服务也将受到严重影响。更严重的是,数字文明改变了大家的生活习惯,在这种突变下,大家显得无所适从:“无法刷开共享单车”、“支付无法生成二维码”。除了不可预期的自然灾害外, ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的应急交易方法,其特征在于,包括:服务消费者侧和服务提供者侧通过面对面的通讯方式进行信息交互,生成交易订单;服务消费者侧根据所述交易订单进行初始区块创建,并通过面对面通讯方式将区块信息发送到第三方节点;所述第三方节点在当前区块的基础上补充当前节点的节点信息完成新区块创建,并将新区块信息广播给当前交易的所有参与者;多个第三方节点完成多轮新区块创建过程,直至达到服务提供者侧对第三方节点数量要求为止;服务提供者侧对预设条件的参与区块链生成的节点进行信息查询,如节点信息一致且满足区块链校验要求,则完成交易认证,进行服务放行。2.根据权利要求 1所述的方法,其特征在于,还包括当基础设施恢复正常后,参与应急交易的服务提供者、服务消费者和第三方节点侧将已发生的交易链信息上传到服务端,进而删除并清空本地的交易链信息。3.根据权利要求 2所述的方法,其特征在于,还包括服务端对接收的所述交易链信息进行数据预处理操作,并进行云端存储;所述服务端驱动正常工作的服务提供者侧进行异步交易补偿计算,完成后续业务操作。4.根据权利要求1至3任一项所述的方法,其特征在于,所述服务消费者侧和服务提供者侧通过面对面的通讯方式进行信息交互,生成交易订单,包括:服务消费者侧生成订单基础信息,并通过面对面的通讯方式向服务提供者侧发送信息查询请求;所述服务提供者侧根据所述信息查询请求向所述服务消费者侧反馈信息查询结果;所述服务消费者侧根据所述订单基础信息和所述信息查询结果进行订单组装,生成交易订单。5.根据权利要求1至3任一项所述的方法,其特征在于,所述第三方节点在当前区块的基础上补充当前节点的节点信息,完成新区块创建,并将新区块信息广播给当前交易的所有参与者之前,还包括:获取当前节点所有待上传到服务端的交易链信息和交易链数量M;找到所有交易链中节点数最少的链,其节点数记为N;当M为0时,依据业务规则设定N为默认值;如不等式M+1<=N成立,则当前节点创建新区块;如不成立则当前节点在数据上传到服务器之前,不允许作为新的第三方节点和服务消费者节点。6.根据权利要求1至3任一项所述的方法,其特征在于,所述区块链中的区块包括区块头和区块体,所述区块头中存储默认信息,所述区块体中存储交易订单信息和参与区块链生成的节...
【专利技术属性】
技术研发人员:罗新华,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。