【英文】Binance Research: 详解 Cosmos 生态系统

快链头条
2024-03-21 07:55
新闻
34843

Cosmos 是一个由主权区块链组成的网络,每个区块链都由 Cosmos 的技术堆栈驱动,该堆栈被称为 Interchain Stack。该框架为需要高度定制的项目提供了并行扩展解决方案,同时旨在成为可互操作的生态系统的一部分。 Interchain Stack 由 CometBFT、Cosmos SDK 和 Inter-Blockchain Communication(IBC)协议组成,每个组件都解决了区块链的不同层面,包括共识、网络和应用。在 Cosmos 生态系统中,启用 Inter-Blockchain Communication 协议的区块链,即用于区块链交互的消息传递协议,被标识为 Zone。拥有许多 IBC 连接的知名 Zone 被称为 Hubs,例如 Cosmos Hub 和 Osmosis。 CometBFT 是基于 Tendermint 的共识引擎,用于驱动 Cosmos 链,主要负责在链的节点之间安全且一致地复制状态机。它涵盖了区块链的共识和网络层,负责节点间通信和区块验证。CometBFT 通过两个核心组件实现功能:基于 Tendermint 的共识算法和应用区块链接口。 Tendermint 是一种拜占庭容错的共识算法,采用权益证明(PoS)系统,其中验证者的投票权与其抵押的代币成比例。这种设置为网络共识提供了高性能、容错的机制,支持每秒数千次交易(TPS),并确保即时最终性。CometBFT 是对标准 Tendermint 的改进版本,设计有诸如减少共识消息数量、增强区块验证效率和降低节点运行内存占用等优化。ABCI 是 CometBFT 的套接字协议,作为共识引擎和应用层之间的接口。应用程序需要实现 ABCI 才能与 CometBFT 通信。ABCI 不强制要求使用任何特定语言进行应用程序开发,因此提供了开发者的灵活性。【原文为英文】\n原文链接

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。