宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 比特币 > 正文

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

作者:

时间:1900/1/1 0:00:00

来源:cryptopedia

编译:胡韬,链捕手

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

维护网络共识

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

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

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

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

LendHub被黑简析:系LendHub中存在新旧两市场:金色财经报道,据慢雾安全区情报,2023 年 1 月 13 日,HECO 生态跨链借贷平台 LendHub 被攻击损失近 600 万美金。慢雾安全团队以简讯的形式分享如下:

此次攻击原因系 LendHub 中存在两个 lBSV cToken,其一已在 2021 年 4 月被废弃但并未从市场中移除,这导致了新旧两个 lBSV 都存在市场中。且新旧两个 lBSV 所对应的 Comptroller 并不相同但却都在市场中有价格,这造成新旧市场负债计算割裂。攻击者利用此问题在旧的市场进行抵押赎回,在新的市场进行借贷操作,恶意套取了新市场中的协议资金。

目前主要黑客获利地址为 0x9d01..ab03,黑客攻击手续费来源为 1 月 12 日从 Tornado.Cash 接收的 100 ETH。截至此时,黑客已分 11 笔共转 1,100 ETH 到 Tornado.Cash。通过威胁情报网络,已经得到黑客的部分痕迹,慢雾安全团队将持续跟进分析。[2023/1/13 11:11:00]

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

Beosin:Skyward Finance项目遭受攻击事件简析:金色财经报道,根据区块链安全审计公司Beosin旗下Beosin EagleEye 安全风险监控、预警与阻断平台监测显示,Near链上的Skyward Finance项目遭受漏洞攻击,Beosin分析发现由于skyward.near合约的redeem_skyward函数没有正确校验token_account_ids参数,导致攻击者5ebc5ecca14a44175464d0e6a7d3b2a6890229cd5f19cfb29ce8b1651fd58d39传入相同的token_account_id,并多次领取了WNear奖励。本次攻击导致项目损失了约108万个Near,约320万美元。Beosin Trace追踪发现被盗金额已被攻击者转走。[2022/11/3 12:12:36]

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

Beosin:ULME代币项目遭受黑客攻击事件简析:金色财经报道,10月25日,据Beosin EagleEye 安全预警与监控平台检测显示,ULME代币项目被黑客攻击,目前造成50646 BUSD损失,黑客首先利用闪电贷借出BUSD,由于用户前面给ULME合约授权,攻击者遍历了对合约进行授权的地址,然后批量转出已授权用户的BUSD到合约中,提高价格ULME价格,然后黑客卖掉之前闪电贷借出的ULME,赚取BUSD,归还闪电贷获利离场。Beosin安全团队建议用户用户取消BUSD对ULME合约的授权并及时转移资金减少损失。[2022/10/25 16:38:21]

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

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

慢雾:Inverse Finance遭遇闪电贷攻击简析:据慢雾安全团队链上情报,Inverse Finance遭遇闪电贷攻击,损失53.2445WBTC和99,976.29USDT。慢雾安全团队以简讯的形式将攻击原理分享如下:

1.攻击者先从AAVE闪电贷借出27,000WBTC,然后存225WBTC到CurveUSDT-WETH-WBTC的池子获得5,375.5个crv3crypto和4,906.7yvCurve-3Crypto,随后攻击者把获得的2个凭证存入Inverse Finance获得245,337.73个存款凭证anYvCrv3Crypto。

2.接下来攻击者在CurveUSDT-WETH-WBTC的池子进行了一次swap,用26,775个WBTC兑换出了75,403,376.18USDT,由于anYvCrv3Crypto的存款凭证使用的价格计算合约除了采用Chainlink的喂价之外还会根据CurveUSDT-WETH-WBTC的池子的WBTC,WETH,USDT的实时余额变化进行计算所以在攻击者进行swap之后anYvCrv3Crypto的价格被拉高从而导致攻击者可以从合约中借出超额的10,133,949.1个DOLA。

