首页> 中国专利> 一种实用于区块链的优化拜占庭容错算法

一种实用于区块链的优化拜占庭容错算法

摘要

本发明设计了一种实用于区块链的优化拜占庭算法OPBFT(optimized practical Byzantine fault tolerance)。用于解决传统拜占庭算法不能动态感知节点数量、选举出恶意节点效率低下的问题。为了解决节点加入问题,该方法引入了节点动态加入和退出机制,节点加入和退出时都需要通过所有节点间的相互确认,确认过程分为四个阶段,分别是请求,确认,回复和完成。为了解决主节点选取的随意性问题,引入了打分和投票协同机制,打分机制遵循的是区块链的最长链原则,投票打分机制协同进行。该方法中的节点加入和退出机制使得共识的节点数量可变,大大提高了共识算法的实用性。打分投票协同机制,极大地保证了选取的主节点的正确性,提高了系统的安全性。

著录项

  • 公开/公告号CN111865968A

    专利类型发明专利

  • 公开/公告日2020-10-30

    原文格式PDF

  • 申请/专利权人 南京工业大学;

    申请/专利号CN202010688967.9

  • 发明设计人 王辉;周佳东;

    申请日2020-07-16

  • 分类号H04L29/06(20060101);H04L29/08(20060101);H04L9/32(20060101);

  • 代理机构

  • 代理人

  • 地址 211816 江苏省南京市江北新区浦珠南路30号

  • 入库时间 2023-06-19 08:44:14

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号