随笔分类 - 区块链

摘要:PBFT 算法的java实现(下) 在上一篇博客中(如果没有看上一篇博客建议去看上一篇博客),我们介绍了使用Java实现PBFT算法中节点的加入,view的同步等操作。在这篇博客中,我将介绍PBFT算法中共识过程的实现。 项目地址:GitHub 共识过程 这个是hyperchain的官方图,展示的是 阅读全文
posted @ 2020-02-24 22:36 段小辉 阅读(882) 评论(8) 推荐(0) 编辑
摘要:PBFT 算法的java实现(上) 在这篇博客中,我会通过Java 去实现PBFT中结点的加入,以及认证。其中使用socket实现网络信息传输。 关于PBFT算法的一些介绍,大家可以去看一看网上的博客,也可以参考我的上上一篇博客,关于怎么构建P2P网络可以参考我的上一篇博客。 该项目的地址:GitH 阅读全文
posted @ 2020-02-21 00:56 段小辉 阅读(1432) 评论(9) 推荐(1) 编辑
摘要:Java 构建p2p网络 这篇文章是一篇关于pbft算法实现的一篇补充文章,但是在这里不会涉及pbft的算法方面,所以可以当做一篇单独的文章食用。如果想查看关于区块链或者PBFT算法的文章,可以参考一下我的文章。 文章实现范围 这篇文章是构建一个p2p网络,需要拥有独立的ip地址(当然如果是在局域网 阅读全文
posted @ 2020-02-13 00:53 段小辉 阅读(981) 评论(0) 推荐(1) 编辑
摘要:PBFT && RBFT算法流程以及其实现(上) 这篇文章主要是讲一下RBFT中共识算法流程以及节点的加入的流程。在下一篇博客中,将使用Java实现该算法。 传统的PBFT算法无法动态的添加和删除结点,高鲁棒拜占庭容错算法RBFT(Robust Byzantine Tolerance)算法实现了该功 阅读全文
posted @ 2020-01-19 02:03 段小辉 阅读(1851) 评论(2) 推荐(0) 编辑