区块链网站|NFTS 波卡Polkadot(DOT) 本文详细讨论了Cosmos、Polkadot等应用链的风险和机遇

本文详细讨论了Cosmos、Polkadot等应用链的风险和机遇

广告位

一文详谈 Cosmos 、Polkadot 等应用链的风险与机遇

声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。

边肖:记得要集中注意力。

来源:媒体

原标题:应用链宇宙:风险与机遇

在过去的一年中,一些备受瞩目的应用程序已经推出了自己的特定应用程序链,或者宣布了在未来推出它们的计划。对于很多高成长项目来说,应用链的发展方向是可以预见的。

应用程序链理论预测,每个流行的Web 3应用程序最终都将拥有自己的区块链。这种趋势让一些创始人认为,正确的做法是从一开始就将产品设计成应用链。我们相信这种方法可能适用于某些应用。一些应用如果在早期投资应用链,会搬起石头砸自己的脚。

第一,为什么要建立应用链?

应用程序链被设计成主要执行单个功能或应用程序,例如游戏或DeFi应用程序。这意味着应用程序可以使用链中的所有资源,如吞吐量、状态等。不与任何其他应用程序竞争。此外,这种设计允许优化链技术架构、安全参数、吞吐量等。以符合应用的要求。因为通常不可能将其他应用程序部署到链中,所以应用程序链不一定不允许开发人员构建,它们只允许用户使用。appchain的概念偏离了标准的区块链实践,在该实践中,链对用户和开发者都是开放的。

应用链作为一个农村城镇

把智能合约链比作一个城市,当应用占据了整个城市的基础设施,自身发展受到限制的时候,就可以解释创始人为什么要把自己的应用做应用链起家。以太坊、索拉纳等通用计算链就像大都市。他们拥有多样化的基础设施来支持不同类型的业务(应用程序)。这使得一般的连锁店更受欢迎,更拥挤,通常更贵,有时甚至更忙。但是这种知名度为生态系统中的企业创造了大量的流量和机会。从一个行业转到另一个行业很容易。你也可以结合不同的商业活动来创造新的有趣的商业模式。另一方面,应用程序链就像一个只有单一商业活动的农村城镇。这个城镇可以制定自己的规则和政策。这里没那么拥挤,也便宜,但可能和外界联系不太好。镇上的每个人都在使用镇上的单个业务。如果它足够受欢迎,足够独特,顾客甚至可能会为了这项特殊的业务来到这个小镇。这种类比还可以扩展到描述两种场景之间的安全性差异。大城市的人口更大、更富、更强。这个城市的所有企业都有一个共同的利益,那就是拥有一个安全可靠的城市。这些因素使得大城市更难攻击,也更安全。另一方面,农村城镇的安全与单一业务的普及和成功密切相关。生意好了,城镇居民就多了,城镇就变强了。如果生意不好,人们会离开,这将使小镇不太安全,更容易受到攻击。

这两种模式中间是行业专用链。支持部分但非全部业务的连锁,如DeFi或games。特定行业的连锁店相当于郊区城市,比农村城镇更受欢迎,也更安全,但没有大城市那么热闹。

通用计算链、应用链、扇区链提供了所需的多样性,可以共存,满足不同的需求。重要的是确定哪些用例需要应用链,而不是在通用计算链或部门链上构建智能契约。文章的第一部分讨论了应用链的主题以及何时使用应用链。第二部分涵盖了这一领域的创业机会。最后一部分比较了应用链的不同实现方式。

第二,什么时候使用应用链?

正如我们在过去几年中所看到的,应用程序链可以因各种原因而启动。在本节中,我们将讨论构建应用程序链可能是最佳选择的常见场景。

生态系统要求

