我要在令人惊奇的区块链世界中迈出第一步。这项技术有很多非常有趣的方面,我有兴趣了解。
为了缩短时间,Blockchain表示部署在对等网络上的分布式和分散的数据库。节点具有同等的特权,并且是等势的参与者:对于每个节点,都提供了数据集的完整副本。该设计确保了非常高的容错能力(拜占庭),并且可以通过适当的加密和一致的算法来实现数据的完整性。
我现在正在研究一个基于Hyperledger的链基实现,这是一个由Linux托管的块链框架实现。特别是,我完成了一个名为“Hyperledger Fabric Basics”的出色的示例项目,该项目由安娜·D·德尔巴科娃出版,可在GitHub at:https://github.com/angrbrd/hyperledger-fabric-basics上获得。在这一实施过程中,作者定义了一个由以下内容组成的网络:

如果我错了,请纠正我,但是主服务节点是否代表整个实现的单一故障点?实际上,区块链将在对等方之间共享。但是,如果没有CA,就不应该再为新事务签发签名密钥了。如果是这样的话,哪种方法通常用于实现更健壮的块链实现?
发布于 2017-07-26 20:59:06
引用的工作是相当过时的,并基于一个旧的架构,已不再相关。Hyperledger Fabric 1.0是最近发布的,它不依赖于前一个体系结构所需的单个CA。有关此主题的更多信息,请参见How to avoid the Fabric CA beeing a single point of failure?。
https://stackoverflow.com/questions/45336895
复制相似问题