-
公开(公告)号:CN112905692A
公开(公告)日:2021-06-04
申请号:CN202110134846.4
申请日:2021-02-01
Applicant: 中国科学院数学与系统科学研究院
IPC: G06F16/27 , G06F16/901
Abstract: 本发明公开了一种基于有向无环图的区块链系统的叶子区块选择方法,具体步骤如下:步骤1:新型区块链系统由参与节点构成;步骤2:参与节点在构造新区块时,通过基于不一致性指标的可信叶子区块选择方法;步骤3:当需要寻求共识时,各节点确定共识结果:步骤4:基于discord的可信tip区块选择方法;步骤5:可信tip区块标准为该tip区块及其所有直接或者间接引用的区块构成的集合。该方法在保证区块链去中心化和安全性的同时,提高区块链的性能和节点可扩展性。
-
公开(公告)号:CN118353901A
公开(公告)日:2024-07-16
申请号:CN202410426812.6
申请日:2024-04-10
Applicant: 中国科学院数学与系统科学研究院
IPC: H04L67/104 , H04L9/00 , H04L9/32
Abstract: 本发明提出一种基于有向无圈图的许可型区块链系统,该区块链系统的所有参与节点都是认证节点;参与节点都必须经过认证;该区块链系统的所有区块形成一个有向无圈图DAG结构;该区块链系统的DAG结构中,一个参与节点生成的所有区块按照生成时间形成一个链,称为该节点的主链;一个区块在所属主链上的顺序,作为该区块的节点序号;该区块链系统的所有参与节点通过DAG‑NPCA方法来达成共识:基于DAG构造节点‑区块评分矩阵,然后计算出各区块的顺序,两个区块中的数据有冲突时,接受排序在前的区块数据,拒绝排序在后的区块数据。本发明在保证区块链安全性的同时,提高许可型区块链的可扩展性。
-
公开(公告)号:CN113014577B
公开(公告)日:2022-04-01
申请号:CN202110205286.7
申请日:2021-02-24
Applicant: 中国科学院数学与系统科学研究院
IPC: H04L9/40 , H04L67/1095
Abstract: 本发明公开了一种混合型区块链系统及其可信区块识别方法。该系统中的参与节点包括认证节点和非认证节点,所有节点生成的区块形成DAG结构。认证节点需要按设定的生成速率构造出新的区块,非认证节点必须通过求解一个随机值使得新区块的哈希值满足特定要求,才能构造出新的区块。该系统通过确定区块顺序来寻求共识。在确定区块顺序时,先采用可信区块识别方法识别出可信区块,然后按照区块被可信区块直接或者间接引用的数量对所有区块进行排序。在可信区块识别时,首先对认证节点生成的区块进行识别,然后在此基础上对所有区块进行识别。该区块链系统可以极大地改进现有公有链性能不高而联盟链节点可扩展性不强的问题。
-
公开(公告)号:CN113014577A
公开(公告)日:2021-06-22
申请号:CN202110205286.7
申请日:2021-02-24
Applicant: 中国科学院数学与系统科学研究院
Abstract: 本发明公开了一种混合型区块链系统及其可信区块识别方法。该系统中的参与节点包括认证节点和非认证节点,所有节点生成的区块形成DAG结构。认证节点需要按设定的生成速率构造出新的区块,非认证节点必须通过求解一个随机值使得新区块的哈希值满足特定要求,才能构造出新的区块。该系统通过确定区块顺序来寻求共识。在确定区块顺序时,先采用可信区块识别方法识别出可信区块,然后按照区块被可信区块直接或者间接引用的数量对所有区块进行排序。在可信区块识别时,首先对认证节点生成的区块进行识别,然后在此基础上对所有区块进行识别。该区块链系统可以极大地改进现有公有链性能不高而联盟链节点可扩展性不强的问题。
-
公开(公告)号:CN112905692B
公开(公告)日:2023-09-29
申请号:CN202110134846.4
申请日:2021-02-01
Applicant: 中国科学院数学与系统科学研究院
IPC: G06F16/27 , G06F16/901
Abstract: 本发明公开了一种基于有向无环图的区块链系统的叶子区块选择方法,具体步骤如下:步骤1:新型区块链系统由参与节点构成;步骤2:参与节点在构造新区块时,通过基于不一致性指标的可信叶子区块选择方法;步骤3:当需要寻求共识时,各节点确定共识结果:步骤4:基于discord的可信tip区块选择方法;步骤5:可信tip区块标准为该tip区块及其所有直接或者间接引用的区块构成的集合。该方法在保证区块链去中心化和安全性的同时,提高区块链的性能和节点可扩展性。
-
-
-
-