Cosmos和Polkadot等生态系统上的应用构建者基本上需要将其应用构建到应用链中。这两个协议都侧重于建立一个由多个相互连接的链组成的生态系统。任何生态系统中的主链都没有实现支持智能契约的执行引擎。因此,要构建任何应用,可能的方法是构建应用链,或者使用实现通用计算执行引擎的链。在Cosmos生态系统中,实现智能合同执行引擎的生态链示例包括Evmos(EVM兼容)和Juno(CosmWasm智能合同)。这些宇宙区域中的每一个都有多种DeFi和NFT应用。其他应用程序选择构建其优化的应用程序链。例子包括渗透(AMM德克斯),火星枢纽(贷款)和秘密(隐私)。

在Polkadot的生态系统中,通用计算并行链包括Moonbeam(兼容EVM)和Astar(WASM智能合约)。Polkadot上应用链的例子有PolkaDex(订单簿Dex)、Phala(隐私)和Nodle(物联网网络)。

应用要求

构建应用程序链是最佳解决方案的另一个场景是,通用计算链无法满足应用程序的吞吐量要求或成本要求。对于在未经许可的Web 3环境中需要Web 2性能的应用程序,应该将应用程序链视为第一实现。游戏就是这类应用的最好例子。大多数交互式游戏都需要极高的吞吐量来支持用户的游戏交互。此外,这些交易应该是免费的或成本可以忽略不计。一般的计算链无法满足这些要求,需要启动专门的应用链。一些例子包括:在浪人侧链上推出的Axie Infinity游戏3354,Sorare——以StarkEx L2形式推出的梦幻足球游戏。

在游戏之外,订单簿交换等DeFi协议通常需要高吞吐量,才能为专业交易者提供出色的用户体验。一个已知的例子是DeFi衍生品交易所dYdX。DYdX协议目前每秒处理约1000个订单。所需的链吞吐量应该超过1000 TPS。为此,该协议的V3作为基于StarkEx技术的专用以太坊而推出。随着需要更高吞吐量的协议计划的进一步扩展,它正转向不同的应用链实现。该协议宣布,它将为其V4使用专用的宇宙链。

添加定制功能

如果应用程序需要L1链中没有的特定技术,另一种方法是构建实现该技术的应用程序链。最好的例子就是零知识证明,比如zk-Snarks或者zk-Starks。私人支付或私人交易等注重隐私的应用程序需要zk证明作为构建模块。然而,生成zk证明是计算密集型的,并且这些计算在链上执行太昂贵了。在这种情况下,最好的方法是在应用程序链中实现所需的技术。这种方法的例子包括Aztec,这是一个在以太坊上维护隐私的支付和交易应用程序。由于这个原因,阿兹特克在以太坊推出了L2。类似的例子还有Cosmos生态系统上的秘密应用链。

模型值捕获的自主性

当团队将应用程序构建为L1区块链上的智能合同时,应用程序用户向应用程序支付两种费用:本地申请费和天然气费。原始申请费,如交易所的交易费或贷款协议的价差,本质上是应用的收入流。这些收入通常用于激励应用程序参与者开发应用程序社区并加速其采用。

另一方面,燃气费由应用程序用户支付给L1的验证者,以确保他们的交易被包括在内。气费是应用用户的支出,降低了用户体验。天然气费对应用的经济性没有帮助,代表了从应用中提取的经济价值的损失,并以租金的形式支付给L1。

虽然这种租金对于保证应用的安全性是必不可少的,但是更理想的是这种经济价值应该留在应用的经济体系中来奖励应用参与者。应用程序链支持这种场景。可以控制应用程序的燃气费及其分配,以奖励应用程序的参与者。

最好的例子是宇迦实验室将Bored Ape游艇俱乐部(BAYC)生态系统拆分成一个独立的链。在该项目的NFT资产的铸造过程中,BAYC社区向以太坊网络支付了巨额费用。社区仍然为这些资产的交易向以太坊网络支付了大量费用。转移到他们的ApeChain将把这些费用保留在BAYC的经济体系中。

第三,为什么不建立一个应用链?

虽然应用程序链有几个优点,但也有一些风险需要考虑。主要的风险是构建应用程序链比开发智能契约复杂得多。它需要开发与应用程序的核心业务无关的基础设施。此外,应用程序链增加了安全性和可组合性的风险。

