[发明专利]基于区块链技术的信息处理方法和装置在审
申请号: | 201710625330.3 | 申请日: | 2017-07-27 |
公开(公告)号: | CN107609010A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 王子龙;许进;张勇 | 申请(专利权)人: | 北京瑞卓喜投科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/54;H04L12/863;H04L29/08 |
代理公司: | 北京市惠诚律师事务所11353 | 代理人: | 逯博 |
地址: | 100026 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 信息处理 方法 装置 | ||
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链技术的信息处理方法和装置。
背景技术
随着互联网的不断发展,区块链技术应运而生,它是一种互联网数据库技术,具有去中心化、公开透明的特点。具体地,区块链技术的本质是去中心化且寓于分布式结构的数据存储、传输和证明的方法,用数据区块取代目前互联网对中心服务器的依赖,使得所有数据的变更或者交易项目都被记录在一个云系统之上。由于没有中央控制点的分布式对等网络,并且使用分布式集体运作的方法,可以说,区块链是网络上的“公开大账本”。它存在许多节点,每个节点都可以观察到整个账本,并且共同参与维护,其收益则是获得记账的权利,并且可以复制一份完整的数据库,单个节点无法修改数据库,从而保证了账本数据的安全可靠。
现有区块链技术是将定长数据以区块方式写入区块链,在组织信息进入区块链的时候,区块链处理节点是按照待处理信息的顺序,依次处理各种信息请求,例如,对数据加工、打包数据进入区块链以及将打包到区块链的数据进行网络同步等,由于顺序依次处理各种信息请求的原因,这样会带来峰值处理瓶颈问题,如果瞬间消息请求过多会导致系统产生瓶颈,系统资源耗尽,这在联盟链情形之下更为严重。
发明内容
本发明实施例提供一种基于区块链技术的信息处理方法和装置,通过在组织信息进入区块链的各个信息处理环节之前,将待处理的信息缓冲在消息队列中,控制信息处理的进度,从而避免出现峰值处理瓶颈问题,提高系统的稳定性。
为达到上述目的,本发明实施例提供了一种基于区块链技术的信息处理方法,包括:
在组织信息进入区块链的各信息处理环节中,将接收的待处理信息缓存至指定的消息队列中;
从所述指定的消息队列中提取本次信息处理的信息内容进行处理。
本发明实施例提供了一种基于区块链技术的信息处理装置,包括:
缓存模块,用于在组织信息进入区块链的各信息处理环节中,将接收的待处理信息缓存至指定的消息队列中;
处理模块,用于从所述指定的消息队列中提取本次信息处理的信息内容进行处理。
本发明实施例的基于区块链技术的信息处理方法和装置,在组织信息进入区块链的各信息处理环节中,通过消息队列的形式将待处理的信息缓存,然后再从消息队列中提取本次信息处理的信息内容进行处理,以避免出现峰值处理瓶颈问题,提高系统的稳定性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
图1为本发明实施例的基于区块链技术的信息处理逻辑示意图;
图2为本发明实施例的基于区块链技术的信息处理方法流程图一;
图3为本发明实施例的基于区块链技术的信息处理方法流程图二;
图4为本发明实施例的基于区块链技术的信息处理装置结构图一;
图5为本发明实施例的基于区块链技术的信息处理装置结构图二。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本方案改善了现有技术中,在将信息打包入链至区块链的各处理环节中,针对待处理的信息并没有限制单位时间的处理量,即只要接收到待处理的信息就马上执行处理,其核心思想是在已有的各处理环节中,针对待处理的信息设置一个消息队列,并将接收到的待处理的信息存储到消息队列中进行缓存,然后再从消息队列中提取每次要处理的消息的数量从而控制整个处理过程中的处理进度,避免造成出现处理瓶颈,数据拥堵的现象。
如图1所示,为本发明实施例的基于区块链技术的信息处理逻辑示意图。该处理逻辑为在组织信息入区块链的各个信息处理环节中,如数据加工、数据打包入区块链以及将区块链进行数据网络同步等处理环节中,设置一个专门用于缓存待处理信息的消息队列。当各个处理环节接收到本处理环节对应处理的待处理信息后,先将这些信息缓存至消息队列中,然后每次从消息队列中有限制性的提取出一定数量的信息进行处理,从而避免出现信息处理过程中的瓶颈问题。
下面通过多个实施例来进一步说明本申请的技术方案。
实施例一
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞卓喜投科技发展有限公司,未经北京瑞卓喜投科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710625330.3/2.html,转载请声明来源钻瓜专利网。