抗并行挖矿和公开可验证出块权的区块链共识机制及系统

    公开(公告)号:CN115134359B

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

    申请号:CN202210484767.0

    申请日:2022-05-06

    Abstract: 本发明公开一种抗并行挖矿和公开可验证出块权的区块链共识机制及系统,所述共识机制包括如下步骤:初始化区块链网络的参数值,并向全网发布;区块链网络内的节点执行串行计算任务,得到困难性问题的解及证明,并根据交易任务构造新区块;通过伪随机数进行双哈希计算及判断,竞争出块权;获得出块权的节点出块,生成下一轮出块的参数值,并将困难性问题的解及证明、新区块、伪随机数和下一轮出块的参数值广播至其他节点;其他节点验证解的正确性并进行双哈希计算及判断,根据验证结果和判断结果确认新区块或重新竞争出块权。本发明能够避免恶意挖矿和由此引发的恶意挖矿攻击,节省电力资源,提高安全性,还能通过时间参数控制出块的间隔时间。

    抗并行挖矿和公开可验证出块权的区块链共识机制及系统

    公开(公告)号:CN115134359A

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

    申请号:CN202210484767.0

    申请日:2022-05-06

    Abstract: 本发明公开一种抗并行挖矿和公开可验证出块权的区块链共识机制及系统,所述共识机制包括如下步骤:初始化区块链网络的参数值,并向全网发布;区块链网络内的节点执行串行计算任务,得到困难性问题的解及证明,并根据交易任务构造新区块;通过伪随机数进行双哈希计算及判断,竞争出块权;获得出块权的节点出块,生成下一轮出块的参数值,并将困难性问题的解及证明、新区块、伪随机数和下一轮出块的参数值广播至其他节点;其他节点验证解的正确性并进行双哈希计算及判断,根据验证结果和判断结果确认新区块或重新竞争出块权。本发明能够避免恶意挖矿和由此引发的恶意挖矿攻击,节省电力资源,提高安全性,还能通过时间参数控制出块的间隔时间。

Patent Agency Ranking