一种区块链中的共识节点容错方法、装置及系统

    公开(公告)号:CN112380064A

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

    申请号:CN202011293196.X

    申请日:2020-11-18

    Abstract: 本发明公开了一种区块链中的共识节点容错方法、装置及系统,其中方法为:第一备选节点检测区块链中的多个共识节点中是否存在故障的共识节点;所述第一备选节点为所述区块链外的多个备选节点中任一备选节点;所述多个备选节点包括所述第一备选节点和各第二备选节点;所述多个备选节点用于备份所述多个共识节点中故障的共识节点;若所述第一备选节点在所述多个备选节点中最先确定第一共识节点故障,则将所述第一备选节点作为所述第一共识节点;所述多个共识节点包括所述第一共识节点和各第二共识节点。上述方法应用于金融科技(Fintech)时,提供了一种节点利用率高且灵活的共识节点容错方案。

    区块链中交易的处理方法、装置、电子设备及存储介质

    公开(公告)号:CN112037061A

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

    申请号:CN202010896174.6

    申请日:2020-08-31

    Abstract: 本申请提供一种区块链中交易的处理方法、装置、电子设备及存储介质,该方法包括:在区块的交易列表中,确定每笔交易的合约地址;根据合约地址,确定每笔交易所依赖的调用关系;根据每笔交易所依赖的调用关系,对交易列表中至少两个交易进行并行处理。本申请实施例中,由于通过根据交易的合约地址,可以确定每笔交易所依赖的调用关系,进而利用每笔交易所依赖的调用关系对交易进行并行处理,相比于现有技术中依次对交易列表中的交易进行处理或在代码中手动标识并行处理时的临界代码块,提高了交易处理效率,有效节约了区块共识的时间。

    一种基于区块链的秘密承诺生成与验证方法及装置

    公开(公告)号:CN114254345B

    公开(公告)日:2025-03-28

    申请号:CN202111552654.1

    申请日:2021-12-17

    Abstract: 本发明实施例提供了一种基于区块链的秘密承诺生成与验证方法及装置,该方法包括秘密验证节点在检测到针对任一秘密承诺的验证请求时,从区块链上获取秘密承诺,基于秘密承诺中的第三承诺分片,生成第一验证信息,并基于秘密承诺中的第一承诺分片、第二承诺分片以及第一哈希值,生成第二验证信息,将第一验证信息与第二验证信息进行比对,确定秘密承诺是否验证成功。如此,该方案在针对某一秘密持有节点的秘密承诺进行验证时,无论该秘密持有节点是否在线均可直接从区块链上获取该秘密承诺进行自行验证,且无需在获取秘密承诺之前与秘密持有节点进行随机数的交互,以此有效地降低因交互随机数而耗费的时间,从而有效地提高针对秘密承诺的验证效率。

    区块链中交易的处理方法、装置、电子设备及存储介质

    公开(公告)号:CN112037061B

    公开(公告)日:2025-01-28

    申请号:CN202010896174.6

    申请日:2020-08-31

    Abstract: 本申请提供一种区块链中交易的处理方法、装置、电子设备及存储介质,该方法包括:在区块的交易列表中,确定每笔交易的合约地址;根据合约地址,确定每笔交易所依赖的调用关系;根据每笔交易所依赖的调用关系,对交易列表中至少两个交易进行并行处理。本申请实施例中,由于通过根据交易的合约地址,可以确定每笔交易所依赖的调用关系,进而利用每笔交易所依赖的调用关系对交易进行并行处理,相比于现有技术中依次对交易列表中的交易进行处理或在代码中手动标识并行处理时的临界代码块,提高了交易处理效率,有效节约了区块共识的时间。

    一种区块链共享异常数据的方法及装置

    公开(公告)号:CN112039891B

    公开(公告)日:2024-04-09

    申请号:CN202010898335.5

    申请日:2020-08-31

    Abstract: 本发明公开了一种区块链共享异常数据的方法及装置,包括:第一机构获取用户的标识信息,并对标识信息进行打码处理,得到标识信息的打码数据。然后第一机构使用第二机构的公钥对标识信息进行盲化,确定出标识信息对应的盲化数据,并将标识信息的打码数据和盲化数据发送至第二机构,以使第二机构根据标识信息的打码数据和盲化数据确定出验证数据和哈希列表。第一机构接收第二机构发送的验证数据和哈希列表之后,根据验证数据确定出第一哈希数据,并根据第一哈希数据在哈希列表中确定出用户的异常数据。通过打码数据减少了接收异常数据的总量,并增加了用户的隐私安全性,防止了异常数据在传输过程中泄露,提升了异常数据通信性能与效率。

    一种时空证明方法、装置、设备及存储介质

    公开(公告)号:CN115967711A

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

    申请号:CN202211649558.3

    申请日:2022-12-21

    Abstract: 本申请实施例提供了一种时空证明方法、装置、设备及存储介质,涉及金融科技技术领域。验证设备在目标周期内生成可验证文件以及可验证文件的预存储周期数。将可验证文件和相应的属性信息上传至存储设备,存储设备无法区分可验证文件和客户端上传的常规文件。在预存储周期数到达时,通过区块链将可验证文件的目标验证信息发送至存储设备,存储设备基于目标验证信息生成可验证文件的存在证明,并将存在证明上传至区块链。区块链对存在证明进行验证,并在验证通过时确定存储设备存储可验证文件达到预存储周期数。在存储周期数到达时才触发对可验证文件进行存在证明,不需要频繁地向存储设备发起交互式挑战,从而极大降低了时空证明的资源消耗。

    智能合约部署方法、装置、设备、介质及程序产品

    公开(公告)号:CN114201116A

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

    申请号:CN202111553143.1

    申请日:2021-12-17

    Abstract: 本申请提供了一种智能合约部署方法、装置、设备、介质及程序产品,通过获取包含智能合约对应的合约字节码的合约部署请求;根据合约字节码中所包含的各个功能属性,将合约字节码进行切分,以确定各个代码块和各个代码块的连接次序;在区块链节点的存储介质中查询各个代码块是否已存在,并将没有存储过的代码块以及连接次序存储到存储介质中,以使智能合约被调用时,能够从存储介质存储的各个代码块中根据连接次序还原合约字节码,进而实现查询和/或执行智能合约。解决了现有技术中存在的重复部署相同内容或相似内容的智能合约时严重占用区块链节点的存储空间的技术问题。达到了提高智能合约代码的复用率,且节省区块链节点存储空间的技术效果。

    一种秘密共享方法及装置
    38.
    发明公开

    公开(公告)号:CN113505392A

    公开(公告)日:2021-10-15

    申请号:CN202110853166.8

    申请日:2021-07-27

    Abstract: 本发明实施例提供了一种秘密共享方法及装置,该方法包括第一分片存储节点在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式,基于第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点,根据接收的至少一个第二混淆分片以及第一分片存储节点在第k‑1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片。其中,门限秘密共享机制为根据至少t个第k周期的秘密分片可确定出原始秘密。如此,该方案可以及时有效地完成针对各分片存储节点的秘密分片的周期性更新流程,以此确保秘密攻击者在秘密的生命周期内无法获取足够多的秘密分片,从而可以有效地提高秘密数据的安全性。

    一种基于区块链的加密数据分享方法及装置

    公开(公告)号:CN112487464A

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

    申请号:CN202011475283.7

    申请日:2020-12-14

    Abstract: 本发明公开了一种基于区块链的加密数据分享方法及装置,其中方法为:针对第i条明文数据,按照第一加密算法,获得第i首层加密值;根据所述第i首层加密值和至少一个随机盐值,生成所述第i条明文数据的第i加密私钥;至少根据所述第i加密私钥,按照第三加密算法,生成第i加密公钥;至少根据所述第i加密公钥,按照所述第三加密算法,对第i条明文数据加密,获得所述第i加密数据;将所述第i加密公钥和所述第i加密数据上传至区块链。上述方法应用于金融科技(Fintech)时,数据分享方即便分享较大数据量的加密数据时,也只需要管理主私钥。

    区块链的数据处理方法、节点设备以及系统

    公开(公告)号:CN112487101A

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

    申请号:CN202011476882.0

    申请日:2020-12-15

    Abstract: 本申请实施例提供一种区块链的数据处理方法、节点设备以及系统,接收其他共识节点发送的多个报文数据;其中,报文数据包括区块链群组标识,根据多个报文数据的第一数据量和共识节点的节点最大通信流量对多个报文数据进行筛选获得初级报文数据,根据每个区块链群组的群组最大通信流量对初级报文数据进行筛选获得二级报文数据,并对二级报文数据进行处理,本申请中分别根据共识节点的最大通信流量和群组最大通信流量对报文数据进行两次筛选,实现节点层面和群组层面的筛选,可以保证在同一个共识节点上运行多个区块链群组时不会出现资源抢占,使得区块链群组可以正常共识和交易。

Patent Agency Ranking