数据上链方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN109660356B

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

    申请号:CN201811551769.7

    申请日:2018-12-18

    Abstract: 本发明公开了一种数据上链方法,包括:定时从存证文件数据库中获取预设数量的存证文件字符串和所述存证文件字符串的存证文件编号;对预设数量的所述存证文件字符串进行合并,得到合并字符串,并对所述合并字符串进行哈希处理,得到目标字符串,且对所述目标字符串进行签名,得到签名字符串;将所述存证文件编号、所述合并字符串、所述目标字符串和所述签名字符串作为待上链数据上传至区块链。本发明还公开了一种数据上链装置、设备及计算机可读存储介质。本发明能够提高数据上链速度和效率。

    基于区块链的支付方法、系统以及计算机可读存储介质

    公开(公告)号:CN108197913A

    公开(公告)日:2018-06-22

    申请号:CN201711362920.8

    申请日:2017-12-18

    Abstract: 本发明公开了一种基于区块链的支付方法、系统以及计算机可读存储介质,该方法包括步骤:当发卡行服务器接收到生成支付授权码的生成指令后,将发卡行服务器所接收的生成指令发送给与发卡行服务器对应的发卡行区块链节点;控制智能合约从发卡行区块链节点中获取生成指令,根据生成指令生成支付授权码,并将支付授权码同步到联盟链内的各个区块链节点中;当收单行区块链节点获取到支付授权码,且接收到支付指令后,通过与收单行区块链节点对应的收单行服务器,基于智能合约验证支付授权码;若支付授权码验证成功,则通过联盟链通知发卡行服务器扣取与支付指令对应的金额。本发明降低了收单行服务器的支付成本,以及降低发卡行服务器的接入成本。

    一种异步交易的执行方法及装置
    3.
    发明公开

    公开(公告)号:CN119853887A

    公开(公告)日:2025-04-18

    申请号:CN202510003175.6

    申请日:2025-01-02

    Abstract: 本申请实施例提供了一种异步交易的执行方法和装置,应用于区块链技术领域,包括:获取用户发送的针对第一交易的交易请求并将第一交易记录至第一区块,第一交易为设置有执行条件的交易,执行条件为基于预设时间获取的链外数据作为交易执行的参照信息;在出块时间满足预设时间时,获取第一交易指示的链外数据并存储至本地;在满足获取数据截止时间时,产生针对第二交易的交易请求,第二交易中携带有自身获取的链外数据;通过区块链系统,以第二交易中携带的链外数据为参照信息,执行第一交易并将第一交易的执行结果记录至第二区块。本申请支持原生区块链获取链外数据,不需要额外搭建预言机,使得获取的链外数据的效率较高。

    虚拟账户管理方法、设备、系统及可读存储介质

    公开(公告)号:CN108022090B

    公开(公告)日:2022-01-18

    申请号:CN201711362919.5

    申请日:2017-12-18

    Abstract: 本发明公开了一种虚拟账户管理方法,包括以下步骤:构建由发卡行区块链节点、收单行区块链节点、清算行区块链节点组成的联盟链;将发卡行生成的虚拟账户信息写入发卡行区块链节点;基于所述联盟链,将发卡行区块链节点中的虚拟账户信息分别同步到收单行区块链节点与清算行区块链节点中。本发明还公开了一种虚拟账户管理设备、系统及计算机可读存储介质。本发明实现了虚拟账户信息的同步与一致性,并使发卡行、收单行、清算行脱离现有中心化的支付体系,极大地减轻了发卡行及其合作机构维护虚拟账户的难度。

    基于区块链的支付方法、系统以及计算机可读存储介质

    公开(公告)号:CN108197913B

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

    申请号:CN201711362920.8

    申请日:2017-12-18

    Abstract: 本发明公开了一种基于区块链的支付方法、系统以及计算机可读存储介质,该方法包括步骤:当发卡行服务器接收到生成支付授权码的生成指令后,将发卡行服务器所接收的生成指令发送给与发卡行服务器对应的发卡行区块链节点;控制智能合约从发卡行区块链节点中获取生成指令,根据生成指令生成支付授权码,并将支付授权码同步到联盟链内的各个区块链节点中;当收单行区块链节点获取到支付授权码,且接收到支付指令后,通过与收单行区块链节点对应的收单行服务器,基于智能合约验证支付授权码;若支付授权码验证成功,则通过联盟链通知发卡行服务器扣取与支付指令对应的金额。本发明降低了收单行服务器的支付成本,以及降低发卡行服务器的接入成本。

    分布式系统的共识方法、装置、电子设备及存储介质

    公开(公告)号:CN116232893A

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

    申请号:CN202310231097.6

    申请日:2023-03-01

    Abstract: 本申请提供一种分布式系统的共识方法、装置、电子设备及存储介质,应用于分布式系统中的客户端,该方法通过控制分布式系统运行在普通操作模式下,当检测到分布式系统中存在节点发生拜占庭故障时,将分布式系统转换至故障处理模式下运行,在故障处理模式下处理的业务请求的数量达到预设值时,将分布式系统由故障处理模式切换为普通操作模式。该技术方案中,通过使用两种工作模式,在普通操作模式下减少副本节点数量到2F个来降低系统的通信损耗,且依然可以使整个系统达成共识;在故障处理模式下切换为PBFT算法,使分布式系统中每个节点都可以达成一致的状态,同时保证了分布式系统的活性和安全性,避免了浪费分布式系统资源的问题。

    账户信息管理方法、系统以及可读存储介质

    公开(公告)号:CN107993149B

    公开(公告)日:2022-02-01

    申请号:CN201711363311.4

    申请日:2017-12-18

    Abstract: 本发明公开了一种账户信息管理方法、系统以及可读存储介质,该方法包括步骤:当通过发卡行服务器接收到注册虚拟账户的注册请求后,将所获取的虚拟账户对应的账户信息写入发卡行区块链节点中;通过智能合约从发卡行区块链节点获取账户信息,根据账户信息创建虚拟账户;基于对等网络将账户信息同步到收单行区块链节点和清算行区块链节点中;当智能合约接收到交易请求后,由智能合约根据交易请求修改账户信息,并将修改后的账户信息同步到联盟链的各个区块链节点中,其中,联盟链包括收单行区块链节点、清算行区块链节点和发卡行区块链节点。本发明实现了发卡行服务器、收单行服务器和清算行服务器中账户信息的一致性。

    数据上链方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN109660356A

    公开(公告)日:2019-04-19

    申请号:CN201811551769.7

    申请日:2018-12-18

    Abstract: 本发明公开了一种数据上链方法,包括:定时从存证文件数据库中获取预设数量的存证文件字符串和所述存证文件字符串的存证文件编号;对预设数量的所述存证文件字符串进行合并,得到合并字符串,并对所述合并字符串进行哈希处理,得到目标字符串,且对所述目标字符串进行签名,得到签名字符串;将所述存证文件编号、所述合并字符串、所述目标字符串和所述签名字符串作为待上链数据上传至区块链。本发明还公开了一种数据上链装置、设备及计算机可读存储介质。本发明能够提高数据上链速度和效率。

    一种区块链数据的同步方法及装置

    公开(公告)号:CN117714468A

    公开(公告)日:2024-03-15

    申请号:CN202410126328.1

    申请日:2024-01-29

    Abstract: 一种区块链数据的同步方法及装置,用以提高区块链数据的同步速度。第一节点在接入区块链网络前,从区块链网络中获取最新快照区块和最新快照区块对应的索引文件;第一节点从最新快照区块的区块头中获取第一指纹信息;第一节点基于最新快照区块对应的索引文件,确定第二指纹信息并验证第一指纹信息与第二指纹信息是否匹配;若验证通过,则第一节点并发从区块链网络的多个节点下载各自存储的分组文件;其中,每个分组文件中的区块链文件为各区块链文件的不同子集;第一节点通过最新快照区块对应的索引文件中各区块链文件对应的指纹信息,对任一下载的区块链文件进行验证,从而得到从创始区块至最新快照区块的前一区块中存储的各区块链文件。

    一种区块链智能合约的变更记录的追溯方法及装置

    公开(公告)号:CN110188112A

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

    申请号:CN201910470438.9

    申请日:2019-05-31

    Abstract: 本发明涉及金融科技领域,并公开了一种区块链智能合约的变更记录的追溯方法及装置,该方法包括:获取查询请求,根据区块链的区块中记录的状态树根节点,确定状态树根节点对应的状态树,并根据智能合约的标识,从状态树中确定出智能合约的关键字段,以及根据关键字段,确定智能合约的变更信息,并生成智能合约的变更记录。该技术方案可以实现高效、快速地获取智能合约的变更记录,并根据变更记录确保智能合约中存证信息的真实性。

Patent Agency Ranking