Celestia的大火引发了对模块化块链的广泛讨论。事实上,模块化区块链一直以来都是应用链叙事的重要一部分,而不是什么新鲜事物。在众多应用链底层架构中,Cosmos无疑是最引人瞩目的,它通过独特的模块化公链框架为应用链的发展提供了强大的支持和丰富的生态系统。借助Cosmos的互操作性协议和安全机制,不同的应用链能够相互通信和交互,实现跨链数据和价值的流动。
Cosmos的模块化设计理念也让应用链的开发变得更加简单和可扩展,为各行业的创新应用提供了广阔的空间。近期,Cosmos生态系统中涌现出了各种模块化的热门项目和创新案例,进一步证明了Cosmos模块化设计理念在推动区块链技术的商业应用方面的巨大潜力。随着越来越多的公链开始着眼于模块化发展,作为最早采用模块化发展的公链之一,Cosmos毫无疑问将成为这波趋势的潜在赢家。
模块化:Web3世界的“智能合约客户端”
模块化的概念和实践并非由区块链技术引入,而是在软件工程和系统设计领域中早已存在的概念。模块化的起源可以追溯到计算机科学的早期。早期的计算机程序通常是以线性方式编写的,代码和功能通常被耦合在一起,导致代码的复用和维护变得困难。为了解决这个问题,软件工程师开始采用模块化的方法,将代码划分为模块或函数,每个模块负责特定的功能。这种模块化的方法使得代码更加可读性强、易于维护和重用。
随着计算机科学的发展,模块化的概念逐渐被应用于各种领域和技术。2019年,Mustafa Albasan撰写《Lazy Ledger》的白皮书时,详细介绍了一个新架构,其中区块链仅用于排序和保证交易数据的可用性,而不负责交易的执行和验证。该架构的目的是解决现有区块链系统的可扩展性问题。当时他把这个称之为“智能合约客户端”,后来随着Rollup的出现,使得这个构想更具确定性,这一结构也被重新定义为了模块化区块链(Modular Blockchain)。
Celestia是真正意义上的第一个模块化公链,但模块化公链的技术并非至Celestia才出现,Celestia本身建立在Cosmos SDK之上,并使用Tendermint作为其共识引擎,所以在模块化方面Cosmos的发展其实更早一些,Cosmos一直在致力于通过模块化来构建一个完整的应用生态链系统,去年Cosmos生态发展Interchain基金会公开发布了2024年Interchain堆栈的开发目标,其中最重要的一个目标便是:通过通用化软件来提高模块化程度,以便更轻松地适应特定用例,上个月Cosmos刚推出的CometBFT V1 Alpha版本,就旨在进一步减少宽度消耗,增强模块化。可见模块化一直以来都是Cosmos的战略核心。
与单一层区块链不同,Cosmos最初的设想就是要构建一个去中心化交易、存储和保护价值的平台,鼓励合作、创新和竞争。因此,Cosmos选择使用模块化软件堆栈——Cosmos SDK和相互连接的区块链网络进行构建。这使得Cosmos生态系统的中心和区域可以启动具有自定义执行环境的模块化区块链,同时利用IBC进行跨链通信。这种模块化和自治增长的愿景迅速增加了的区域数量。截至目前,共有56个区域中的52个处于活跃状态。
随着在公链布局的项目越来越多,通过传统的单一公链实现所有的应用场景变得愈发困难。当开发者采用公链作为底层的技术时,可能需要多个公链针对不同的应用场景进行设计,而模块化的公链使得搭建多功能区块链应用变得简单。模块化的设计还将区块链从不可能三角(去中心化、可扩展性、安全性)中解救出来,让不同的模块负责不同的目标,并通过组合模块完成目标,而不是要求一个模块完成所有目标。当可组合、可扩展的模块化公链越来越多时,那么具备各种优势的区块链项目和应用将会成几何倍增长,被广泛应用于我们日常生活会中,到那时作为底层架构的的公链网络才能真正支撑起未来的Web3世界。
Cosmos模块化生态项目盘点
区块链技术在过去几年中迅速发展,并为许多行业带来了革命性的变化。然而,随着去中心化应用程序(dApp)的兴起,我们也意识到传统区块链的共享带宽系统可能会限制其增长。为了解决这个问题,Cosmos应运而生。Cosmos模块化的架构设计为开发人员提供了便利。通过Cosmos SDK、IBC和Tendermint引擎,开发人员可以快速搭建模块化的特定应用链,除了之前提到了Celestia之外,基于Cosmos模块化工具构建的公链还包含以下几个值得关注的热点项目。
Dymension
Dymension是使用Cosmos和Celestia技术的模块化区块链网络,旨在通过使用IBC标准确保RollApp的安全性和互操作性。Dymension采用模块化设计,将区块链功能分成多个层次,并通过Dymension Hub提供安全性、互操作性和流动性。开发人员可以使用Dymension Hub部署RollApps,并与其他RollApps和支持IBC的链进行交互。
Dymension的架构包括执行层、结算层和共识层以及数据层。执行层由RollApps组成,负责处理事务和状态计算。结算层和共识层是Dymension Hub,它是一个基于Cosmos SDK的权益证明链,利用Tendermint Core的状态复制模型进行联网和共识。Dymension Hub提供安全性、互操作性和流动性,为RollApps服务。数据层是Dymension协议支持的数据可用性提供商,开发人员可以根据需要选择适合的数据可用性提供商。
目前,Dymension已经推出了激励测试网Froopyland,允许开发者进行无需许可的IBC RollApp部署。在竞争激烈的区块链行业中,模块化区块链正在获得越来越多的关注和地位。Dymension是这一趋势的重要一环。类似于Fuel和Celestia等项目,Dymension通过其模块化的设计和创新的解决方案,为区块链生态系统的发展做出了重要贡献。
DYM是Dymension的原生代币,总供应量为10亿枚。1月1号,Dymension 宣布上线 Genesis Drop 活动,并将为 Celestia、Ethereum、Cosmos和 Solana 生态用户空投 7000 万枚 DYM,用户可在北京时间2024 年1月21 日20:00 之前完成认领取。
Osmosis
Osmosis是一个基于Cosmos SDK 构建的独立 Layer1 应用链。它也是 Cosmos 生态中第一条集成IBC 跨链通信的DEX 应用链。Osmosis的运作方式与其他AMM DEX 类似,流动性提供者将流动性存入流动性池,交易者直接与这些池进行交互。通过利用 Cosmos 生态系统提供的互操作性,Osmosis旨在实现无缝的跨链流动性,并使用户能够访问广泛的金融产品和服务。
作为在Cosmos 网络上运行的去中心化 AMM,Osmosis 的主要目标之一是扩展AMM 的整体效用,而不仅仅是促进代币交换。Osmosis不仅仅是一个AMM DEX,还提供了允许开发者使用流动性池构建自己的定制 AMM 的工具。此外,Osmosis 打算让社区能够建立和定制自己的流动性池。这是为了促进DeFi 领域的创新和实验,并为创建满足特定需求和用例的专门流动性池提供支持。
Osmosis的第一个主要创新是超流动抵押模块,允许流动性池中的底层OSMO通证同时进行流动性提供和抵押以保证Osmosis的安全。最新一次Fluorine升级中Osmosis还增加了更多的功能,如稳定币交易自动化市场制造商(stableswap AMM)、IBC速率限制和多跳路由。IBC速率限制是对跨链桥黑客攻击的一种回应措施,它在定义的时间窗口内限制了可以进出Osmosis的代币供应量的上限。
OSMO是Osmosis的原生代币,在Osmosis生态系统中发挥着至关重要的作用,它激励用户参与治理、质押代币并提供流动性,同时它也是平台上的主要交易货币。OSMO的最大供应量为10亿枚,目前价格为$1.80,在过去SOL的涨幅吸引了大批的流量,但人们往往忽视了一个事实,一些Cosmos应用链代币如INJ和TIA的涨幅比SOL还好。随着Osmosis的生态日益完善,OSMO预计将会很快从不断增长的Cosmos生态系统中获取价值迎来爆发。
Neutron
Neutron是一个无需许可的通用消费者链,为Cosmos Hub提供了一个安全且多功能的平台。它的目标是推动Cosmos生态系统的发展,为开发者和用户提供丰富的DeFi应用程序和创新用例。Neutron的设计旨在通过保持与Cosmos Hub的隔离状态,同时提供全面的智能合约功能,为用户带来更大的灵活性和选择性。
作为一个无需许可的平台,Neutron允许开发者在其上部署各种类型的智能合约,而无需通过治理投票进行白名单验证。这为开发者提供了更快、更灵活的开发环境,并鼓励他们尝试新的、实验性的功能和创新。通过使用CosmWasm合约,开发者可以利用强大的功能和工具来创建智能合约和去中心化应用程序。
Neutron的出现为Cosmos Hub的用户带来了丰富的DeFi应用程序和用例。例如,Lido项目选择在Neutron上发行他们的ATOM流动质押衍生品,这为用户提供了更多的选择和机会参与流动性挖矿和收益优化。此外,其他合作项目如Astroport、Squid、Croncats、Skip Protocol等,也为Neutron带来了更多的创新功能和用例,如跨链能力、资产管理解决方案等。
NTRN作为Neutron原生代币,在跨链通信和dApps的安全方面发挥着重要作用。它不仅在投资领域具有价值,还可以用于支付跨链交易费用、抵押和参与网络治理等多种用途。这为投资者和用户提供了获取价值的途径。目前NTRN价格为$1.37,考虑到Neutron坐拥约3.8亿美元的MC和13亿美元的FDV,NTRN价格显然被低估了。
Injective
Injective是一个特定于应用程序的区块链,使用Cosmos SDK构建。它的目标是成为可互操作的去中心化交易基础设施层。与在以太坊、币安智能链或其他Layer-1上运行的去中心化交易所(DEX)不同,Injective协议是在自己的执行层上提供交易服务,并允许第三方无需许可地构建交易平台。所有构建在Injective上的交易平台共享同一个订单簿,以最大化资金利用率。底层的Tendermint Core授予了快速出块时间和即时确定性的能力,使协议能够同时处理大量交易需求,并保持链上安全性。
Injective协议的目标是通过跨链机制将其他链上的流动性引入。这条链允许交易者通过IBC与其他启用IBC的链进行通信,并通过Injective跨链桥与以太坊主网实现互通。这种连通性使得平台能够通过无缝的双向通信积累流动性,并支持来自不同生态系统的代币进行跨链交易。目前该链已经成功实现了与Terra、Cosmos Hub和以太坊网络之间的跨链传输,并计划在今年实现与以太坊虚拟机(EVM)的兼容性。
INJ代币是Injective Protocol的原生和生态治理代币,在协议和生态系统治理、衍生品抵押、协议安全、做市商和中继激励以及交易费用价值捕获等方面发挥重要作用。此外,INJ代币还具有销毁拍卖的独特机制,有助于为整个Injective生态系统积累价值。在2023年,INJ代币的价格从年初的$1.27最高涨至$45.52,涨幅高达3484%。目前INJ价格为$37.20,市值排名为第31名。