3.借贷完DOLA之后攻击者在把第二步获取的75,403,376.18USDT再次swap成26,626.4个WBTC,攻击者在把10,133,949.1DOLAswap成9,881,355个3crv,之后攻击者通过移除3crv的流动性获得10,099,976.2个USDT。

4.最后攻击者把去除流动性的10,000,000个USDTswap成451.0个WBT,归还闪电贷获利离场。

针对该事件,慢雾给出以下防范建议:本次攻击的原因主要在于使用了不安全的预言机来计算LP价格,慢雾安全团队建议可以参考Alpha Finance关于获取公平LP价格的方法。[2022/6/16 4:32:58]

Tendermint核心BFT共识

慢雾:Polkatrain 薅羊毛事故简析:据慢雾区消息,波卡生态IDO平台Polkatrain于今早发生事故,慢雾安全团队第一时间介入分析,并定位到了具体问题。本次出现问题的合约为Polkatrain项目的POLT_LBP合约,该合约有一个swap函数,并存在一个返佣机制,当用户通过swap函数购买PLOT代币的时候获得一定量的返佣,该笔返佣会通过合约里的_update函数调用transferFrom的形式转发送给用户。由于_update函数没有设置一个池子的最多的返佣数量,也未在返佣的时候判断总返佣金是否用完了,导致恶意的套利者可通过不断调用swap函数进行代币兑换来薅取合约的返佣奖励。慢雾安全团队提醒DApp项目方在设计AMM兑换机制的时候需充分考虑项目的业务场景及其经济模型,防止意外情况发生。[2021/4/5 19:46:39]

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

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网络帮助解决了当前对当今区块链技术施加基本限制的许多底层互操作性挑战。

标签:cosmosOSMCOSCOSMcosmos币官网COSMIC价格cosmos代币atom币COSMIK币

比特币热门资讯
Sorare创始人预测2022:50% 的 Dapp 将在 ZK-Rollups 上运行,NFT 将成为元宇宙的基石

原标题:《Sorare创始人:50%的Dapp将在ZK-Rollups上运行……NFT/游戏/体育2022预测》撰文:NicolasJulia编译:TechFlow?Friends2021年对于NFT和Sorare来说是具有里程碑意义.

1900/1/1 0:00:00
Play2Earn手游Ignite Tournaments完成300万美元种子轮融资,YGG、Ascensive Assets领投

链捕手消息,基于Moonbeam的移动端Play2Earn链游IgniteTournaments完成300万美元种子轮融资,YieldGuildGames和AscensiveAssets领投.

1900/1/1 0:00:00
去中心化借贷协议 Euler Finance 宣布上线以太坊主网,将向用户分发治理代币

链捕手消息,去中心化借贷协议EulerFinance宣布上线以太坊主网,用户现可为几乎任何资产激活借贷市场。目前,该项目仍处于生产测试阶段,暂时简化了协议以降低风险,计划2022年1月启动协议治理功能.

1900/1/1 0:00:00
深度长文解析:GameFi经济模型应如何设计

原标题|八千字长文:Gamefi经济模型应该如何设计作者?|?CyborgDoggie,顾问@RacingTime合作者:DailyShen@RacingTime编译:刘全凯已获得原作者授权转载译者注:U本位打金游戏CryptoMin.

1900/1/1 0:00:00
Hashed:为什么我们会投资Valkyrie Protocol?

来源:Hashed博客 编译:Jackan 什么是ValkyrieProtocol在进入项目之前,我们想突出我们最喜欢的游戏星际争霸。在这个游戏中,瓦尔基里是人族的空袭单位。它发射多枚导弹击中目标.

1900/1/1 0:00:00
一男子价值160万元的虚拟货币被盗,山东平邑近日成功追回

链捕手消息,据琅琊新闻网报道,近日山东平邑成功破获一起涉及虚拟货币的网络盗窃案,帮助受害人挽回160万元损失.

1900/1/1 0:00:00