安全保障

智能合同应用程序从底层L1获得安全性。正如前面在大都市类比中所讨论的,因为L1支持多种应用程序,所以保持L1安全的动机是许多L1参与者的共同愿望。这使得L1更加安全,也更难被攻击。此外,L1安全保证独立于特定应用程序的采用。在应用程序链中,安全性很大程度上取决于应用程序的采用和原生令牌的价格。根据实现细节,应用链可以是L2分拣机或独立的PoS验证机。在这两种情况下,验证者奖励通常以本地应用令牌定价。验证者必须保证本地令牌并运行具有高正常运行时间的复杂基础设施来参与网络。验证回报需要高于验证者承担的运营成本和令牌暴露风险。该模型的一些问题包括:

1.抵押风险将使吸引专业验证者进入网络变得复杂,但是将吸引业余验证者,这可能损害网络的安全性和正常运行时间。

2:验证者奖励对代币价格的依赖增加了应用开发者使用高代币通胀或不可持续的游戏化代币经济学的压力。

3.如果应用采用率低,令牌价格低,网络安全性变弱,使恶意方能够获得足够的权益,以低成本攻击网络。

和团队时间。

启动应用程序链需要大量额外的基础设施和与验证者的协调活动。在基础设施方面,需要公共RPC节点来允许钱包和用户与链进行交互。还需要数据分析基础架构,包括数据块资源管理器和归档节点,以便用户能够查看他们的活动。还需要网络监控和验证信息等服务。需要大量的基础设施,这需要大量的成本和工程时间。相当一部分工程团队会处理与应用逻辑无关的任务。此外,维护一个链需要大量的规划和与验证者的沟通,以安排网络升级或处理错误和网络停机。应用团队还需要在治理和社区管理方面投入大量资源。

一般来说,构建应用链需要更大的团队和额外的成本,这是创业公司无法承受的,尤其是在前期。对核心应用程序逻辑的干扰可能会成为应用程序快速适应和实现产品市场契合的障碍。

缺乏可组合性

将应用程序构建到智能合约中的主要优势之一是原子可组合性。应用程序可以构建在彼此之上,用户可以在同一个事务中与多个协议无缝交互。这方面的例子包括智能DEX路由器,它可以通过不同的AMM路由单个交易,以实现最佳定价。另一个例子是闪电贷款(lightning loan),在这种贷款中,可以从贷款协议中借用一项交易,在偿还贷款之前,在AMM上进行一项交易或套利。

这些交互可以在同一个事务中自动发生。原子可组合性是Web 3应用程序中的一个独特特性,它可以实现有趣的行为和商业机会。应用程序链缺乏这种原子可组合性,因为每个应用程序都与其他应用程序相隔离。应用程序之间的交互需要跨链桥接或消息传递,这需要几个块,不能自动完成。然而,这种原子可组合性的缺乏可以催生一些有趣的创业公司来解决这个问题。

桥接风险

链式应用的另一个问题是增加了桥接资产的风险。具体来说,DeFi应用程序需要连接多种资产,如BTC、ETH和稳定的货币。资产的桥接会降低用户体验,带来更大的风险。桥是一个常用的目标。如果桥被损坏,使用桥资产的DeFi应用程序可能会有坏账。对于可能无法吸引声誉良好且资金充足的桥梁的应用链,风险甚至更高。在这些情况下,应用程序链可能会求助于集中式桥,例如集中式交换或开发自己的桥。

第四,应用链的创业机会

应用链生态系统的挑战为创业公司创造了几个解决问题的机会。在这里,我们讨论其中的一些机会。我们鼓励致力于或有兴趣构建这些解决方案的创始人伸出援手。

1.高性能DeFi协议

