本文要点:
CosmosHub是一个专注于互操作性和安全性的独立应用链。CosmosHub于2019年上线。
CosmosHub率先推出CosmosSDK、CometBFT(Tendermint)、ABCI和IBC等技术,后被许多Interchain网络使用。
Interchain由通用互操作性协议IBC所连接的主权网络构成。Interchain也被称为Cosmos生态系统。
CosmosHub正在共享其验证者集,并通过ReplicatedSecurity为Neutron和Stride提供安全性。ReplicatedSecurity是在CosmosHub上实现的第一种形式的共享安全性。
ATOM2.0提案的各部分正在实施和探索中,以提高ATOM的资本效率。ATOM是CosmosHub的原生代币。
1、背景介绍
第一批区块链是服务于单一目的的特定应用网络,比如促进金融转移的Bitcoin、提供身份解决方案的Namecoin等。之后,像以太坊这样的通用链提供了可组合性,同一平台上可以有多个协议。最后,特定应用网络作为主导架构回归,以可互操作的多链生态系统形式包含了可组合性。
与其他多链生态系统不同,Cosmos生态系统不依赖于单个根链来促进数据和资产转移。Interchain是一组可互操作的、特定于应用程序的主权网络,称为应用链,而CosmosHub本身是一个专注于互操作性和安全性的独立应用链。CosmosHub是创世Interchain,也是市值最大的应用链。Interchain模型为应用链带来专业性、可组合性和主权。
这些特性结合在一起产生了一个在社会层面上极度去中心化的生态系统。Interchain网络有不同的社区和不同的治理模式。相比之下,其他多链生态系统模型的结果是应用链/模块化链社区,是各自基础层社区的子集,并且在意识形态上与他们的基础网络捆绑在一起。
CosmosHub于2019年问世,使用了InterchainFoundation和Ignite开发的技术。各团体都在不断支持CosmosHub和Cosmos技术栈的开发,包括InterchainFoundation、BinaryBuilders、AtomAcceleratorDAO、InformalSystems、Strangelove等。Interchain拥有50多个独立的网络,所有网络都有各自独特的支持实体。
2、技术
CosmosHub是一个权益证明(PoS)主权区块链,具有基于账户的会计模型,没有原生智能合约功能。CosmosHub是使用Cosmos技术栈中的各种技术和标准开发建设的,例如CosmosSDK、CometBFT和IBC协议,以实现所有核心区块链功能。Cosmos生态系统中的其他特定应用网络主要是用这些相同的技术开发的。
本体将全面兼容EVM,现有版本新增以太坊账户体系和Web3API等:区块链平台本体(Ontology)在主网发布三周年之际宣布OntologyEVM已开发完成,在已有的三种多虚拟机(NeoVM、Native和Wasm)的基础上,增加最具有广泛适用性的以太坊虚拟机EVM,为开发者与用户带来更好的体验。现有版本新增以太坊账户体系、以太交易类型和Web3API等,同时对虚拟机层和交易池等进行优化增强,并对区块链浏览器进行同步更新。本体技术团队将在近期进行更多Ethereum工具链的兼容性测试和增强,进一步满足数据可信交互的需求,并会第一时间向社区同步测试进展和具体的发布时间。[2021/7/1 0:19:31]
CosmosSDK
CosmosSDK是一个开源软件开发工具包(SDK),用于开发多资产PoS主权公共区块链,如CosmosHub。CosmosSDK还用于创建需许可的权威证明(PoA)区块链。使用CosmosSDK建设的区块链通常被称为应用链。
SDK是围绕模块化执行堆栈设计的,允许应用程序按需求混合和匹配元素。模块化设计为开发人员提供了可定制性和灵活性,同时仍然可以通过使用预构建的开源元素实现快速开发。
使用CosmosSDK的开发人员可以将精力完全集中在应用层上,不必担心共识、网络或互操作性等其他功能。这些“其他功能”来自于CometBFT、IBC以及应用链堆栈中的其他特性。
CometBFT
CosmosSDK用于开发自定义应用层,而CometBFT则用于在网络中的所有节点上安全地复制该状态机。CometBFT是一个无关应用的引擎,通过两个主要组件处理网络和共识层:
共识算法,即Tendermint。
Socket协议,即应用区块链接口(ABCI)。
Tendermint是一种拜占庭容错(BFT)算法。TendermintCore是默认算法,但也有其他可用版本。CometBFT通过Tendermint实现即时的最终性,而大多数其他网络使用的是概率最终性。Tendermint是一个绑定权益证明(BPoS)系统,在该系统中,验证者被选择根据他们的权益生成和签署区块。验证者和委托者必须在他们的un-stake请求提交后等待21epoch才能收到他们的代币。
ABCI是连接应用层和Tendermint的接口。这个socket协议可以用任何语言包装,允许CometBFT与任何应用层都能兼容。
IBC
Bitget副总裁Josephine:Bitget向来以产品和服务征服用户,今年将全面进行品牌升级,拓展全球化视野:金色财经报道,在1月7日举办的《金色百家谈 | 集颜值与实力 Jos助力Bitget焕新活力》的直播节目中,Bitget副总裁Josephine表示,Bitget过去两年潜力研发产品,修炼内功,已经完成从0到1的过渡,今年将会围绕品牌定位与使命、产品和业务线的对外品牌发声、媒体合作与KOL营销、开放全球战略合作伙伴计划和开展线下品牌活动几个方面进行升级。
Bitget今年需要从1到100,甚至到1000,10000了,进入升华阶段。当然,坚持做好产品和服务的初心是不会变的。Bitget未来的路还很长,我们一定会坚守我们的价值观,做到客户至上、诚信向善、合作共享。[2021/1/7 16:39:10]
区块链间通信(IBC)协议于2021年首次推出,它不是某个桥的任何单一实例,而是桥的标准。CosmosHub通过IBC与其他应用链通信。
IBC桥接标准使异构区块链能够在不添加第三方信任假设的情况下建立跨链连接。各参与链同意信任彼此的安全模型,并使用共享消息传输标准来通信及验证状态更改。这允许IBC消息继承底层链的最低安全性。IBC继续迭代,通过InterchainStandards提案添加了InterchainAccounts和InterchainQueries等功能。
IBC还依赖于Tendermint和CometBFT的即时最终性,这使得它通常与概率最终性网络不兼容。ElectronLabs和zkBridge等团队正在努力以合理的成本实现IBC与以太坊的兼容。其他团队和项目也致力于将IBC接入到其他生态系统中。ComposableFinance就是一个例子,其最终目标是实现与Polkadot生态系统的集成。
3、共享安全
ReplicatedSecurity
共享安全是指允许一个网络的验证者使用该链上的质押来参与另一个网络的共识。这种设置将允许市值较小的网络从较大的网络那里“租用”安全性。CosmosHub在所有Interchain网络中市值最大,是出租安全性的主要候选者。
由于缺乏可编程性,CosmosHub安全性不能在像EigenLayer再质押这样的模型中任意共享,但它可以通过治理传递并在个人基础上启用。ReplicatedSecurity是指与另一条链共享完整的CosmosHub验证者集,并通过治理投票获得许可。
Neutron和Stride
郑磊:区块链有可能作为主要技术植入全面数字化社会治理体的建立:香港国际新经济研究院数字经济研究中心主任郑磊在接受采访时表示:“我认为这次疫情之后,在建立全面的数字化社会治理体系,尤其是智慧城市、新基建等方面,区块链有可能作为主要技术植入其中,未来这方面的投资会不断增加。区块链技术在实体经济的应用,自从去年11月份开始,已经渐渐进入佳境。在较低频的应用方面,区块链现有技术已经可以与传统业务结合,比如金融、物流、农业、食品等行业,在医疗方面也有企业在尝试。”(证券日报)[2020/3/17]
792提案的通过使Neutron成为首个利用CosmosHub验证者集通过Replicatedsecurity实现安全性的链。Stride紧随其后,成为第二个这样的链。截至2023年8月,Neutron和Stride是仅有的使用ReplicatedSecurity的链。Neutron成为CosmosHub的CosmWasm扩展,而Stride为各种Interchain网络和资产实现了流动性质押。
替代模型
Interchain中还有其他版本的共享安全策略。MeshSecurity为具有现有验证者集的网络提供双向安全性,它关注的是质押者而非验证者。CosmosHub和Osmosis都在探索MeshSecurity。Babylon的目标是利用Bitcoin来实现PoS链的数据可用性,并在此过程中降低远程攻击等安全风险。
为了实现MeshSecurity,可能会先部署某种形式的CosmWasm来实现所需的逻辑。CosmosHub本身不支持任意的智能合约,因为它的核心重点是互操作性。CosmWasmVM是被Interchain中各种实体所支持的虚拟机。CosmWasm支持Rust和Go,因为它基于的是WebAssembly。尽管在CosmosHub上关于CosmWasm的无需许可和需许可版本的提案在2023年8月未能通过,但社区仍在继续探索关于实现CosmWasm的想法。
Opt-inSecurity允许每个验证者单独选择运行消费链,而无需整个验证者集必须支持另一个链。从理论上讲,这种方法降低了链获得安全性的障碍,使消费链以无需许可的方式启动。该模型与合并挖矿有异曲同工之妙。
4、ATOM代币
CosmosHub的原生代币ATOM与ICS-20兼容。所以,它允许用户在通过IBC协议连接的链之间传输ATOM。该资产的主要功能如下:
CosmosHub上的交易所需交易费是以ATOM结算的。
代币持有者可以质押ATOM来操作验证器,从而保障网络安全并获得奖励。
代币持有者可以将ATOM委托给现有验证者,以帮助保障网络安全,并获得一部分验证者奖励。
动态 | 绿地控股2019年业绩快报:依托区块链技术、AI智能、大数据全面布局金融服务体系:据中新网消息,1月7日晚,绿地控股(600606.SH)发布2019年业绩快报。新金融方面,年内绿地金融通过全力开发数字门户绿地吉客通APP,依托融资租赁、交易所和小额贷款牌照,以及依托区块链技术、AI智能、大数据,面向绿地集团产业生态圈内的C端、B端和T端业务全面布局金融服务体系。[2020/1/8]
所有质押和委托ATOM都可用于网络治理过程中的投票。
作为一个ICS-20代币,ATOM可用于任何相连的Cosmos链上的点对点交易。
截至2022年8月,ATOM的代币供应量约为3.5亿,市值约为40亿美元,代表了CosmosHub的经济安全。在2019年最初分发的1.89亿ATOM中,68%是通过ICO出售的。CosmosHub使用的开源技术的核心贡献者也收到了初始分发的一部分。
代币发行
验证者通过三种方式获得代币。所有验证者的收入都是根据设定的佣金率与委托人分享的。
所有交易费用根据总质押ATOM的百分比按比例分配给验证者。
区块奖励根据总质押ATOM的百分比按7%-20%的比例分配给验证者。区块奖励导致通胀压力。
当区块生产者包含超过2/3的预提交时,奖金是以线性方式获得的。如果提议者包含2/3的预提交,则额外获得1%的奖金。如果提议者包含100%的预提交,则奖金百分比可以达到5%。这些奖金将造成通胀压力。
ATOM代币通缩压力有两种形式:
Burning——CosmosHub具有链上治理机制,ATOM持有者可以就治理进行投票以及发布提案。这些提案涵盖诸如更改共识参数和社区池资金分配等问题。提案要成功提交,必须要从任一代币持有者那里获得至少250枚ATOM存款。如果提案被否决,这笔存款将被销毁。
Slashing——如果交易是双签名的,或者验证者长时间离线,那么验证者节点奖励ATOM或可罚没。罚没奖励随后会被销毁。此外,项目团队已在其白皮书中声明,在治理过程中,投票人可以使用用户的初始ATOM存款来创建任何被认为是垃圾邮件的提案。如果一半以上投票人同意接受存款,那么这些代币将直接进入储备池。
验证者
质押ATOM代币并满足系统要求的用户可以操作验证器来保障网络安全并获得奖励。奖励仅由排名前180位的验证者获得,这些验证者根据自质押和委托ATOM代币的总量排名。奖励以额外ATOM代币的形式支付,这些代币来自区块奖励发行和交易费用。
动态 | 我国数字政府建设进入全面提升阶段 部分地方在区块链等新技术应用方面取得积极进展:据新华社消息,中国软件评测中心评估结果显示,中国数字政府建设目前进入全面提升阶段,截至2019年11月我国已有10个省级地方政府出台并公开数字政府规划计划。部分地方在大数据、人工智能和区块链等新技术应用方面取得积极进展,如浙江创建区块链电子票据平台,实现电子票据全过程“上链盖戳”,提高监管效率。此外,中国软件评测中心建议,进一步加快完善数字政府建设制度体系。[2019/12/6]
有180个活跃CosmosHub验证者。还有147个验证者处于非活动状态,位于前180名验证者之外。此外,目前有203个验证者因行为不当而被监禁,如漏掉太多区块、双签等。
治理
从一开始到现在,已经有121个关于CosmosHub的链上治理提案,其中已通过提案79个。CosmosHub结合链下和链上治理流程。网络改进提案和参数更新通过链下方式进行设计和讨论,通常是在Cosmos治理论坛上,也在各社交媒体平台上进行。
一旦进入链上治理系统,ATOM质押者投票决定是否批准提议的更改。只有质押或委托的ATOM代币可用于对提案进行投票。验证者和委托者对提案进行投票,1ATOM对应1票。
委托人可以让他们的验证者代表他们投票,或者他们可以手动操作不同意验证者的选择。所有验证者都有资格投票;但是,要让这些投票作数,验证者必须在投票周期结束时排在前180位验证者中。
ATOM2.0
被拒绝的ATOM2.0提案重新构想了ATOM代币经济学。此次大变的目标是在彻底消除通胀之前,在几年内大幅减少ATOM的发行。此外,它旨在提高资本效率,并通过流动性质押将ATOM定位为Interchain储备资产。最终,这些操作将为ATOM代币带来增值。
虽然最初的提案被拒绝了,但各个组成部分继续作为单独提案被探索。值得注意的是,有两个提案在ATOM2.0中首次亮相后,在后续提案中都获得了通过。
社区仍在讨论的其他ATOM2.0特性包括无需许可的共享安全模型和用于Interchain技术的社会协调中心。自那以后,社区未能通过的提案涉及:
基于交易费额度销毁ATOM;
激励持有者质押持有代币;以及
改进CosmosHub的收费机制,以最大限度地减少垃圾交易。
5、Interchain
Interchain由通用互操作性协议IBC所连接的主权网络构成。
应用链
许多Interchain网络都是应用链:为实现特定用例而设计的区块链。这种设计为应用程序开发人员提供了更大的灵活性,因为该架构可以专门用于优化单个功能。相比之下,通用平台可以服务于更广泛的任意用例,但不能为任何单一功能优化其架构。
通用平台可以通过各种不同功能的协议和独特社区协同构建网络效应。随着越来越多的协议和用户加入了一个网络,该网络将吸引更多的建设者,从而形成一个正反馈循环,从理论上讲,价值会增加。虽然没有哪个单个应用链拥有足够广泛的用户,无法与单个通用网络的网络效应相抗衡,但一组应用链却可以。Interchain本质上是一个高度可组合的区块链系统,提供专门的应用层来优化功能和互联应用链的网络效应。为了保持这种架构优势,应用链必须保持其可组合性,同时减轻各应用链受众范围较小这一缺点。
除了提供目的和吞吐量的去中心化之外,Interchain模型和应用链还提供社会去中心化,因为网络彼此独立。有别于其他多链生态系统,Interchain不依赖于单个根链来促进数据和资产转移。每个网络都具有完全的社会主权,就像一个自我治理的迷你DAO。
多链模型
IBC桥接恰好位于两个网络之间。直接连接每个应用链需要2个IBC连接才能实现完全的互操作性。Interchain采用了hub-and-spoke模型来最小化链之间的hop数。在实践中,这种具有多个hub的hub-and-spoke模型成为了一种经典的去中心化模型。
大多数Interchain网络要么是特定于应用程序的,提供一个主要功能,要么为应用程序开发提供一个更通用的平台,如以太坊。一些网络专门用于互操作性,有时称为“Hub”,CosmosHub就是个主要例子。通常,网络被激励专注于互操作性,以便路由和验证不同链之间传递的信息,赚取费用。通过Tendermint和IBC,任何给定的Interchain网络都可以插入另一个网络,并通过扩展,访问其他IBC连接的网络。
Interchain的去中心化精神体现在“Hub”式的互操作性角色并非CosmosHub所独有的——因为网络没有与CosmosHub锁定,还可以保持它们的主权。这一决定也有助于扩展,因为“Hubs”可以出于地理或意识形态一致等原因与特定的网络群组集成。
Interchain网络
所有Interchain网络都通过IBC连接,但并非所有CosmosSDK构建的网络都启用了IBC。另一方面,有些支持IBC的网络不是用CosmosSDK构建的,就比如Kusama。Interchain在以下领域有明显的多样性:
去中心化金融
Osmosis,一个AMMDEX。
Osmosis,一个订单簿和衍生品平台。
TerraLuna,算法稳定币发行方。
基础设施
Celestia,一个模块化数据可用性层。
Nyx,一个通过Nymmixnet支持网络级隐私的通信基础设施网络。
Akash,一个去中心化计算网络。
隐私和安全计算
Namada,一个资产无关的Interchain隐私协议。
Penumbra,一个支持屏蔽跨链交换和转移的网络。
SecreteNetwork,一个通过完全同态加密实现私有计算的网络。
桥接互操作性
THORChain,一个支持原生去中心化交换的跨链DEX。
Axelar,一个在网络之间通信的桥和overlaynetwork。
Wormhole,一个连接Interchain和以太坊、Solana及其他网络的跨链桥。
跨生态系统集成:
Babylon,一个利用Bitcoin的安全解决方案。
Evmos,一个兼容EVM与以太坊连接的网络。
ComposableFinance,通过IBC连接Interchain和Polkadot的CosmWasm网络。
开发者生态系统
CosmosHub的开发已有400多名贡献者,他们来自InterchainFoundation、InformalSystems、Iqlusion和Ignite等。据ElectricCapital报道,Interchain的全职开发者有500多名,兼职开发者1600多名。这些指标在所有网络中排名第三,仅次于以太坊和Polkadot。
在更广泛的Interchain中,与使用领域专用语言的VM相比,CosmWasmVM在吸引开发人员方面提供了巨大优势。由于它与CosmosSDK的兼容性和编程语言的通用性,CosmWasm被许多应用链使用,并增强了可互操作的智能合约功能。如前所述,CosmosHub上的CosmWasm一直在被社区探索。此外,CometBFT的ABCI足够灵活,可以支持任何应用层,因此生态系统中存在许多具有各种VM的执行环境。
6、竞争格局
Interchain并不是唯一的多链生态系统。以太坊的以rollup为中心以及Polkadot的paracchains是多链未来愿景的范例。然而,与其他生态系统优先考虑共享安全相比,Interchain通过优先考虑主权而使自己脱颖而出。
以太坊以rollup为中心的路线图已经部署了几十个L2rollup,甚至还有可组合的rollup生态系统和分形扩展相关计划。与Cosmos模型类似,以太坊的rollup模型提供了目的和吞吐量的去中心化。然而,它不提供社会去中心化。数据可用性、安全性和治理使rollup模型成为中心化生态系统模型。
虽然中心化的生态系统模型有利于协作,但它不鼓励太多的意识形态多样性。已经有很多团队放弃了EVM,开始构建自定义VM。即便如此,它们仍然受到基础层决策的影响,因此必须在意识形态上与以太坊保持一致,才能在生态系统中进行合理建设。
Interchain有许多不同的意识形态团体。THORChain专注于原生资产互换;Namada和Penumbra专注于链上隐私保护;SecretNetwork专注于实现完全同态加密;Babylon专注于获取比特币的安全性;Ethermint专注于降低EVM活动成本。但是,所有这些链都在Interchain中,因为使用Cosmos堆栈进行开发建设很方便。
随着独立数据可用性层的引入,rollup模型开始发生变化,这使得可以在其他地方发布数据的主权rollup成为可能。目前,绝大多数L2都在使用EVM,同时仅使用以太坊获取数据可用性,在社交和技术层面将它们与以太坊绑定。
独立网络最近开始迁移到多链生态系统,Celo社区对从L1迁移到以太坊L2很有兴趣。2022年6月,以太坊生态系统中的应用链DEXdYdX开始向Interchain网络迁移。
以太坊、Polkadot、Avalanche和其他多链生态系统都可能在某个时候与IBC集成,加入Interchain。在Tendermint的即时最终性和其他形式的概率或混合共识之间进行桥接尤其困难,但团队现在正在努力解决这个难题。
7、结论
自2019年以来,CosmosHub一直是Interchain的核心象征。它一直是连接Interchain主权网络的共享技术的先驱。然而,它正在超越技术领袖的角色,成为了某些Interchain网络的潜在安全中心。
2023年,CosmosHub通过引入ReplicatedSecurity再次占据Interchain的领先地位。通过Neutron和Stride,CosmosHub的验证者集现在将安全性扩展到多个网络。同时,其他Interchain网络在技术和社会协调方面都保持了自主权。凭借强大的验证者集和ATOM代币的巨大市值,CosmosHub已做好准备为其他网络提供ReplicatedSecurity和其他共享安全机制。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。