BLOC:简析Cosmos:共识机制、SDK能力与IBC协议_Misbloc

来源:cryptopedia

编译:胡韬,链捕手

CosmosHub是构建在Cosmos网络上的越来越多区块链的区块链协议,允许它们相互通信。它的功能非常类似于你如何使用计算机共享可以在任何操作系统上打开的文件。虽然Cosmos旨在支持多种代币,但Cosmos的原生加密是ATOM,它是CosmosHub背后的驱动力。ATOM提供多种功能:?

维护网络共识

通过基于激励的验证器节点进行质押

减少垃圾邮件作为支付gas费用的媒介?

提供投票机制,通过Cosmos治理提案提出网络修正

CosmosHub由Tendermint核心团队构建,该团队是负责设计Cosmos网络并为其做出贡献的主要组织。他们在构建CosmosHub、CosmosSDK和TendermintCore等关键网络基础设施方面发挥着关键作用——提供最先进的工具来帮助实现Cosmos网络的全部潜力。Tendermint团队已将CosmosHub构建为一个可互操作的区块链平台,该平台允许该协议与Cosmos网络内的独立区块链连接。?

Web3数据智能公司Web3Go完成400万美元融资:7月5日消息,Web3数据智能公司Web3Go完成400万美元种子轮融资,Binance Labs领投,Hashkey Capital、NGC、Shima Capital、IVC、LIF、Big Brain Holdings、Archerman Capital等参投。

据悉,Web3Go已推出Data Intelligence Network(DIN)服务,并于7月5日开放注册。该服务基于加密货币提出AI原生数字资产确权解决方案,依托AI和大数据基础架构,允许用户利用链上链下数据集、知识库以及人工智能创作各种类型的AI原生数字资产。[2023/7/5 22:19:23]

本文将主要讨论Cosmos网络的三个主要方面:

可扩展碳清除市场Nori宣布推出公共Web3平台:金色财经报道,端到端可扩展碳清除市场 Nori 今天宣布推出公共 Web3 平台,通过此次发布,Nori 的碳去除市场迁移到 Polygon 并接受 USDC。它将支持购买 Nori Removal Tonnes (NRTs) 的公司和个人以及提供这些 NRTs 的可再生农民,对经过验证的碳去除交易完全透明。一旦NRT 被发行,它们就会作为NFT 存在于供应商的钱包中,直到它们被出售,这意味着供应商真正拥有他们移除的碳,直到它们被出售。购买时,供应商的NRT 将换成USDC,无论大小,每次销售都会立即收到付款。这些是供应商实现对他们生成的 NRT 的完全透明实时跟踪的基本步骤。

此外,Nori 更新了他们的 NRT 分配算法,让所有供应商都能公平地销售,无论其规模如何。这同样有利于紫菜供应商,因为紫菜市场对 NRT 的需求一直很旺盛。[2023/3/9 12:50:54]

Tendermint核心拜占庭容错共识方法:由Tendermint团队设计的一种与语言无关的共识算法,用于状态机复制以复制Cosmos网络中构建的其他区块链网络。

洋河股份拟斥资30亿元联合华泰紫金投资大消费、Web3 等领域:金色财经消息,知名酒业公司洋河股份拟斥 30 亿元联合华泰紫金设立母基金投资,华泰洋河母基金投资方向包括聚焦大消费、新经济、大健康、新科技等领域,其中新经济主要包括数字化、web3.0等领域。(智通财经)[2022/8/11 12:17:53]

区块链间通信协议:由Tendermint团队设计,作为不同区块链网络之间可互操作的通信层。

Cosmos软件开发工具包(SDK):一种开源、可扩展的基础设施,旨在在Cosmos网络中构建多资产权威证明(PoA)和PoS区块链平台。

Tendermint核心BFT共识

通常,工作量证明(PoW)区块链协议运行缓慢且成本高昂,具有显着的可扩展性挑战和高能耗。TendermintBFT共识机制解决了利用验证的股权的共识专为网络中更快的交易时间算法这些问题。?

Electric Capital报告:2021年有超过3.4万名新开发者向Web3项目提交代码,创历史新高:金色财经报道,风险投资公司Electric Capital近日发布了一份题为“Electric Capital 2021年开发者报告”。报告分析了整个Web3领域近50万个代码库和1.6亿次代码提交的数据,发现2021年有超过3.4万名新开发者向Web3项目提交代码,创历史新高。此外,该报告指出,65%的活跃开发者和45%的全职开发者去年开始在Web3上工作。该文件还发现,目前每月有超过18000名活跃开发者向开源加密货币和Web3项目提交代码,且主要在以太坊网络上构建。(Cointelegraph )[2022/2/4 9:31:37]

