一文详解应用链领域的风险与机遇

作者:MohamedFouda

来源:medium

在过去的一年里,一些备受瞩目的应用程序已经推出了自己的特定于应用程序的链,或者宣布计划在未来推出。对于许多高增长项目来说,应用链发展方向是可以预见的。应用链理论预测,每个流行的Web3应用程序最终都会有自己的区块链。这种趋势让一些创始人认为,正确的做法是从一开始就将产品设计成应用链。我们认为,这种方法可能适用于某些应用程序。有些应用如果在早期就投资建设应用链,将会搬起石头砸自己的脚。

这是我们在Alliance创始人社区中经常讨论的话题之一。从这些讨论中,我们已经确定了一些应用链可以成为最佳方案的场景。此外,我们还发现了需要填补的空白,以及为强大的创始人提供的创业机会。

为什么要构建应用链?

应用链被设计成主要执行单一功能或应用程序,例如游戏或DeFi应用程序。这意味着应用程序可以使用链上的全部资源,例如吞吐量、状态等,而不会受到任何其他应用的竞争。此外,这种设计选择能够优化链的技术架构、安全参数、吞吐量等,以匹配应用需求。由于通常不可能将其他应用程序部署到链上,所以应用链对开发人员来说不一定是无需许可的,它们只对使用它的用户是无需许可的。应用链的概念背离了标准区块链,标准区块链对用户和开发人员都是开放的。

将应用视为农村城镇

将智能合约链视为城市的概念有助于解释创始人在以应用链的形式推出应用程序时做出的妥协。像以太坊和Solana这样的通用计算链就像大都市一样。他们有多种多样的基础设施来支持不同类型的业务(应用程序)。这使得通用链更受欢迎,更拥堵,通常更昂贵,有时也更繁忙。但这种受欢迎程度为生态系统中的企业创造了大量的流量和机会。

另一方面,应用链就像只有单一商业活动的农村城镇。城镇可以制定自己的规则和政策。它不那么拥堵,也更便宜,但可能与外部世界的联系不紧密。镇上的每个人都在使用镇上唯一的业务。如果它足够受欢迎和独特,顾客甚至会为了这一特定的业务而来到这个城镇。

这个类比还可以延伸到描述两种场景之间在安全性方面的差异。大城市人口更多,更富有,更强大。拥有一个安全和有保障的城市是这座城市所有企业的共同利益所在。这些因素使大城市更难受到攻击,也就是说,更安全。另一方面,农村城镇的安全与单一产业的知名度和成功紧密相连。如果业务做得好,城镇居民的数量就会增加,城镇就会变得更强大,如果业务不好,人们就会离开,使城镇更不安全,更容易被攻击。

在这两种模式之间的是特定于行业的链。支持部分但非所有业务的链,如DeFi或游戏。特定于行业的链相当于郊区城市,它比农村城镇更受欢迎、更安全,但没有大都市那么繁忙。

Circle:如果美国希望CBDC或美元稳定币成为全球储备货币,就需要加强监管:金色财经报道,稳定币发行商Circle的目标是在美国国会考虑针对该行业的新立法时加强信息传播。该公司周四发布了一段2分钟的视频,称如果美国希望CBDC或美元稳定币成为全球储备货币,就需要加强监管。

Circle CEO Jeremy Allaire表示,我们正在努力就这些问题与 DC 进行接触和教育,因为这可能会从 HSFC 法案变成法律,整个众议院在夏季休会后正在考虑这项法案。我们正处于美国政策制定的关键时刻,预计国会即将进行投票,我们正在努力向经济和政策领导人提供一个简单而令人信服的案例,说明在美国制定稳定币法律的重要性。[2023/7/14 10:55:10]

通用计算链、应用链和特定于行业的链提供了所需的多样性,可以共存并解决不同的需求。重要的是要认识到哪些用例需要应用链,哪些用例需要在通用计算链或特定于行业的链上构建智能合约。本文的第一部分将讨论应用链理论以及何时使用应用链。第二部分将介绍该领域存在的创业机会。最后一部分将比较了不同应用链的部署方法。

