一种区块链异常数据的处理方法、装置、设备和介质

    公开(公告)号:CN110781200B

    公开(公告)日:2022-07-08

    申请号:CN201911047904.9

    申请日:2019-10-30

    Abstract: 本申请公开了一种区块链异常数据的处理方法、装置、设备和介质,涉及区块链技术领域。具体实现方案为:在执行事务请求的过程中,确定所述事务请求的依赖数据;将所述依赖数据在屏蔽数据清单中进行查询;根据所述依赖数据的屏蔽状态处理所述事务请求。本申请实施例通过在事务请求中引入依赖数据作为异常数据的确定依据,并根据依赖数据在屏蔽数据清单中的查询结果,进行异常数据的识别,并基于识别结果对不同的事务请求进行处理,实现了对区块链中存储的异常数据进行有效处理,避免了区块链中诸如错误信息或非法记录的不可修改,对区块链所存储数据的准确性和合法性的影响。

    一种对等网络的路由实现方法、装置、设备和介质

    公开(公告)号:CN110324415B

    公开(公告)日:2022-04-05

    申请号:CN201910579130.8

    申请日:2019-06-28

    Abstract: 本发明实施例公开了一种对等网络的路由实现方法、装置、设备和介质。该方法包括:通过节点上层,确定至少一个设定身份路由表,其中,所述设定身份路由表中的至少一个节点满足设定身份条件;将所述设定身份路由表部署于所述节点的路由层,其中,所述路由层还部署于基础路由表;在产生消息发送需求时,基于所述设定身份路由表和所述基础路由表,分别执行消息在对等网络中的发送。上述对等网络的路由实现方法,减小了网络攻击对网络正常运行的影响,增强了网络攻击的作恶难度,使系统的稳定性得到了进一步的提升。

    基于区块链的对象处理方法、装置、设备及介质

    公开(公告)号:CN109903161B

    公开(公告)日:2021-11-09

    申请号:CN201910151843.4

    申请日:2019-02-28

    Inventor: 孙君意 肖伟

    Abstract: 本发明实施例公开了一种基于区块链的对象处理方法、装置、设备及介质。该方法应用于区块链节点,包括:获取针对数据对象进行设定操作的事务请求,事务请求中至少包括输入字段用于记录至少一个输入数据对象的对象标识及输入数据对象的前次输出地址,还包括输出字段用于记录输出数据对象的对象标识;根据事务请求的设定操作要求,对输入数据对象进行处理,确定输出数据对象的处理后内容,写入输出字段,以形成事务数据添加到区块中。本发明实施例的技术方案通过在事务请求中设定记录输入数据对象的对象标识及输入数据对象的前次输出地址的输入字段,以及设定记录输出数据对象的对象标识输出字段,实现对链上存储的各数据对象的处理历史的追踪溯源。

    基于区块链的投票方法、装置、设备和存储介质

    公开(公告)号:CN111355799A

    公开(公告)日:2020-06-30

    申请号:CN202010124640.9

    申请日:2020-02-27

    Abstract: 本申请实施例公开了一种基于区块链的投票方法、装置、设备和存储介质,涉及区块链技术领域。具体实现方案为:由区块链社区服务方执行,所述区块链社区服务方部署于区块链节点,所述方法包括:从区块链网络中查询投票提案事务,接收用户投票;若检测到用户投票量达到上链事务阈值,则对所述上链事务阈值内的预定量用户投票进行聚合签名,得到目标投票事务和目标聚合签名;根据所述目标投票事务和所述目标聚合签名,调用所述区块链社区服务方所属的区块生成节点,以将所述预定量用户投票进行上链存储。能够将大量零散的用户投票压缩在一个事务内,使得大量零散的投票事务基于一个签名进行上链,提高区块链社区内投票事务的上链效率。

    区块生成方法、装置、电子设备和存储介质

    公开(公告)号:CN111147242A

    公开(公告)日:2020-05-12

    申请号:CN201911421045.5

    申请日:2019-12-31

    Inventor: 孙君意 肖伟

    Abstract: 本申请实施例公开了一种区块生成方法、装置、电子设备和存储介质,涉及区块链技术。其中,该方法包括:若检测到区块链网络出块超时,则生成随机数和证据;向区块链网络中其他候选区块生成节点发送随机数和证据;对从其他候选区块生成节点接收的随机数和证据进行校验,并滤除校验失败的随机数;从剩余的随机数中选择目标随机数,并将生成目标随机数的候选区块生成节点信息作为下一区块生成节点信息。本申请实施例不依赖区块链节点的时钟同步,以随机抽签方式确定区块生成节点,降低了区块链网络被攻击的风险。

    一种区块链任务的并行处理方法、装置、电子设备和介质

    公开(公告)号:CN110806923A

    公开(公告)日:2020-02-18

    申请号:CN201911040434.3

    申请日:2019-10-29

    Abstract: 本申请实施例公开了一种区块链任务的并行处理方法、装置、电子设备和介质,涉及区块链技术领域。具体实现方案为:获取待执行事务请求;识别所述待执行事务请求与当前并行任务集中各事务请求之间的依赖关系;其中,所述并行任务集中包括存在依赖关系的多个事务请求的任务,所述并行任务集中的任务被串行调度执行;根据识别到的依赖关系状态,将所述待执行事务请求的任务添加到当前并行任务集中。通过本申请实施例的技术方案,能够改善任务并行处理的处理性能。

    区块生成方法、装置、电子设备和存储介质

    公开(公告)号:CN111147242B

    公开(公告)日:2023-10-17

    申请号:CN201911421045.5

    申请日:2019-12-31

    Inventor: 孙君意 肖伟

    Abstract: 本申请实施例公开了一种区块生成方法、装置、电子设备和存储介质,涉及区块链技术。其中,该方法包括:若检测到区块链网络出块超时,则生成随机数和证据;向区块链网络中其他候选区块生成节点发送随机数和证据;对从其他候选区块生成节点接收的随机数和证据进行校验,并滤除校验失败的随机数;从剩余的随机数中选择目标随机数,并将生成目标随机数的候选区块生成节点信息作为下一区块生成节点信息。本申请实施例不依赖区块链节点的时钟同步,以随机抽签方式确定区块生成节点,降低了区块链网络被攻击的风险。

    一种区块链的事务实现方法、装置、设备和介质

    公开(公告)号:CN111342972B

    公开(公告)日:2023-09-15

    申请号:CN202010113572.6

    申请日:2020-02-24

    Abstract: 本申请公开了一种区块链的事务验证方法、装置、设备和介质,涉及区块链技术领域。该方法包括:获取执行链节点向验证链网络发起的记录事务请求,所述记录事务请求中携带有所述执行链中的执行链区块信息和执行链事务信息;执行所述记录事务请求,以将所述执行链区块信息和执行链事务信息在验证链中进行上链存储;获取向验证链网络发起的验证事务请求,所述验证事务请求中携带有待验证执行链事务信息;执行所述验证事务请求,以根据所述验证链中记录的执行链区块信息和执行链事务信息,对所述待验证执行链事务信息进行验证。本实施例能够有效提高执行链的公信力,且提供便捷的事务验证方式。

    区块链处理方法、装置、设备和介质

    公开(公告)号:CN110069295B

    公开(公告)日:2022-06-17

    申请号:CN201910371322.X

    申请日:2019-05-06

    Abstract: 本发明实施例公开了一种区块链处理方法、装置、设备和介质。该方法包括:根据获取的链上事务处理请求,确定区块链系统提供的基础插件模块中需要调用的目标插件模块以及目标插件模块的调用顺序;根据所述目标插件模块的调用顺序,通过目标插件模块的调用接口调用所述目标插件模块执行所述链上事务处理请求。本发明实施例中插件化的区块链系统架构解除了系统代码之间的耦合关系,进而基于插件化的区块链系统架构实现了插件级别的调用和管理,使得各插件代码能够独立开发和发布,提高了区块链系统研发和管理的灵活性,以及插件分离发布的安全性。

    区块链数据存储方法、装置、设备及介质

    公开(公告)号:CN109086388B

    公开(公告)日:2020-12-29

    申请号:CN201810836163.1

    申请日:2018-07-26

    Inventor: 孙君意 肖伟

    Abstract: 本发明实施例公开了一种区块链数据存储方法、装置、设备及存储介质。其中,该方法由区块链网络中的节点执行,该方法包括:依据待写入SST磁盘存储文件的编号和可存储SST文件的当前目录路径数量,确定所述待写入SST文件的目录编号;通过原子操作将所述待写入SST文件存储于所述目录编号对应的目录路径下。本发明实施例提供的技术方案,保证了区块链数据写入的原子性,且通过优化底层KV存储,支持了多盘存储区块链数据。

Patent Agency Ranking