Cosmos 是一个采用 Tendermint 共识的并行网络,不同的链可以通过 IBC 协议进行通信、交易和互操作。Cosmos 的愿景是打破区块链之间的障碍,创建一个区块链互联网,成为各种实际使用场景的首选平台。
这一目标的实现伴随着一系列系统工具的开发,包括 Tendermint、Cosmos SDK、IBC、Hub 和 Zone 之间的通信。其中,Tendermint 是 2014 年成立的项目,它为区块链的网络层和共识层提供了打包解决方案,开发人员只需专注于应用层,无需在意底层协议。这一对开发者友好的设计在公链泛滥的当今具有前瞻性。
Tendermint BFT 是一种解决方案,它将区块链的网络层和共识层打包,开发人员只需专注于应用层而无需在意底层协议,这一对开发者友好的设计在公链泛滥的当今看起来并无新意,但如果考虑这一设想最早出现在 2014 年底,就能自然而然明白 cosmos 的前瞻性了。
此外,Tendermint 共识算法的主要好处就是它具有安全简易的轻客户端,这一点使其成为手机和物联网用例的理想工具。Tendermint 轻客户端只需和验证组的变化保持一致,然后验证最新区块中预先提交的+⅔,来确定最新情况。 总而言之,跨链不是 comos 的全部,Tendermint 技术在开发时间的节省上也下了很大的功夫,Tendermint BFT 的属性适用公链、私链,Tendermint BFT 仅处理区块链的网络和共识,节点传播事务和验证器就一组事务达成一致,以附加到区块链,每秒可处理数千事务。
Cosmos 建立在 Tendermint 的 BPOS+PBFT 的共识机制上。该机制涉及验证人与提议人。PBFT 则用来确认区块的有效性,抵押代币的数量决定验证人投票的权重过程中的权力,BPOS 用来分配验证人的权力。每轮的提议人会从验证人顺序列表中按照其选票比例来选择确定。Tendermint 采用由绝对多数的选票三分之二选定的最优拜占庭容错算法。
在 Cosmos SDK 的支持下,开发人员可以更轻松地在区块链上构建去中心化应用程序。Cosmos SDK 提供了一系列工具和模块,使得开发人员可以快速构建自己的区块链应用程序,并且可以与其他区块链进行互操作。
IBC 则是 Cosmos 网络中的关键组成部分,它允许不同区块链之间进行通信和价值转移。通过 IBC,不同的区块链可以像互联网中的不同计算机一样进行通信和协作,打破了区块链之间的孤立状态,实现了区块链的互联互通。
总的来说,Cosmos 项目的目标是通过提供一个开放、可互操作的区块链生态系统,解决区块链应用中的可扩展性、易用性和互通性等问题,为区块链技术的发展和应用提供更多的可能性。
BOMEmillionairesaremakingalotofmoneyandtheirpocketsarebulging!#BOME#热门话题Thecurrentbullmarketissimplydominatedb...
用户将能够将其BNB和FDUSD放入单独的池中,在四天内种植OMNI代币,种植从2024年4月13日00:00(UTC)开始。OMNI农业积累日期(每天00:00:00-23:59:59UTC)每日总奖励(OMNI)BN...
现在直播:社区与我们的首席执行官兼联合创始人@jp_mullin888联系!在这里加入对话:https://tco/92UDB2UmQq收听与John的精彩而富有洞察力的会议,他将重点介绍MANTRA的最新发展、孵化器...
原文标题:《 Special issue - A deep dive into Compound III, an interview with Jared Flatow of Compound Labs 》原文作者:Ei...