什么时候使用应用链?

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

生态系统要求

Cosmos和Polkadot等生态系统上的应用程序构建者基本上都被要求将他们的应用程序构建为应用链。这两个协议都致力于构建由多个相互连接的链组成的生态系统。两个生态系统中的主链都没有实施支持智能合约的执行引擎。因此,要构建任何应用程序,可能的方法要么是构建应用链,要么是使用实施通用计算执行引擎的链。

在Cosmos生态系统中,实施智能合约执行引擎的生态系统链包括Evmos(EVM兼容)和Juno(CosmWasm智能合约)。每个CosmosZones都有多个DeFi和NFT应用。其他应用程序选择构建优化的应用链,包括Osmosis(AMMDEX)、Marshub(借贷)和Secret(隐私)。

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

智库:美国违约风险最大的日期是6月1日和2日:金色财经报道,华盛顿一家智库对美国财政部的最新现金流预测显示,如果美国国会未能在6月1日和2日之前提高债务上限,那么6月1日和2日可能是美国政府违约风险最大的日期。两党政策中心(Bipartisan Policy Center)估计,受医疗保险、退休人士和退伍军人福利账单的推动,6月1日到期的支出将超过当天的预期收入约750亿美元,6月2日将出现另外220亿美元的净流出。预计总计970亿美元的资金净流出将消耗财政部剩余资金的一半以上。美国财政部报告称,截至5月16日还有880亿美元的未用完特别措施额度以及946亿美元的现金。如果财政部能够支付5月份的剩余开支,并克服6月初的障碍,那么它可能挺过未来几周。[2023/5/18 15:11:58]

应用程序要求

构建应用链是最佳方案的另一个场景是,当应用程序的吞吐量要求或费用要求无法由通用计算链满足时。在无需许可的Web3环境中需要Web2性能的应用程序应该考虑将应用链作为第一实施方案。游戏应用就是这类应用程序中的最佳例子。大多数交互游戏需要极高的吞吐量来支持用户的游戏交互。此外,这些交易应该是免费的,或者费用可以忽略不计。使用通用计算链无法满足这些要求,需要启动专用的应用链。一些例子包括:

AxieInfinity——在Ronin侧链上推出

Sorare——一款上线StarkExL2的梦幻足球游戏

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

添加技术功能

如果应用程序需要一种L1链上没有的特定技术,那么另一种选择是构建一条实现该技术的应用链。最好的例子是零知识证明,如zk-Snarks或zk-Starks。关注隐私的应用程序(如私人支付或私人交易)需要zk证明作为构建区块。然而,生成zk证明需要大量的计算,而且这些计算太昂贵,无法在链上执行。在这种情况下,最好的方法是在应用链上实施所需的技术。这种方案的例子包括Aztec,它是以太坊上维护隐私的支付和交易应用程序。为此,Aztec在以太坊上推出了它的L2。类似的例子还有Cosmos生态系统上的Secret应用链。

富达数字资产或将超额招聘100多名新员工:金色财经报道,富达数字资产(Fidelity Investments),从去年到第一季度末,或将超额为其数字资产部门招聘100多名新员工,使该部门规模超500人。富达管理资产规模近4万亿美元,其在加密领域的该举措反映了银行、对冲基金和快速交易公司更广泛的扩张和招聘趋势。[2023/4/1 13:38:14]

改进应用程序经济学

当团队将应用程序构建为L1区块链上的智能合约时,应用程序用户向应用支付两种费用:原生应用程序费用和gas费用。原生应用程序费用,例如交易所的交易费用或借贷协议的价差,本质上是应用程序的收入流。这些收入通常被用作对应用参与者的激励,以发展该应用程序的社区和加速采用。

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

