原文作者:Daniel Li,CoinVoice
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 构建的独立 Layer 1 应用链。它也是 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 名。