大家都知道,NGK的白皮中谈到了“非中心化”的三个层次:架构层、政治层与逻辑层。架构层是指:一个系统由多少个具有全功能节点的组成、并且在系统运行过程中,同时可以容忍多少个节点发生故障而不影响系统的正常功能;政治层指多少独立的个人或组织对节点拥有实际控制权;逻辑层是指:如果不考虑系统的内部架构,而从其表现与整体功能来看,它更像一个完整的单一设备还是分散的节点组成的集群。 除此之外,NGK的白皮中阐述了对区块链的看法:架构、政治层非中心化,逻辑层中心化。区块链之所以在逻辑上是中心化的,是因为每个区块链网络都有自己的共识机制,维护同一个状态(账本),由各节点组成的区块链网络功能更像是一个整体。 NGK可以将区块链的“共识”也分成类似的三个不同的层次:架构层、政治层与生态层。架构层指:区块链依靠密码学与共识算法,使组成网络的各节点能够对区块链系统记录的历史状态数据达成一致;政治层:区块链的实际控制者,包括社区对项目的运营、治理、发展路线等达成一致,开发团队对架构层技术的实现达成一致;生态层:区块链的生态、经济系统的全体参与者对区块链价值形成的共识。NGK架构层的共识是区块链网络的根基,政治层的共识是架构层共识得以实现并保持迭代的保证,而生态层的共识则依赖于架构与共识层。 简单地说,NGK架构层共识即物理层面的、由算法保证的组成区块链网络的节点间形成的共识。NGK认为非中心化的优点包括容错性、抗攻击性、反串谋性。同样地,也可以从这三个角度评价“架构层”共识。 当然了,“容错性”即这种共识算法在理论上可以容忍拜占庭节点存在的比例,因共识机制的不同而异。例如PoW的容错能力为1/2,pBFT的容错能力为1/3。“抗攻击性”即共识机制抵抗各种常见攻击如双重支付、女巫攻击等的机制。“反串谋性”即通过共识算法中的激励、惩罚措施防止节点之间采取策略相互合作,以谋取不当利益。 —- 编译者/作者:NGK区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
NGK共识的适用性是如何达到的?
2021-04-16 NGK区块链 来源:区块链网络
LOADING...
相关阅读:
- KuCoin用5000万美元的资金启动了新的创业孵化计划2021-04-16
- Tezos测试了称为Tenderbake的新共识算法2021-04-16
- Google Cloud与Band协议集成2021-04-15
- Gabby Dizon – Cointelegraph杂志2021-04-15
- 卡尔达诺(ADA)创下历史新高-稳定在1.46美元2021-04-15