尽管这种租金对于确保应用程序的安全性是必不可少的,但更理想的情况是这种经济价值保留在应用程序的经济系统中,来奖励应用程序参与者。应用链支持这种场景。应用链的gas费用及其分配可以通过控制来奖励应用程序的参与者。YugaLabs将BoredApeYachtClub(BAYC)生态系统拆分成一条独立的链就是最好的例子。在项目的NFT资产铸造期间,BAYC社区向以太坊网络支付了巨额费用。该社区仍然为这些资产的交易向以太坊网络支付了大量费用。转移到他们的ApeChain将使这些费用留在BAYC的经济体系中。

为什么不构建一条应用链呢

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

安全保障

智能合约应用程序从底层L1中获取安全性。正如前面在大都市类比中所讨论的,由于L1支持多个应用程序,因此保持L1安全是大量L1参与者共同的动机。这使得L1更安全,更难被攻击。此外,L1安全保障与特定应用程序的采用无关。

在应用链中,安全性在很大程度上取决于应用程序的采用和应用程序原生代币的价格。根据部署细节,应用链可以是L2排序器,也可以是独立的PoS验证者。在这两种情况下,验证者激励常常以原生应用代币的形式计价。验证者必须质押原生代币并运行具有高正常运行时间的复杂基础设施才能参与到网络中。验证奖励需要高于运行成本和验证者所承担的代币风险。这种模式的一些问题包括:

BAYC铸造型游戏Dookey Dash被爆出现漏洞:金色财经报道,据软件工程师 Cygaar 在社交媒体发文称,“无聊猿” BAYC 最新铸造游戏 Dookey Dash 存在漏洞。 Cygaar 在其发布的一段视频中显示玩家可以通过(不再他们周围)的各种类型障碍物并依然记录有效分数。Cygaar 补充称,这个漏洞能让玩家完全无需绕过风扇和流经下水道的管道等障碍物就能累计分数,目前他已经把这个问题报告给了安全工程师 /img/20230515155945585375/1.jpg "/>

CosmsosZones

Cosmos是第一个设想多个互联区块链世界的生态系统。基于这一愿景,Cosmos的发展专注于将启动可相互连接的专用链的过程标准化和简化。这项工作产生了CosmosSDK,这是一个定制和开发区块链的模块化框架。CosmosSDK的建立是为了默认支持Tendermint共识机制,但也允许使用其他共识机制。CosmosSDK后来通过添加IBC模块进行了改进,IBC模块允许基于Tendermint的链之间进行去信任通信。这些链中的每一个都被称为一个Zone。Cosmos生态系统已经发展到超过45个Zone,由700多个IBC中继器相互连接。许多这样的CosmosZone都是服务于单一目的的应用链。最大的CosmosZones之一Osmosis是一条部署AMMDEX的应用链。

Cosmos最初采用了隔离安全的理念,即每个Zone负责自己的安全。每个Zone需要招募一个验证者集来运行网络,并用该Zone的原生代币奖励这个验证者集。尽管这种方法很灵活,但它增加了应用链构建者的进入门槛,转移了其吸引和招募验证者的重点。因此,Cosmos正在实施一项变革,允许较小的Zone通过链间安全模块从CosmosHub吸收安全性。

Polkadot平行链

与Cosmos类似,Polkadot培育了一个多链生态系统。Polkadot生态系统中的链被称为平行链,它们可以使用SubstrateSDK启动。Polkadot和Cosmos的主要区别在于,Polkadot从一开始就认同共享安全的愿景。所有的平行链都与被称为中继链的Polkadot主链共享安全。中继链的主要功能是为平行链提供共识和安全。因此,中继链不实现智能合约功能。由于共享安全保障,Polkadot生态系统不允许平行链在未经允许的情况下启动。相反,平行链插槽被拍卖给那些想要构建自定义链的开发者。竞标者必须锁定DOT,以获得平行链插槽。到目前为止,已经有27个平行链被拍卖。