旨在与Web 2性能竞争的DeFi协议需要作为一个应用链来实现。中央有限订单簿(CLOB)交易所是最佳选择。DYdX衍生品交易所开启了这一趋势,我们预计现货和商品交易所将被构建为应用链,从而受益于低费用和低延迟。这里的关键驱动因素是使用可定制的技术堆栈,可以根据DeFi协议的要求进行调整。旨在与Web 2性能竞争的DeFi协议需要作为一个应用链来实现。中央有限订单簿(CLOB)交易所是最佳选择。DYdX衍生品交易所开启了这一趋势,我们预计现货和商品交易所将被构建为应用链,从而受益于低费用和低延迟。

2.应用链游戏引擎

限制应用程序链用于性能有限的应用程序(如游戏)的差距之一是有限的实现选项。在这方面,StarkEx是一个受欢迎的选择。我们希望看到创业公司为网络游戏建立一个新的高效架构,可以支持100K的TPS。

3.用于定制、部署和维护侧链和L2的开发工具

启动侧链或聚集以支持具有适当架构的特定应用是一项复杂的任务。促进这一任务的开发者平台可以是非常有价值的业务。想想应用链的炼金术。

4.支持人工智能的应用链

类似于零知识证明,人工智能是一种计算密集型的革命性技术。所以,支持AI的应用不能建立在链上。有很多成功的web 2 AI产品需要用户支付大量的订阅费用。你可以使用应用链向公众开放对AI应用的访问。考虑构建运行训练有素的AI模型的应用程序,如Dall-E或GPT3,这些模型对公众开放。

5.可组合解决方案

跨链通信的应用程序链中缺乏原子可组合性,这为创业公司抽象跨链消息传递和创建可感知的可组合性创造了机会。这里的想法包括。

前端在后台执行跨链功能,如IBC传输或层零消息传递,并创建多个应用程序以可组合的方式工作的假象。想想链条另一端的扎普。

安全多链账户的钱包通过多方计算(MPC)实现,跨链活动通过在多个链上执行同时交易在本地处理。跨链套利就是一个例子。

6.跨链DeFi协议

虽然应用链在吞吐量上有很多优势,但也导致了流动性的碎片化,从而导致滑点增加,用户体验下降。跨链DeFi协议自动拆分不同链之间的交易,以获得更好的定价,这将有更好的用户体验和更大的客户群。

7.EVM和非EVM链之间不受信任的跨链消息传递

应用链实现分为宇宙,波尔卡多特和EVM L2。提高可组合性的一个可能的方法是建立一个通用的去信任跨链消息协议,它可以连接EVM L2、宇宙区域、波尔卡多特并行链等。这类产品可以取代现有的桥梁,促进每年数十亿美元的交易量。

8.打开跨链安全共享。

使用支持跨链安全的产品可以缓解应用链的安全挑战。类似于PoW链的合并挖掘,我们设想一种可以允许不相关的PoS链共享安全性的方法。例如,验证者抵押ETH而不是本机应用程序链令牌来保护应用程序链。质押协议可以在这一制度中发挥重要作用。

动词(verb的缩写)应用链实现

应用程序链可以通过多种方式实现,具有不同的复杂性和安全性。本节简要比较了一些有助于应用程序链实现的选项。

宇宙地带

宇宙是第一个设想多个相互联系的区块链世界的生态系统。基于这一愿景,Cosmos的开发侧重于标准化和简化发射可互连的专用链的过程。这项工作产生了Cosmos SDK,一个用于定制和开发区块链的模块化框架。Cosmos SDK默认支持Tendermint共识机制,但也允许其他共识机制。Cosmos SDK后来通过添加IBC模块进行了改进,该模块允许基于Tendermint的链之间进行不可信的通信。这些链中的每一个都被称为一个区域。宇宙生态系统已经发展到超过45个地区,拥有超过700个IBC互联中继器。许多这些cosmozones是服务于单一目的的应用链。最大的Cosmos领域之一,渗透,是实现AMM DEX的应用程序链。

