应用链发展历程对于应用链的概念,最早出现在2018年,在Cosmos SDK推出后,许多区块链协议如Terra、Osmosis等都开始了应用链方向的发展。
在2022年之2023年期间,L2上的Optimism和Arbitrum先后推出OP Stack和Arbitrum Orbit等L2栈使得协议能够简单的建立起应用链于L2上,增加了应用链的吸引力。
而在2024年应用链的数量获得大规模的增长,一方面是市场转入牛市后,吸引了更多的资金和让人才,优秀的协议在初始选择时已建立应用链为目的。而另一方面对于一些老牌协议而言,步入瓶颈期,转为应用链不仅可以制造新的热点,也能为其代币注入新的活力。
应用链的优势
运营成本降低
相对于生态上的协议,应用链最大的优势是运营成本的降低。如果以协议的形式存在在某一生态上,那么需要向生态支付各类型的费用维持运营,但如果本身就是应用链,那么费用上将会减少很多。
协议在链上执行智能合约、转账或任何操作时和用户一样同样需要支付的燃料费用。对于一些复杂的DeFi协议而言,这部分的费用也会随着内容的增加而增加。
另外一些链上协议通常需要将一些数据存储在区块链上,比如用户的账户余额、智能合约的状态等。公链往往会对链上存储的数据收费,因为存储数据会占用链的资源。例如,在以太坊上,每次写入新数据时都需要支付一定的费用。此外,某些公链(如NEAR Protocol)可能还会对链上存储的数据按时间收费,确保数据长期存储的成本。
不再受到生态上网络等条件约束
由于不同链上的交互活跃度不同,网络快慢以及燃料费用大小都不一样。比如说在meme币火爆的Solana上,经常会因为meme交易的上升而导致网络宕机。在这样的情况下,一般的DeFi交互者需要额外承担因其他人的meme交互而带来的网络拥堵和手续费上升。久而久之,一些并不热衷于meme coins的交易者会选择其他链上协议进行交互,不利于Solana上的DeFi协议发展。
而在建立了应用链后,链上所有的交互都基于协议本身的功能,没有用户需要在燃料费上为其他协议买单。在费用和速度体验上往往优于在某一生态上的协议。
自主性增强
对于一些特定的DeFi协议,由于技术上受到所在生态的限制,功能拓展难度大。在拥有自己的定制化的应用链后,功能搭建会更加便捷。
例如,dYdX链基于Cosmos构建,受益于区块链功能和验证器任务方面的完全可定制性。它是一个独立的区块链,可以针对特定目的进行微调。这使得构建者可以自由地定制从底层协议到用户界面的各个方面。
每个DYDX链验证器将运行一个内存中的订单簿,该订单簿永远不会达成共识(即链下)。下订单和取消订单将通过网络传播,类似于正常的区块链交易,并且每个验证器存储的订单簿最终彼此一致。订单将由网络实时匹配在一起,然后将生成的交易提交到每个区块的链上。这使得DYDX链能够在保持去中心化的同时拥有极高的订单吞吐量。
代币赋能
增加代币赋能作为开发应用链的主要原因之一。协议代币往往会被作为应用链的燃料费(dYdXChain上使用USDC或DYDX支付手续费)或者节点质押代币。
例如,在Unichain的白皮书中提到节点运营者必须在以太坊主网上质押 UNI 代币。质押情况在 Unichain 的智能合约中跟踪,该合约通过原生桥接接收质押和撤回操作的通知。基于Unichain 的区块被分为固定长度的 Epochs。在每个 Epochs 的开始,当前质押的余额会被快照,之后Unichain 链的燃料费用被收集并奖励节点质押者。与之类似的是,dYdX代币持有者在质押代币后,亦能瓜分dYdXChain上的所有收入。
除此之外参与者还可以质押并为验证者投票,从而增加该验证者的质押权重。质押权重最高的有限数量验证者将被视为活跃集,并有资格发布证明并获得该 Epochs 的指定报酬。
在该经济模型的理想情况下,$UNI代币将会进入被赋予除了投票外的额外效用,进入通缩状态。
应用链的劣势
开发和维护成本高
创建和维护一个独立的应用链需要构建和维护基础设施,包括节点、网络安全和共识机制,这比在现有区块链上构建协议的成本要高得多。此外,应用链的开发通常需要更深的技术投入和资源支持,增加了时间和资金的需求。
不过这一劣势在模块化开发工具推出后,获得大幅改善。最著名的开发工具有Cosmos SDK、OP Stack、Arbitrum Orbit等,通过这些开发工具,能够快速安全的部署L1或者L2。
作为DeFi领域的龙头项目,dYdX的应用链dYdXChain使用的是Cosmos SDK,而近期热度较高的Unichain则是使用OP Stack。这样极大减少了开发难度。
跨链兼容性挑战、组合性交互受阻
尽管跨链协议在逐步成熟,但跨链互操作性仍然面临技术和安全挑战。应用链在连接不同区块链时可能会遇到兼容性问题,尤其是在与较少支持跨链的链进行交互时。此外,跨链桥的漏洞或攻击风险也可能影响应用链的资产安全。
虽然如今在使用模块化开发工具后,解决了应用链在与同类型的模块化开发工具环境下的跨链交互。但这也产生了越来越多的公链,在组合性使用的过程中增加难度。
比如交易者在Unichain上兑换代币的目的是为了在AAVE上进行借贷操作。那么在兑换后我仍需要将代币跨链回到主网。这相对于当前直接在Uniswap兑换后存入AAVE的路径麻烦许多。
应用链与侧链的差异在越来越多的应用链出现后,关于应用链和侧链差异的讨论也逐步出现。侧链和应用链都是为了某些特定需求而存在的。但两者之间仍有很大的不同:
目的不同:侧链的存在往往是为了某一特定的目的,比如交易、借贷等,本身支持多种协议入驻,算是主链的精简版。但应用链的目的更为明确,为某一协议的发展需求而衍生出来的。发展侧重点不同:侧链的团队主体往往是从主链团队衍生来的。而应用链的团队主体则是从协议层面衍生。这使得在后续发展中,侧链的主要目的围绕着生态进行,而应用链则是更倾向于用户和开发层面。适配性:基于上述两点,侧链仍能适配多数协议,而应用链测试高度专注于某一协议服务。
转为应用链案例dYdX链
dYdX作为最大去中心化衍生品交易所之一,主要业务为永续合约、保证金和现货交易以及借贷。其主要方式是通过链下订单簿,并主要存在于Ethereum主网上。随着V4版本的到来,基于Cosmos SDK构建的dYdX链主网正式上线。至此,dYdX也彻底摆脱了以太坊的高手续费以及对于开发的限制性。
对于DYDX代币来说,作为协议时dYdX的协议收入归于项目方所有,而在dYdX链上线后,交易的收入将分配给DYDX持有者。而在dYdX链上的燃料费也可以通过DYDX代币所支付。这些都提升了DYDX代币的效用。
Unichain
Uniswap是区块链领域中最大的DEX,在2024年Q2时,提出了将推出基于OP Stack构建的Unichain。虽然引进了Flashblocks等新型技术,但归根究底而言,转为应用链后,Unichain将不再承担有其他协议带来的网络拥堵困难,再手续费和效率上都会有所改进。
在代币层面上,用户可以再主网上质押UNI代币来成为Unichain的节点运营方,分享验证收益。
结语当前DeFi市场中缺乏新的创新,所以向应用链的转变可谓是为数不多DeFi协议的求变方向之一,Uniswap、dYdX、Injective等DeFi协议先后向应用链层面发展。应用链的出现不仅提升用户的使用体验外,增加热度和代币效用也是主要的目的,对于用户和协议本身是双赢的结果。
但应用链的井喷现象与互操作性、链抽象等概念又有所矛盾。虽然用户在特定行为交互体验上有改进。但是在整个区块链维度上增加了操作步骤。想象一下,在你的计划路径是Lending——Swap——购买NFT,而这三个步骤都需要在应用链上体现,大大增加交互路径。那么应用链究竟于你是好还是坏呢?