-
公开(公告)号:CN117176376A
公开(公告)日:2023-12-05
申请号:CN202310567552.X
申请日:2023-05-18
Applicant: 北京邮电大学
Abstract: 本发明公开了一种区块链路由劫持攻击防护方法及系统。该方法包括:区块链节点获取与地址表中对等区块链节点之间的路径上的路由设备和所述路由设备隶属的网络自治系统编号;区块链节点从地址表中选择阈值数量的对等区块链节点,所述区块链节点与所述对等区块链节点之间的路径上的任何一个路由设备的自治系统编号没有出现在所有所述路径上;区块链节点向选择的阈值数量的对等区块链节点传输区块链交易。该方法能够避免区块链节点对外连接路径汇聚到攻击者控制的网络自治系统,从而避免攻击者劫持区块链节点的交易流量,实现对区块链路由劫持攻击的防护。
-
公开(公告)号:CN116633621A
公开(公告)日:2023-08-22
申请号:CN202310595118.2
申请日:2023-05-24
Applicant: 北京邮电大学
IPC: H04L9/40 , H04L67/104 , H04L67/1097
Abstract: 本发明公开了一种基于出块历史贡献的抗双花攻击的区块链共识方法及系统。该方法包括:区块链节点根据最近存储在区块链上的阈值数量的区块信息,计算所述区块链节点生成新区块的工作量证明的难度,所述最近存储在区块链上的阈值数量的区块中由所述区块链节点产生的数量越多,则所述区块链节点生成新区块的工作量证明的难度越大;区块链节点根据在出块历史贡献计算所述区块链节点的出块难度调节系数;区块链节点根据工作量证明的难度和出块难度调节系数计算工作量证明的难度目标值,求解出使新区块的区块头哈希值小于所述难度目标值的随机值后,广播所述新区块;区块链节点对收到的新区块验证通过后,将所述新区块存储在区块链中。
-
公开(公告)号:CN117278240A
公开(公告)日:2023-12-22
申请号:CN202310595033.4
申请日:2023-05-24
Applicant: 北京邮电大学
IPC: H04L9/40 , H04L67/104 , H04L67/1097
Abstract: 本发明公开了一种抗双花攻击的区块链工作量证明共识方法及系统。该方法包括:区块链节点根据最近存储在区块链上的阈值数量的区块信息,计算所述区块链节点生成新区块的工作量证明的难度目标值,所述最近存储在区块链上的阈值数量的区块中由所述区块链节点产生的数量越多,则所述区块链节点生成新区块的工作量证明的难度目标值越小,求解出使新区块的区块头哈希值小于所述工作量证明的难度目标值的随机值难度越大;区块链节点求解出使新区块的区块头哈希值小于工作量证明的难度目标值的随机值后,广播所述新区块;区块链节点对收到的新区块验证通过后,将所述新区块存储在区块链中。该方法能够有效实现抗双花攻击。
-
公开(公告)号:CN116599695A
公开(公告)日:2023-08-15
申请号:CN202310390002.5
申请日:2023-04-12
Applicant: 北京邮电大学
IPC: H04L9/40 , H04L9/08 , H04L9/32 , H04L67/1095
Abstract: 本发明公开了一种基于门限加密的联盟链资源恶意竞争避免方法及系统。该方法包括:联盟链的请求节点生成门限加密的公钥和与联盟链节点数相同数量的私钥片段,其中不少于门限阈值的私钥片段能够合成与所述公钥对应的私钥,请求节点将用所述公钥加密的资源操作密文、不同的私钥片段封装进请求信息后分别发送给联盟链的所有节点;主节点将验证后的请求信息封装进预准备消息进行广播;每个节点验证请求消息和预准备消息后,将所述请求信息封装进准备消息后进行广播;每个节点验证准备消息后,将不少于门限阈值的所述准备消息中的私钥片段合成私钥,将收到的请求消息、用私钥解密的所述请求消息中的资源操作封装进提交消息后进行广播;每个节点验证通过不少于门限阈值的提交消息后,将收到的请求消息中的资源操作加入到本地区块链。
-
-
-