一种具备保护隐私信息的智能合约实现方法及系统

    公开(公告)号:CN112287392A

    公开(公告)日:2021-01-29

    申请号:CN202011318801.4

    申请日:2020-11-23

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种具备保护隐私信息的智能合约实现方法及系统,所述方法中智能合约采用对称加密算法加密隐私信息后,将数字签名及密文数据写入状态数据库及区块并上链,仅持有密钥的网络节点才能解密隐私信息,共享隐私信息的网络节点发布、查询、验证隐私信息。所述系统包括网络节点身份数据区、隐私数据区、成员管理模块与隐私数据管理模块。本发明区块链网络的其他网络节点,即使存储有账本日志的完整拷贝和完整的状态数据库,也不能访问到隐私信息的明文。

    定时智能合约的调度方法及装置

    公开(公告)号:CN111831745A

    公开(公告)日:2020-10-27

    申请号:CN202010505750.X

    申请日:2020-06-05

    IPC分类号: G06F16/27

    摘要: 本发明公开了一种定时智能合约的调度方法及装置,其中该方法包括:检测申请步骤,检测区块中是否包括定时智能合约,申请成为所述定时智能合约的候选执行者,得到候选执行者序号,将所述定时智能合约的地址信息及所述候选执行者序号存入合约监测池;定时监测步骤,定时扫描所述合约监测池,获取所述定时智能合约,通过所述候选执行者序号得到首位候选状态,根据所述首位候选状态及所述定时智能合约的预设执行时间信息,执行定时功能或者调整所述候选执行者序号。本发明通过申请候选执行者,使得单个定时智能合约可以由多个候选执行者中择一执行,降低了因计算节点离线导致定时功能无法执行的可能性,保证了定时智能合约执行的可靠性。

    DAPP的链上数据检索系统、方法及介质

    公开(公告)号:CN111831744A

    公开(公告)日:2020-10-27

    申请号:CN202010504965.X

    申请日:2020-06-05

    IPC分类号: G06F16/27

    摘要: 本发明公开了一种DAPP的链上数据检索系统、方法及介质,其中系统包括:DAPP区块伺服器,设置在区块链客户端,包括DAPP应用管理模块、新区块模块、数据检索模块、信息单元索引、DAPP区块索引以及已注册DAPP信息单元索引;DAPP信息单元区块,包括用于唯一地确定一个DAPP的DAPP信息单元。本发明针对DAPP智能合约的函数调用与合约数据,提出了一种快速检索与查询方法,提高链上合约数据的检索与查询效率,提供再现DAPP使用过程的功能。

    一种反电信诈骗区块链应用系统
    4.
    发明公开

    公开(公告)号:CN115996385A

    公开(公告)日:2023-04-21

    申请号:CN202211141685.2

    申请日:2022-09-20

    摘要: 本发明公开了一种反电信诈骗区块链应用系统,包括移动终端层和数据服务层;所述移动终端层,为一个区块链网络,由可移动设备构成,用于区块链的计算;所述数据服务层,由多个账本存储设备构成一个P2P网络,用于存储区块链账本及区块链对等节点对区块的数字签名。本发明在可移动设备接到电话或消息后,如果认定存在诈骗或推销嫌疑,则向区块链网络进行举报;当有来信(电)时,可移动设备在数据服务层上查询来信(电)号码的举报记录并作出研判,最终决定接听或者忽略。

    一种抗攻击防泄漏的区块链系统
    5.
    发明公开

    公开(公告)号:CN114896593A

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

    申请号:CN202210361712.0

    申请日:2022-04-07

    IPC分类号: G06F21/56 G06F21/62 G06F11/14

    摘要: 本发明公开了一种抗攻击防泄漏的区块链系统,涉及区块链系统技术领域,具体为外界访问端和识别模块,所述外界访问端的输出端连接有访问模块,所述识别模块连接于访问模块的输出端,所述代码转换单元的输出端连接有读取单元,所述对照单元的输出端连接有病毒库,所述区块链系统本体的输出端连接有复制模块。该抗攻击防泄漏的区块链系统,针对访问请求对其进行代码转换以检测是否含有病毒代码,并将含有病毒代码的访问请求提交至虚拟系统模块,使得即使病毒爆发也不会对区块链系统本体造成伤害,且便于对病毒特性进行记录以供了解,而且虚拟系统模块内部只有区块链系统本体的索引文件不包含实际内容,可防止数据泄露。

    基于云存储的区块链数据存储系统及方法

    公开(公告)号:CN111831743A

    公开(公告)日:2020-10-27

    申请号:CN202010504963.0

    申请日:2020-06-05

    摘要: 本发明涉及一种基于云存储的区块链数据存储系统及方法,本发明的技术方案在区块链网络的每个计算节点新增设置云存储模块,在区块链客户端新增设置云存储接口模块,与区块链客户端实现数据访问交互,区块链客户端将区块数据存入云存储模块,从云存储模块读取区块数据,计算节点的用户可以配置区块链客户端,将区块数据另存入到本地存储模块。本发明的有益效果为:采用云存储技术来存储区块链的区块数据,能够突破区块链网络单个节点本地存储的空间限制。

    基于云存储的区块链数据存储系统及方法

    公开(公告)号:CN111831743B

    公开(公告)日:2023-11-14

    申请号:CN202010504963.0

    申请日:2020-06-05

    摘要: 本发明涉及一种基于云存储的区块链数据存储系统及方法,本发明的技术方案在区块链网络的每个计算节点新增设置云存储模块,在区块链客户端新增设置云存储接口模块,与区块链客户端实现数据访问交互,区块链客户端将区块数据存入云存储模块,从云存储模块读取区块数据,计算节点的用户可以配置区块链客户端,将区块数据另存入到本地存储模块。本发明的有益效果为:采用云存储技术来存储区块链的区块数据,能够突破区块链网络单个节点本地存储的空间限制。

    一种具备保护隐私信息的智能合约实现方法及系统

    公开(公告)号:CN112287392B

    公开(公告)日:2023-06-02

    申请号:CN202011318801.4

    申请日:2020-11-23

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种具备保护隐私信息的智能合约实现方法及系统,所述方法中智能合约采用对称加密算法加密隐私信息后,将数字签名及密文数据写入状态数据库及区块并上链,仅持有密钥的网络节点才能解密隐私信息,共享隐私信息的网络节点发布、查询、验证隐私信息。所述系统包括网络节点身份数据区、隐私数据区、成员管理模块与隐私数据管理模块。本发明区块链网络的其他网络节点,即使存储有账本日志的完整拷贝和完整的状态数据库,也不能访问到隐私信息的明文。

    一种基于云存储的区块链数据检索系统及方法

    公开(公告)号:CN113821549A

    公开(公告)日:2021-12-21

    申请号:CN202111110430.5

    申请日:2021-09-23

    摘要: 本发明公开了一种基于云存储的区块链数据检索系统及方法,依据所述方法,对等节点将区块链账本日志存储到1个或多个云存储模块,并由云存储模块提供区块链数据检索与共识服务,云存储模块接收到检索请求后在本地执行数据检索算法,将检索结果发送到邻近的云存储模块,邻近的云存储模块在本地执行数据共识算法并反馈共识结果。任何一个云存储模块都具备数据检索与共识服务。检索者自定义接收或拒绝检索结果的条件。公开了一种基于云存储的区块链数据检索系统,在Hyperledger Fabric上实施区块链网络,新增设置云存储模块,采用JSON格式在云存储模块之间传输数据,云存储模块间采用gossip协议进行通信。

    一种区块链账本的存储系统

    公开(公告)号:CN112905616A

    公开(公告)日:2021-06-04

    申请号:CN202110305256.3

    申请日:2021-03-19

    摘要: 本发明公开了一种接口模块、账本逻辑模块、数据库模块与文件存储模块;所述接口模块,用于向区块链网络节点提供节点注册接口、存储完整区块接口、存储简略区块接口和查询统计接口;账本逻辑模块,用于向区块链节点提供注册、存储区块及数字签名、查询统计功能,同时修复账本、维护账本日志和状态数据库的完整一致性;数据库模块,由一个概要数据库和若干个状态数据库构成;为每个区块链账本建立一个状态数据库,并维护一个概要数据库,包括所有区块链账本概要数据和节点概要数据;文件存储模块,用于存储每个区块链账本的账本日志、运行日志和若干个节点的数字证书。