Cosmos最初采用了隔离安全的概念,即每个区域负责自己的安全。每个区域需要招募一个验证者集来运行网络,并以该区域的本地令牌奖励该验证者集。虽然这种方法很灵活,但它增加了应用链构建者的进入门槛,并转移了他们对参与和招募验证者的关注。因此,Cosmos正在实施一项变革,允许较小的地区通过跨链安全模块从Cosmos中心招募安全人员。

波尔卡多并联链

与Cosmos类似,Polkadot培育了一个多链生态系统。Polkadot生态系统中的链称为平行链,可以使用底物SDK启动。Polkadot和Cosmos的主要区别在于,Polkadot从一开始就认同共同的安全愿景。所有并行链与Polkadot主链共享安全性,主链称为中继链。中继链的主要作用是为并行链提供一致性和安全性。所以中继链没有实现智能合约功能。由于共享的安全性,Polkadot生态系统不能允许未经许可就启动并行链。相反,并行链槽被拍卖给想要构建定制链的开发者。投标人必须锁定点,以确保平行链槽。迄今为止,已有27场平行拍卖。

Polkadot上的不同并行链可以通过XCM格式进行通信。XCM通信正在实现中,目前可以正常工作,但是需要在中继链中存储消息数据。

雪崩子网

Avalanche的子网实现与Cosmos方法非常相似。开发者可以推出自己的子网,每个子网可以支持多个链。子网需要招募自己的验证者。然而,除了验证私有子网,这些验证器还需要验证Avalanche的主网络。这一要求虽然提高了主网的安全性,但与Cosmos相比,提高了私有子网的准入门槛。

目前子网生态系统还不支持子网间的本地通信,子网必须自己开发网桥。但是,Avalanche团队正在努力添加该功能,以提高子网的采用率。

以太坊L2s

在以太坊中,“应用链”这个词可能并不总是准确地描述需要专用环境的应用。在以太坊中,这样的应用可以实现为专用的L2或侧链。L2实现不能被称为appchain,因为它没有实现完整的链栈。L2是汇总或验证,仅执行事务的执行和排序。对于聚合,共识和数据可用性由以太坊L1提供。对于验证,L1只提供共识,数据存储在链下。使用这种架构的应用示例包括Sorare和Immutable X。另一种方法是侧链,它需要启动一个由几个验证器验证的独立区块链来实现高吞吐量。侧链通过通常由同一组验证器验证的桥连接到以太坊。一个已知的例子是支持Axie Infinity游戏的Ronin侧链。

与所有其他方法相比,L2实现方法的主要优点是其优越的安全保证。L2s通过zk证明或欺诈证明从以太坊L1继承安全性。尽管如此,它们仍然可以实现非常高的产量和可忽略不计的成本。这些要求非常适合游戏应用的需求。L2方法的主要缺点是L2之间或L2和L1之间的可组合性更难。在不同摘要之间快速转移资产通常需要第三方提供者,例如LayerZero。尽管有一些技术可以在没有L1的情况下在聚合之间不信任地转移资产,但是这些技术需要大量的延迟。例如,DeFi应用不能容忍这些延迟。这就是为什么DeFi协议使用一般的L2如乐观和Arbitrum作为扩展机制,而不是应用特定的L2。

使用L2方法的另一个挑战是实现的复杂性。与用Cosmos SDK启动Cosmos应用链的相对简单相比,在以太坊上启动应用特定的L2并没有标准的脚本。但是,随着以太坊在以聚合为中心的路线图上走得更远,未来这种情况可能会改变。

#结论

应用链的论点越来越受到关注,但它正朝着与最初想法相反的方向发展。应用链在Cosmos、Polkadot、Avalanche、Ethereum上的实现都在趋向于共享的安全方式,但差别很小。有了共享安全性,应用程序链实际上不需要共识机制。相反,应用程序只能使用服务于该应用程序的专用执行环境,并使用L1来实现一致性和数据可用性。这个执行环境可以是一个独立的执行层,它聚合或遵循模块化区块链方法。

编辑:林恩

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/dot/2655.html

作者: 区块链

上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部