基于智能合约的数据处理方法、装置、设备和存储介质

    公开(公告)号:CN111339187B

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

    申请号:CN202010104354.6

    申请日:2020-02-20

    Abstract: 本申请实施例公开了基于智能合约的数据处理方法、装置、设备和存储介质,涉及区块链技术领域。具体实现方案为:在调用智能合约过程中,根据背书区块链中上一区块的时间,确定背书当前时间;根据所述背书当前时间,对当前事务处理请求进行预处理,以得到背书处理结果,用于使区块链网络中其他节点根据所述背书处理结果对所述当前事务处理请求进行处理。本申请实施例通过在调用智能合约过程中,根据区块链中上一区块的时间确定当前时间,并根据当前时间对当前事务处理请求进行处理,即在预执行机制中,能够支持依赖时间的智能合约。

    基于区块链的鉴权方法、装置、设备和介质

    公开(公告)号:CN110765210B

    公开(公告)日:2022-09-27

    申请号:CN201911046638.8

    申请日:2019-10-30

    Abstract: 本申请公开了一种基于区块链的鉴权方法、装置、设备和介质,涉及计算机技术领域中的区块链技术。其中方法包括:获取目标实体的鉴权请求;其中鉴权请求中包括至少一个区块链账户的签名信息;从区块链中查询目标实体关联的鉴权规则;确定至少一个区块链账户的签名信息是否符合目标实体关联的鉴权规则,以得到目标实体的鉴权结果。本申请实施例通过提供一种支持多种权限规则模型的具有高灵活性和高安全性的鉴权方案,以实现为不同实体设置不同的鉴权规则,从而增加了鉴权方式的多样性,并且不同权限规则能够支持自定义,提高了灵活性和扩展性。

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

    公开(公告)号:CN110808839B

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

    申请号:CN201911047943.9

    申请日:2019-10-30

    Abstract: 本申请公开了一种区块链异常数据的处理方法、装置、设备和介质,涉及区块链技术领域。具体实现方案为:将已存储于区块链的异常数据所属事务数据作为目标删除事务数据;将目标删除事务数据中的数据内容删除,且保留区块中的事务标识;在区块链中为目标删除事务数据设置用于在目标删除事务数据的验证过程中指示目标删除事务数据的事务标识有效的删除标记。本申请通过将异常数据所属事务数据的数据内容删除,并将所删除事务数据的事务标识保留,同时引入删除标记指示所删除的事务数据对应的事务标识有效,实现了对区块链中诸如错误信息或非法记录的异常数据的物理删除,避免了异常数据的不可修改,对区块链所存储数据的正确性和合法性的影响。

    基于智能合约的数据处理方法、装置、设备和存储介质

    公开(公告)号:CN111339187A

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

    申请号:CN202010104354.6

    申请日:2020-02-20

    Abstract: 本申请实施例公开了基于智能合约的数据处理方法、装置、设备和存储介质,涉及区块链技术领域。具体实现方案为:在调用智能合约过程中,根据背书区块链中上一区块的时间,确定背书当前时间;根据所述背书当前时间,对当前事务处理请求进行预处理,以得到背书处理结果,用于使区块链网络中其他节点根据所述背书处理结果对所述当前事务处理请求进行处理。本申请实施例通过在调用智能合约过程中,根据区块链中上一区块的时间确定当前时间,并根据当前时间对当前事务处理请求进行处理,即在预执行机制中,能够支持依赖时间的智能合约。

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

    公开(公告)号:CN110069295A

    公开(公告)日:2019-07-30

    申请号:CN201910371322.X

    申请日:2019-05-06

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

    LSM-tree索引的优化方法和装置

    公开(公告)号:CN104809237A

    公开(公告)日:2015-07-29

    申请号:CN201510239570.0

    申请日:2015-05-12

    Abstract: 本发明实施例公开了一种LSM-tree索引的优化方法和装置。所述方法包括:将写入内存中的数据按照LSM-tree内存索引结构进行存储;当基于所述内存索引结构存储的内存数据满足写入阈值条件时,按照第一合并算法,对所述内存数据进行合并;将合并后的所述内存数据按照LSM-tree磁盘索引结构写入磁盘文件中。本发明的技术方案解决了现有技术在频繁更新相同Key数据项的场景下所带来的CPU消耗过大、数据库对外的吞吐量降低、I/O操作过多以及引入内存缓存等技术问题,显著降低了CPU消耗,提高了数据库对外的吞吐量,同时避免了使用内存缓存而带来的额外内存开销以及性能降低等问题。

    基于区块链的文件处理方法、装置、设备和存储介质

    公开(公告)号:CN111177107B

    公开(公告)日:2023-07-25

    申请号:CN201911413179.2

    申请日:2019-12-31

    Inventor: 孙君意 肖伟

    Abstract: 本申请实施例公开了一种基于区块链的文件处理方法、装置、设备和存储介质,涉及区块链技术。其中,该方法包括:若检测到用户对虚拟磁盘中任一文件的写操作,则向云存储服务器发送用户写入数据,以将用户写入数据存储到云存储服务器中;根据该文件名称、从云存储服务器获取的用户写入数据的云存储地址、以及用户写入数据的哈希结果,生成该文件的元信息;生成包括元信息的上链存证请求,以将元信息写入区块链中。本申请实施例可以实现去中心化的文件存证,提高文件存证的公信力和稳定性,降低用户的使用门槛,提高文件存证的便捷性。

    一种区块链节点的准入控制方法、装置、设备和介质

    公开(公告)号:CN111131286B

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

    申请号:CN201911394148.7

    申请日:2019-12-30

    Inventor: 王玉操 孙君意

    Abstract: 本申请公开了一种区块链节点的准入控制方法、装置、设备和介质,涉及区块链技术领域。具体实现方案为:获取到新节点发起的通信连接建立请求时,发起新节点的区块链准入认证请求;通过本机节点配置的认证中心,将准入认证请求分配给至少一个认证实体进行认证;通过认证实体分别对准入认证请求进行认证,并反馈给认证中心;通过认证中心对至少一个认证实体反馈的认证结果进行合并,以得到新节点的最终认证结果;根据最终认证结果控制新节点与本机节点之间的通信连接。本申请实施例使新节点接入区块链网络的准入认证机制更加灵活多样,能够支撑多种业务需求,增强了准入认证机制的可扩展性强,保证了区块链网络中的网络安全和数据安全。

    区块链系统的权限管理方法、装置、设备和介质

    公开(公告)号:CN110096857B

    公开(公告)日:2021-03-19

    申请号:CN201910377181.2

    申请日:2019-05-07

    Abstract: 本发明实施例公开了一种区块链系统的权限管理方法、装置、设备和介质。该方法应用于区块链节点,包括:获取基于基础智能合约而发起的合约账户操作事务请求;根据所述合约账户操作事务请求,确定对所述合约账户需进行的账户操作;根据所述合约账户的权限控制数据,对所述账户操作进行鉴权;如果鉴权通过,则执行所述账户操作。本发明实施例的技术方案强化了区块链中权限管理的系统性、通用性以及易执行性。

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

    公开(公告)号:CN110808839A

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

    申请号:CN201911047943.9

    申请日:2019-10-30

    Abstract: 本申请公开了一种区块链异常数据的处理方法、装置、设备和介质,涉及区块链技术领域。具体实现方案为:将已存储于区块链的异常数据所属事务数据作为目标删除事务数据;将目标删除事务数据中的数据内容删除,且保留区块中的事务标识;在区块链中为目标删除事务数据设置用于在目标删除事务数据的验证过程中指示目标删除事务数据的事务标识有效的删除标记。本申请通过将异常数据所属事务数据的数据内容删除,并将所删除事务数据的事务标识保留,同时引入删除标记指示所删除的事务数据对应的事务标识有效,实现了对区块链中诸如错误信息或非法记录的异常数据的物理删除,避免了异常数据的不可修改,对区块链所存储数据的正确性和合法性的影响。

Patent Agency Ranking