Cosmos(ATOM)是专注于创建不同的区块链网络可互操作性的项目。Cosmos网络于2014年由Ethan Buchman和Jae Kwon创立,包含了权益证明区块链主网和称为“分区”的定制化区块链。
Cosmos枢纽主链可在相互连接的分区之间转移资产和传输数据,提供一道共享的安全屏障。这些均使用Cosmos的定制化共识机制Tendermint和通用应用程序接口协同运作。Cosmos中的费用可使用网络自带的加密货币ATOM进行支付。
Cosmos网络划分为不同的三层构架:
1.网络 -让交易确认和其他共识信息与枢纽区块链相互通信。 2.应用程序 -更新网络中交易和余额的状态。 3.共识- 组织节点对添加新交易达成共识。上述三层通过一系列开源工具和应用程序整合而成。例如,Tendermint将网络层和共识层打包成随时可用的引擎。使用Tendermint的区块链开发人员仅需专注于应用程序层,既节省时间又节省资源。
什么是Cosmos枢纽?
Cosmos枢纽是Cosmos的主要区块链,连接着其他称为“分区”的定制化区块链。这种连接通过跨链通信协议(IBCP)跟踪每个分区的状态而实现。通过该协议,信息可轻松在与Cosmos枢纽连接的任意分区之间传输。
Cosmos枢纽充当生态系统的中央账本,各分区可在此进行跨链通信(IBC)信息交换。跨链信息(IBC)使用两种交易类型:IBCBlockCommitTx和IBCPacketTx。第一种传递任意给定分区的最新区块哈希值。第二种则允许分区证明信息包是否合法及是否由发送者的应用程序发布。
让我们试想一下两个不同分区之间的两个DApp相互通信。为此,跨链通信信息会发送至Cosmos枢纽,枢纽则会记录此次交互。信息通过Cosmos枢纽转发,同时每个分区在自己的区块链记录这些交互结果。这样三个独立区块链中都留下了活动的证据。由于具备了让区块链实现相互交互的能力,Cosmos被誉为“区块链的互联网”。
什么是Cosmos分区?
Cosmos的定制化区块链,称为“分区”,广泛用于各种不同的应用程序。该术语等同于Polygon等区块链项目中广为人知的侧链概念。每个分区均可验证自己的交易、铸造代币并实现定制化开发。即使存在这些差异化功能,所有分区只要获得许可,仍可与Cosmos系统中的其他任意分区进行交互。
分区采用枢纽与辐条的架构,枢纽充当不同分区之间的路由器作用。Cosmos枢纽是其中的热门代表,但还有其他枢纽存在。网络完全无准入权限,任何人都能创建枢纽区块链或分区。但是,每个分区或枢纽有权拒绝其他区块链的连接。
连接至枢纽的区块链,也能连接与相同枢纽相连的任意分区。枢纽之间也能相互连接。此外,和币安链在2019年的操作一样,任何人都能分叉Cosmos枢纽,并发布自己的版本。
什么是Cosmos SDK?
Cosmos SDK是一套开源软件开发工具包,让用户用于创建定制化区块链。Cosmos SDK的默认共识协议为Tendermint Core,但同时还有各种不同的预构建模块可供使用。使用Cosmos SDK将显著简化构建区块链的流程,提供用户期望的所有标准。
通过极具定制性的插件,用户可设计全新功能和特性。公有权益证明及私有许可权威证明区块链都可使用Cosmos SDK进行构建。币安链就是使用Cosmos SDK构建区块链的其中一个示例。
什么是ATOM?
ATOM是Cosmos的原生代币,具有以下三大主要用例:
1.用户须使用ATOM支付交易费用,与所需算力成正比。 2.ATOM同样参与Cosmos枢纽的治理体系。持有的ATOM越多,对平台决策的投票权越大。 3.验证者可质押代币,获得参与共识算法的奖励。ATOM通过首次代币发行(ICO)发放,无供应上限,因而是一种具有通胀特性的代币。Tendermint Core使用新铸造的ATOM奖励质押者。因此,通胀率根据代币质押数量及质押者人数而实时调整。
什么是Tendermint?
Tendermint是一种协议,提供区块链共识机制(Tendermint Core)以及允许应用程序连接到Tendermint Core共识引擎的工具,即Tendermint ABCI。Tendermint Core是Cosmos的默认共识协议,同时也是拜占庭容错(BFT)系统。简言之,拜占庭容错(BFT)是指非合作性,甚至是恶意参与者也可确认新交易。
验证者可通过Tendermint Core运行节点,维护区块链数据副本。Cosmos枢纽的验证者限制为100名,因此部分完整节点无法成为验证者。确认交易的验证者需对入链的新区块进行投票。
通过质押ATOM作为节点,验证者才可获得验证权利。质押价值排名前100位的节点成为验证者,其投票权与质押ATOM成正比。用户也可将自己的ATOM委托给验证者,换取部分区块奖励。
用户可自由选择将ATOM质押给更可靠的人,这一机制将有效激励验证者保持良好操行。为了添加新区块,一组共100名验证者通过投票就每个区块达成共识。根据领导者的区块提案,投票将分多轮进行。
Tendermint为何至关重要?
Tendermint (BFT)受到热捧的原因如下:
1.适用于公链和私链。Tendermint (BFT)仅处理Cosmos区块链的网络层和共识层,其中包括验证者如何就交易达成共识以及如何分享信息,但开发人员则可定制化应用程序层。无论是公有或私有许可区块链,每个分区均可决定验证者的选定方式。 2.高性能。Tendermint (BFT)的出块时间约为1秒,且每秒可处理数千笔交易。 3.即时交易确认。只要大多数网络验证者诚实可靠,区块一经创建,交易立即确认。与以太坊(ETH)或比特币(BTC)等区块链相比,Cosmos用户需确认的区块更少,更有把握接受交易。 4.安全性。如区块链确实出现了分叉,产生了两笔不同的历史交易记录,也能轻而易举地追究责任并确保查明问题发生的原因。总结
Cosmos是首批用于创建区块链互操作性的解决方案,且该选项仍保持热度不减。Tendermint (BFT)和Cosmos SDK仍是当下创建区块链的有力工具。然而,自2017年以来,我们观察到与以太坊等高流量区块链协作的侧链开始获得了更多关注。这种趋势是否还将持续,我们拭目以待。尽管如此,Cosmos计划借当前NFT、DeFi抵押以及跨链质押等的东风,努力在潮流中把握机会,赢得未来。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。