基于智能合约的区块链贡献证明共识方法及系统

    公开(公告)号:CN115242420A

    公开(公告)日:2022-10-25

    申请号:CN202210161974.2

    申请日:2022-02-22

    Abstract: 本发明公开了一种基于智能合约的区块链贡献证明共识方法及系统,方法包括:基于智能合约,根据节点在区块链系统中的操作行为,为节点计算并分配系统贡献值和应用贡献值;根据参与共识的候选节点在上一周期的贡献值和/或代币的质押数量进行加权计算,根据各候选节点的权值进行离线VRF抽签计算,并根据抽签结果选举得到委员会节点;根据节点的贡献值和/或代币的质押者、质押方式和质押数量的比例进行分配奖励,同时对未积极完成共识出块任务的节点所质押的贡献值和/或代币进行扣押惩罚。通过本发明的技术方案,使区块链系统具有更高的适用性,实现了完整的贡献值积累和兑现过程,能够降低攻击和恶意节点,具有较高的可靠性。

    一种基于贡献值的高可靠性区块链共识方法及系统

    公开(公告)号:CN112887391B

    公开(公告)日:2022-10-25

    申请号:CN202110081985.5

    申请日:2021-01-21

    Abstract: 本发明公开了一种基于贡献值的高可靠性区块链共识方法及系统,包括:收集区块链系统中节点的信息,为各节点分配贡献值并进行降序排序;采用“均值迁移”的动态分组方法对降序列表进行动态分组;计算分组后各组的组间难度和每组内节点的组内难度,确定各节点的PoW计算难度值;各节点根据各自的难度值开始PoW计算,将率先完成计算的节点作为本轮生成新区块的出块节点;基于出块节点外的其他节点,验证区块链系统选取的出块节点是否符合创建新区块的要求。本发明可解决现有共识机制中节点贡献值相差不大但节点获得出块权利的概率相差很大的问题,加强节点出块概率与节点贡献值的拟合程度,以及提高系统的出块效率和备灾效果。

    一种基于Hyperledger Fabric的电子数据保全方法及系统

    公开(公告)号:CN114666060A

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

    申请号:CN202210248942.6

    申请日:2022-03-14

    Abstract: 本发明公开了一种基于Hyperledger Fabric的电子数据保全方法及系统,包括搭建区块链保全平台,区块链保全平台对待保全数据进行哈希计算,得到哈希值H;再采用对称算法密钥,对生成的密文进行私钥签名,并发送到区块链网络;区块链网络对上传的数据经过一次共识后打包成区块,并同步发送给网络中的各个节点,进行存储。本发明运用区块链技术建立区块链保全平台,具有数字化加密、中心化分级、防篡改、数据零丢失等特点,区块链每个节点可保存完整区块链数据副本,共同见证区块链状态,可以有效避免中心化风险。

    一种基于贡献值的高可靠性区块链共识方法及系统

    公开(公告)号:CN112887391A

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

    申请号:CN202110081985.5

    申请日:2021-01-21

    Abstract: 本发明公开了一种基于贡献值的高可靠性区块链共识方法及系统,包括:收集区块链系统中节点的信息,为各节点分配贡献值并进行降序排序;采用“均值迁移”的动态分组方法对降序列表进行动态分组;计算分组后各组的组间难度和每组内节点的组内难度,确定各节点的PoW计算难度值;各节点根据各自的难度值开始PoW计算,将率先完成计算的节点作为本轮生成新区块的出块节点;基于出块节点外的其他节点,验证区块链系统选取的出块节点是否符合创建新区块的要求。本发明可解决现有共识机制中节点贡献值相差不大但节点获得出块权利的概率相差很大的问题,加强节点出块概率与节点贡献值的拟合程度,以及提高系统的出块效率和备灾效果。

    基于智能合约的区块链贡献证明共识方法及系统

    公开(公告)号:CN115242420B

    公开(公告)日:2024-06-25

    申请号:CN202210161974.2

    申请日:2022-02-22

    Abstract: 本发明公开了一种基于智能合约的区块链贡献证明共识方法及系统,方法包括:基于智能合约,根据节点在区块链系统中的操作行为,为节点计算并分配系统贡献值和应用贡献值;根据参与共识的候选节点在上一周期的贡献值和/或代币的质押数量进行加权计算,根据各候选节点的权值进行离线VRF抽签计算,并根据抽签结果选举得到委员会节点;根据节点的贡献值和/或代币的质押者、质押方式和质押数量的比例进行分配奖励,同时对未积极完成共识出块任务的节点所质押的贡献值和/或代币进行扣押惩罚。通过本发明的技术方案,使区块链系统具有更高的适用性,实现了完整的贡献值积累和兑现过程,能够降低攻击和恶意节点,具有较高的可靠性。

    一种基于Hyperledger Fabric的电子数据保全方法及系统

    公开(公告)号:CN114666060B

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

    申请号:CN202210248942.6

    申请日:2022-03-14

    Abstract: 本发明公开了一种基于Hyperledger Fabric的电子数据保全方法及系统,包括搭建区块链保全平台,区块链保全平台对待保全数据进行哈希计算,得到哈希值H;再采用对称算法密钥,对生成的密文进行私钥签名,并发送到区块链网络;区块链网络对上传的数据经过一次共识后打包成区块,并同步发送给网络中的各个节点,进行存储。本发明运用区块链技术建立区块链保全平台,具有数字化加密、中心化分级、防篡改、数据零丢失等特点,区块链每个节点可保存完整区块链数据副本,共同见证区块链状态,可以有效避免中心化风险。

Patent Agency Ranking