Cosmos是一个基于互操作性的生态系统,旨在创建一个区块链的互联网,并连接更多的区块链项目。为了实现这一想法,Cosmos在区块链间通信网络(IBC)下建立了一个中央枢纽分类帐,能够托管其他多个被称为Zones的区块链。
需要注意的是,大多数加密生态系统设计了他们的区块链网络,例如以太坊和比特币区块链。因此,这些区块链可能彼此不兼容,因此选择IBC协议方法,其特点是有一个主枢纽。

区块链的桥梁
与其他区块链类似,该中心包含去中心化验证器,这些验证器维护账本的整体安全性。验证器保护集线器免受威胁,如国家支持的攻击或大陆网络分区。此外,一个Zone本身也包含验证者,他们在中心内押注特定数量的ATOM(Cosmos原生代币)。
任何不诚实的验证者都会自动强制Cosmos区块链取消他们押注的ATOM。区块链之间的代币交换带来了一个信任问题,区块链对代币来源和验证者也保持犹豫。
尽管如此,利用中心账本将确保信任水平得到维持,因为它作为其他链之间的主要来源。它还消除了如果各区独立行动将被迫同意的信任义务。更重要的是,通过将各区的连接留给一个中央账本,重复支出或解冻代币的情况应该会大大减少。
Cosmos Hub本身是一个PoS区块链,在Tendermint算法下运行。Tendermint core通过一种复杂的容错功能,使Cosmos生态系统能够整合两到三个区块链层,而无需经历复杂的开发过程。
IBC的必要性
IBC协议作为一个重要的发展,打破了区块链之间的障碍。对于TCP/IP协议来说,连接来自不同地理位置、不同硬件和操作系统的计算机服务器是比较容易的。
IBC努力实现与TCP/IP相同的目标,只是IBC将不同的区块链以完全不同的共识机制进行合并。此外,该创新协议还支持去中心化神谕、跨链代币转移、多链智能合约应用等应用的开发。
Cosmos的区块链解决方案
Cosmos网络希望解决影响区块链的特定弱点,并引入有效的解决方案。为希望在尽可能短的时间内构建区块链的开发人员准备了一个软件开发工具包。
有趣的是,开发人员有一个巨大的优势,因为SDK解决方案提供了从头开始开发区块链的最直接的过程。作为一个总体目标,Cosmos网络合并区块链以解决可伸缩性、互操作性和可用性问题。
注:原文来源于thedailychain,由Olivia编译,英文版权归原作者所有。