Tendermint是Cosmos网络底层的共识算法,它被构建为一个高性能的BFTSMR平台,可以复制服务,然后可以将这些服务模拟为确定性的、非随机的状态机。基本上,这意味着创建TendermintCore是为了复制专门的服务器。这是通过一台特殊的机器来实现的,该机器复制服务器并将它们传播到全球Cosmos网络。这个过程允许来自TendermintCore的软件工程师在世界各地的状态机上复制区块链。

Tendermint的重要技术能力允许开发人员创建自己的区块链平台,而无需从头开始构建一切。这很有帮助,因为它允许用户创建他们想要的任何类型的区块链系统——几乎所有的东西都已经为他们完成,除了他们的应用程序逻辑和代币。托管在Cosmos网络上的代币包括:Kava(KAVA)、Terra(LUNA)、BandProtocol(BAND)、Aragon(ANT)和AkashNetwork(AKASH)等。?

CosmosATOM币在TendermintCoreBFT共识机制的功能中也发挥着关键作用,因为CosmosHub是一个权益证明区块链平台。Cosmos依靠100个验证者节点网络来维持共识、安全性和运营效率。为了使该系统正常运行,用户必须抵押他们的ATOM币。?

验证器的作用是运行一个完整的节点——它验证网络规则——并向网络广播投票,随后将新区块提交到区块链。反过来,验证者根据作为抵押品抵押的ATOM的数量以ATOM的形式获得收入。?

最后,ATOM被用作垃圾信息防范机制,对交易收费可阻止大量垃圾交易。Cosmos币还用作影响Cosmos网络方向的提案的治理投票机制。Cosmos网络参与者有机会按其ATOM持有量进行投票。?

区块链间通信(IBC)协议

CosmosIBC协议旨在解决当今区块链系统面临的最重要挑战之一:网络之间缺乏通信和数据共享。?

互操作性以及与外部和内部区块链协议进行通信的能力对于区块链和加密货币在现实世界中的广泛应用和技术采用至关重要。想象一个只能与其直接地理区域内的参与者进行通信的电话网络。它根本行不通。CosmosIBC是一种类似于TCP/IP的消息传递协议,旨在共享信息和数据,最终实现多个区块链之间的通信。

CosmosSDK的能力

CosmosSDK是一个可扩展的开源基础设施,旨在构建多资产公共PoS区块链平台,例如CosmosHub,以及许可的权威证明(PoA)区块链。简单易用是软件工程师寻求的关键属性,以便及时构建可互操作的、特定于应用程序的区块链。CosmosSDK是一个模块化框架,旨在构建特定于应用程序的区块链,而不是基于虚拟机的应用程序。?

像以太坊这样的虚拟机(VM)区块链被创建来作为一组智能合约在现有区块链之上托管应用程序开发。智能合约可能有利于特定用例,例如一次性应用程序。然而,它们对于复杂、分散的平台的开发通常是无效的。

通常,智能合约技术的通用性、主权和技术性能是有限的。Cosmos支持的特定于应用程序的区块链旨在运行单个应用程序,并让工程师可以自由地进行以最佳方式运行应用程序所需的结构设计修改类型。

CosmosSDK不仅允许开发人员使用预构建模块,还允许他们使用自己的定制模块,使他们能够在启动自己的公共主网之前测试其最小可行产品.?此外,CosmosSDK允许用户通过IBC将他们自己的区块链连接到Cosmos网络,从而增加流动性和用户采用率。CosmosSDK还被用于构建许多关键的区块链和加密货币项目,例如BinanceDEX、Kava、Terra和IRISNet。

可互操作的区块链世界

TendermintBFT共识机制、IBCProtocol和CosmosSDK均旨在简化软件工程师如何构建自己的区块链协议作为Cosmos网络的一部分。许多领先的区块链企业已经通过使用其灵活且可互操作的框架创建了CosmosNetwork的核心。?

CosmosHub本身是一个极其强大的去中心化区块链网络,其结构和治理允许网络参与者保持冷静——以ATOM币作为促进安全、共识和运营效率的质押机制。Cosmos网络帮助解决了当前对当今区块链技术施加基本限制的许多底层互操作性挑战。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-6:366ms