本文介绍了多链的概念,它指的是当前存在的数百个区块链的生态系统。文章解释了多链的工作原理,以及多链应用与跨链应用的区别。此外,文章还探讨了Chainlink在多链生态系统中的作用,以及Chainlink CCIP如何赋能开发者构建安全的跨链应用。
定义
多链是指当今存在的数百个区块链不断增长的生态系统。
自从 2009 年作为一个名为比特币的单一网络开始以来,区块链行业已经突飞猛进,先驱者不断推进区块链技术的能力。一个早期的例子是以太坊,它是第一个将区块链技术概念从交易验证扩展到成熟的去中心化计算平台的区块链。这导致了 DeFi,NFTs 和其他垂直领域的诞生,这些领域代表了当今存在的大部分面向用户的应用程序。
这种创新不仅限于比特币和以太坊——此后创建了数百个区块链,试图解决 区块链可扩展性 的三难困境,并为开发人员提供构建去中心化应用程序的新技术。随着这些区块链的出现,多链时代开始了。
在最高层面,“多链”一词仅指当今存在的数百个区块链的生态系统。但是,该术语最常用于描述在多个区块链上启动的应用程序,通常被称为“多链应用程序”。
多链是区块链碎片化的结果。因为每个区块链实际上都是一个岛屿,与其他区块链或 外部世界 几乎没有或根本没有连接,所以一个区块链上的应用程序无法被另一个区块链上的用户访问。
在多链应用程序中,开发人员为每个不同的区块链配置其 智能合约 的单独且隔离的实例。这是因为任何应用程序在启动后的首要目标是获得更多用户,因此多链扩展是自然而然的下一步。
在多链应用程序中,每个区块链上都有单独且隔离的智能合约。
多链应用程序是必需的,因为完全存在于一个区块链上的去中心化应用程序 (dApp) 可能会错过另一个区块链上的数百万用户。已经加入到另一个区块链的用户必须采取许多步骤才能访问该应用程序——例如,添加新网络或下载新钱包,将资金从一个区块链桥接到另一个区块链,然后获取原生 gas 代币进行交易。多链扩展通过在用户已经熟悉的区块链环境中满足用户来解决这个问题。
多链应用程序是开发人员访问最广泛用户网络的解决方案,但它们也有其自身的局限性。
构建、维护和更新多链应用程序的工作量是巨大的,特别是因为新的区块链不断涌现。对于每个新的区块链,开发人员都必须更改其代码以适应区块链的特定技术要求,确保代码编写良好且安全,并分别维护每个实例。
这就是为什么多链应用程序通常停留在某个生态系统内,从而降低了启动新应用程序的技术复杂性。例如,以太坊上的应用程序更有可能扩展到与 EVM 兼容的链。
增加流动性会导致自我强化的循环。具有最高流动性的去中心化交易所 (DEX) 可以为交易提供最低的滑点、最广泛的流动性渠道以及最高的流动性提供者收益。它是 DeFi 协议之间最大的竞争差异之一。
多链应用程序的各个实例之间缺乏连接对于去中心化金融 (DeFi) 应用程序来说是一个很大的问题,因为它会使流动性分散。在当前的范例中,多链 DeFi 应用程序为每个区块链都有单独的流动性池,从而分散了最终用户可用的流动性。
Synthetix 利用 Chainlink CCIP 为用户解锁跨链抵押品,从而实现通用流动性池。
跨链和多链之间的区别 很微妙。虽然跨链和多链应用程序在今天差异很大,但这两个术语将来可能会变得同义。
今天,最大的区别在于这些应用程序的技术实现。多链应用程序在每个区块链上都有单独且隔离的智能合约。相比之下,跨链应用程序具有一套统一的智能合约,可以在链之间无缝通信,从而在应用程序可以访问 安全跨链消息传递协议 的情况下,实现两全其美的解决方案。
跨链应用程序有助于为用户和开发人员抽象化区块链的技术复杂性。
跨链应用程序在应用程序设计中释放了模块化:开发人员无需为每个链构建冗余的智能合约,而是可以在最适合它们的链上运行应用程序的不同部分。Web3 游戏 可以在高吞吐量、低成本的链上处理游戏交易,然后在专门为安全构建的链上为玩家铸造 NFT。DeFi 协议可以通过使用户能够访问任何链上的流动性来统一流动性。
使用跨链应用程序,用户不必关心他们在哪条区块链上。他们只需要知道如何导航应用程序——这个愿景始于多链,但正在被跨链扩展和完全实现。
多链生态系统的激增对于 Web3 来说是一个健康的演变,不同的区块链具有竞争优势,使其最适合特定类型的应用程序。它孕育了竞争,从而激发了创新。
多链对于用户来说也是一种必需品,以便他们能够访问尽可能广泛的应用程序。在任何面向用户的应用程序中,负担在于开发人员。用户应该获得顺畅的体验,而这正是多链和跨链应用程序所提供的。它们在用户已经感到舒适的区块链环境中满足用户。
跨链是多链的自然下一步。它释放了优雅的应用程序设计,实现了区块链之间专业的劳动分工,并为用户和开发人员抽象化了技术复杂性。
也就是说,至少可以说,跨链连接问题一直难以解决。从历史上看,跨链桥和消息传递协议的安全性一直很差,导致2022 年从桥上被黑客攻击的总价值达到 $2.5B+。但对跨链的需求——以及通过访问安全的跨链消息传递协议可以构建的潜力——一直保持稳定,每月桥接交易量为 $7B+ 就证明了这一点。
虽然跨链桥是 Web3 不可或缺的一部分,但它们在历史上一直存在安全性差的问题。
这就是 Chainlink 跨链互操作协议 (CCIP) 的用武之地。作为行业领先的跨链消息传递解决方案,CCIP 利用了相同的高质量 Chainlink 节点运营商,这些运营商已安全地为 DeFi 协议启用了超过 12 万亿美元的价值。凭借 现有的平台,为 dApp 提供经验证的 Web3 服务,以访问价格数据馈送、可验证的随机性、智能合约自动化等,迄今为止,Chainlink 已帮助为 Web3 生态系统中的 超过 1,800 个项目 提供支持。
Chainlink CCIP 是 Web3 中最安全的跨链消息传递协议。
Chainlink CCIP 引入了各种独特的功能,有助于确保 dApp 可以安全可靠地构建跨链应用程序,例如:
有关 CCIP 独特差异和技术实现的完整详细信息,请阅读此博客。
简而言之,CCIP 为开发人员提供了自信地构建跨链应用程序所需的全部功能。在一个安全性不仅仅是一个可选项而是一个必需品的垂直领域中,Chainlink 提供安全 Web3 服务的能力对于构建无缝去中心化应用程序的长期成功至关重要。
所有去中心化应用程序的一个关键目标是消除导致用户和开发人员清楚区分 Web2 和 Web3 之间的障碍。不难想象一个用户不知道他们正在使用哪个区块链,或者应用程序是否使用区块链技术的宇宙。但是,为了使这成为现实,开发人员需要更好的工具来构建无缝应用程序,这些应用程序可以抽象化当今存在的所有技术复杂性。
CCIP 就是这种技术,是多链新时代的开始。
- 原文链接: chain.link/education-hub...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!