首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种区块链的PBFT改进共识算法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京识骥信息技术有限公司

摘要:本发明提出了一种区块链的PBFT改进共识算法,该共识算法包括如下步骤:建立区块链交易信息排序的智能合约和验证信息统计智能合约,通过激活该智能合约对区块链中特定时间内获取的交易信息进行排序;区块链上各节点对排序后的交易信息进行总哈希值的运算,并将运算的结果发送到区块链网络中;激活区块链验证信息统计的智能合约,通过验证节点签名信息,验证哈希值相同的节点数量和节点总数量关系是否满足区块链可容忍恶意节点数量上限,达成对节点的共识;本发明通过区块链智能合约代替PBFT挑选主节点对交易信息进行排序,使得排序过程更加安全,同时通过激活智能合约对各节点验证的交易信息进行共识统计,降低了PBFT节点共识过程的网络开销。

主权项:1.一种区块链的PBFT改进共识方法,其特征在于,所述共识方法包括:建立区块链交易信息排序的智能合约和验证信息统计的智能合约,通过激活所述交易信息排序的智能合约对区块链中特定时间内获取的交易信息进行排序,通过激活验证信息统计的智能合约对区块链各节点验证的交易信息合法性进行判定;所述特定时间内包括:激活所述交易信息排序的智能合约期间,并在激活所述交易信息排序的智能合约期间获取的区块链合法的交易信息;将合法的交易信息暂存在交易池中,所述交易池为区块链的一种虚拟存储结构,用于存储通过节点验证合法的交易信息;区块链上各节点对排序后的交易信息进行总哈希值的运算,并将运算的结果发送到区块链网络系统中;激活区块链验证信息统计的智能合约,通过验证节点签名信息,比较各节点将排序后的交易信息转化的哈希值和排序后的交易信息实际哈希值是否一致,统计验证一致的哈希值节点数量和节点总数量关系是否满足区块链可容忍恶意节点数量上限;区块链向各节点发送交易信息哈希值一致的信息,区块链各节点向其他节点发出接收到的哈希值一致的信息,将首先接收到其他全部节点发送的哈希值一致的信息的节点作为区块链的记账者。

全文数据:

权利要求:

百度查询: 南京识骥信息技术有限公司 一种区块链的PBFT改进共识算法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。