Polkadot上的不同平行链可以通过跨共识信息传递(XCM)格式进行通信。XCM通信的实现正在进行中,目前功能正常,但需要将信息传递数据存储到中继链。

Avalanche子网

Avalanche的子网部署与Cosmos的方法非常相似。开发者可以启动自己的子网,每个子网可以支持多条链。子网需要招募它们自己的验证者。然而,除了验证专用子网之外,这些验证者还需要验证Avalanche的主网络。尽管这一要求增加了主网的安全性,但与Cosmos相比,它增加了专用子网的准入门槛。

目前,子网生态系统不支持原生子网间通信,子网必须自己开发网桥。不过,Avalanche团队正在努力添加这一功能,以增加子网的采用。

以太坊L2

在以太坊中,术语“应用链”可能并不总是准确地描述需要专用环境的应用程序。在以太坊中,这样的应用程序既可以部署为专用的L2,也可以部署为侧链。L2部署不能称为应用链,因为它没有实现完整的链栈。L2s要么是rollup,要么是validium,它们只实现交易的执行和排序。对于rollup,共识和数据可用性由以太坊L1提供。对于validium,L1只提供共识,数据存储在链下。使用此架构的应用实例包括Sorare和ImmutableX。

另一种方法,即侧链,需要启动一个独立的区块链,该区块链由少量验证者验证,以实现高吞吐量。侧链通过跨链桥桥接到以太坊,通常由同一组验证者进行验证。支持AxieInfinity游戏的Ronin侧链便是一个典型的例子。

与所有其他方法相比,L2部署方法的主要优势在于它更好的安全保证。L2通过zk证明或欺诈证明从以太坊L1继承安全性。尽管如此,他们仍然可以实现非常高的吞吐量和微不足道的费用。这些要求非常适合游戏应用程序的需求。L2方法的主要缺点是,L2之间或L2和L1之间的可组合性更难实现。在不同的rollup之间快速转移资产通常需要像LayerZero这样的第三方提供商。尽管有一些技术可以在不通过L1的情况下在rollup之间去信任地转移资产,但是这些技术需要显著的延迟,例如DeFi应用程序不能容忍的延迟。这就是为什么DeFi协议使用通用L2(如Optimism和Arbitrum)作为扩展机制,而不是特定于应用程序的L2。

使用L2方法的另一个挑战是部署的复杂性,与使用CosmosSDk启动Cosmos应用链的相对简单相比,在以太坊上启动特定于应用程序的L2没有标准的指南。然而,随着以太坊在以rollup为中心的路线图中走得更远,这种情况在未来可能会改变。

结语

应用链理论正在获得吸引力,但发展方向与最初的设想不同。Cosmos、Polkadot、Avalanche和以太坊上的应用链部署趋同于共享安全的方案,只是略有不同。有了共享安全,应用链并不真正需要共识机制。相反,应用程序可以只使用为应用程序服务的专用执行环境,该环境使用L1来实现共识和数据可用性。该执行环境可以是一个rollup,也可以是遵循模块化区块链方案的独立执行层。

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

以太坊交易以太坊转向POS ADAM等矿币或将成为矿商新港湾

以太坊的共识机制正式计划从使用能源密集型的“工作量证明”转变为使用极少量能源的“权益证明”,已经有了4个年头。随着融合的确定性越来越大,矿工们会选择在合适的时间慢慢退出以太坊PoW共识,以太坊网络整体算力也将逐渐分散和下降.

比特币最新价格重振波场辉煌 Sarira耀世起航

随着区块链市场的火热,越来越多的项目开始涌现出来,但繁荣的市场下却是鱼龙混杂的景象,这使得很多人常常在杂乱无章的市场中无从下手。除此之外,很多优秀的项目因宣传较少未能及时出现在公众视野,从而导致很多人在发现该项目时已为时晚矣.

[0:15ms0-2:743ms