当前位置:首页>货币平台

如何设计 DeFi 中的应用链

日期:2023-03-15

来源:玫瑰财经网

浏览:

    如何设计 DeFi 中的应用链

    作者:Natalie Mullins

    简介区块链的设计空间最近打开了。我们不再只有“单体”区块链了。

    “模块化”区块链

    数据可用性和共识层

    Rollups和执行环境

    特定的应用程序链等

    因为选择面广,所以最重要的问题不是什么样的设计是最合适的中心化平台,而是什么样的设计让你有最好的机会与中心化平台竞争。(我)。

    区块链用例不同,找不到广泛存在的答案。本文着重介绍了应用链,认为它是应对这一挑战的最可行和未充分探索的方法之一。我将深入探讨应用链如何促进真正新颖的产品和功能的创造,探索他们提供的主权优势。应用链在DeFi和游戏等各种加密货币垂直区域浮出水面,但本文主要关注DeFi应用链。

    应用程序链的好处考虑到上面提到的各种体系结构,不仅不能立即确定最能解决重要用户体验问题的选项,还可以保持足够的集中化

    如何设计 DeFi 中的应用链

    。每种方法都有取舍,但应用链提供了非常重要的独特优势——主权。

    从技术角度来看,主权可以被视为垂直一体化。这意味着应用程序开发人员可以控制和定制区块链堆栈的每一层,以满足应用程序的特定需求,并在每一层之间进行最佳集成。

    范例:Apple的垂直整合

    技术主权不仅意味着减少对中间件解决方案的依赖,还可以消除不相关或与竞争对手无关的应用程序竞争块空间,减少对所有其他项目的开发路线图和治理依赖。这些好处对于已经达到一定规模、需要更多吞吐量、需要频繁升级或希望预测正在构建的平台将如何变化和发展的项目特别有说服力。

    此外,通过技术主权,应用程序开发人员可以试验不同的协议模型、自定义节点要求、状态模型和其他有趣的功能,从而发挥创造力。这些功能将在下一章通过示例进行说明。随着许多新L1的出现,专门负责核心体系结构的变更,缺乏现有链上无法实现的社会共识,应用链为个人应用程序提供了相同的优化水平。

    在社会方面,主权从根本上讲是关于个人的应用将他们的价值放在第一位的能力,是权衡对他们最有意义的一组重量,进行非常具体的处理。(约翰f肯尼迪,美国)它使社区能够控制自己的命运,甚至可以采取行动,如因政治和技术原因而强硬分开的区块链。能够承担大部分想要构建应用链的技术伟业的项目主要是出于技术原因,但对社会主权的需求不能低估。现在和未来,我认为其他生态系统不能充分分享他们的价值观,所以会有一些应用可以进入这个视野。

    平衡和担忧

    应用链并不是所有项目的完美解决方案,它最终代表了区块链和应用程序应该实现什么样的平衡的观点。很多批评者认为:(1)同步组合性和(2)流动性分散是应用链方法不适合DeFi的原因,但这种担心没有那么直接。就像GM L1的流动性集中在几个热门应用程序上一样,DeFi应用程序链的生态系统也可能出现同样的情况。不是用户切换DEX链、贷款链、perps链、流动性担保链等,而是所有这些功能最终集成到了流动性DeFi应用链的核心产品中,从而大大减少了碎片化问题。以太网家庭网络仍然是DeFi的中心,但值得注意的是,以rollup为中心的扩展路线图会影响同步合成性和流动性碎片化。

    应用链并不仅限于Cosmos生态系统,但很多应用链选择它作为他们的“家”。因为开发人员工具的坚固性和异步组合性基元,这在以太坊这样的生态系统中还不存在。

    用户体验问题对于大多数DeFi项目的用户体验现状,存在以下几个问题:

    这个列表虽然不详细,但实际上已经开始描述DeFi应用程序需要做多少工作才能获得与CeFi竞争的机会。以下部分重点介绍了解决其中一些问题的DeFi应用程序链。

    令人信服的功能和实验完全掌握应用链力量的最佳方法是探索当今确立的一些最引人注目的创新用户体验。最值得注意的是Osmosis、Mars协议、Penumbra和dYdX。

    OSMOSOSIS是应用链DEX和Cosmos生态系统内的新兴流动性中心。Osmosis最初的灵感来自联合创始人Sunny Aggarwal的名为DAOIFYING UNI SWAP Automated Market Maker Pools的博客,其核心是将Cosmos的可定制性和主权带入A7今天,该协议允许用户创建具有独特和可更改参数的流动性池,并对不同种类的bonding curves、多资产池等进行实验。实验订单匹配和集中流动性池的混合流动性模型也在进行中。

    作为DeFi应用链世界的开拓者,Osmosis向市场推出了许多创新功能,包括超流量抵押,这为需要在抵押收益率和DeFi收益率之间做出选择的激励提供了优雅的解决方案。用户可以使用包含$OSMO的LP共享令牌作为抵押,这有助于链安全,同时向社区提供额外的价值反馈。这一功能是可能的,因为Osmosis链可以识别应用程序级资产,并在PoS共识中使用,随着更多功能和资产类型联机,没有理由不用于其他类似使用案例。

    在创造CEX等用户体验方面,Osmosis致力于提供保证金交易和贷款,作为核心产品的一部分。该团队目前正在与Mars Protocol合作,将贷款直接集成到Osmosis交易引擎中,以分阶段清算、资产交叉抵押和Osmosis LP代币作为保证金交易的担保。Osmosis的作者Steview Woofwoof今年早些时候在其中一篇Medium文章中简要总结了该设计的优点。

    “阶段性清算确保意外波动不会立即破格清算杠杆的位置。高效的交叉保证金意味着DEX和贷款引擎紧密结合,Osmosis(不同于无状态DEX)可以逐块追踪来自不同资产和资金池的所有抵押品,因此基本上可以对抗所有贷款和保证金头寸。

    在DEX签订贷款合同的另一个好处是消除了对预测器的需求。实际上,可以预测Osmosis的价格反馈,以便在其他平台上使用。当然,使用外部预测器备份或为特定类型的攻击(价格操纵、dDOS等)添加安全性可能会很有用。”。

    Osmosis还在探索一些创造性的方法来处理DEX的MEV。作为应用程序链,这种方法要容易得多,如下所示:

    阈值加密:在广播到块生成器之前加密用户事务处理。只有在投票并最终确定块后,才允许解密和执行。

    费用歧视:对不同种类的交易收取不同的费用(即使套利更贵)。

    跳过:在基本合同中设置与Flashbots类似的功能(块内拍卖期间)。

    MEV内部化:设置在每个块开头运行的合同中的套利者,并将收入传递给$OSMO的编制人。

    Mars合同Mars是Delphi实验室正在开发的跨链信用合同,也是新DeFi原始技术的先驱,称为“合同到合同(C2C)”贷款。最初部署在Terra,Mars团队后退了一步,重新评估了产品战略,确定了未来投资的生态系统。在对整个L1和L2的调查中,Mars团队选择了独特的Outpost Hub模型,该模型将受益于在现有L1上部署的优势和应用链主权的优势。

    Outposts是Red Bank的一个实例,是一个不受管理的、过度抵押的贷款协议,部署在各种链上,允许与同一L1上的其他应用程序同时合成原子。这也是C2C贷款的流动性来源。因为许可的智能合同可以在Red银行借用,而无需提交担保物。目前的计划是在Osmosis中创建第一个Outposts。

    Mars Hub是一个应用程序链,提供两个核心功能:所有outpost管理(包括投票,以确定C2C贷款可批准的合同)。

    从所有outpost收集收入,并将其分配给$MARS的誓约者和证明者

    到目前为止,大多数DeFi协议的跨链战略是重新部署到所有广泛使用的L1,或构建需要腿才能连接到其他链的应用程序链。这种Hub Outpost模型与现有的高固有DeFi生态系统相结合,试图简化治理和令牌价值的累积,以实现两个世界的最佳效果。——两者都需要减少一些主要方法造成的碎片化问题。

    Delphi Labs团队非常重视为DeFi建立最佳用户体验。一旦上线,Mars将成为迄今为止与中央交易所用户体验竞争的最雄心勃勃的尝试之一。开发路线图包含其他有趣的新功能,例如漫游信贷账户,它允许用户在一个账户和清算阈值下以杠杆方式交易各种DeFi产品,还可以复制很多人在中央交易所享有的“子账户”体验。

    PenumbraPenumbra通过阻止链间资产池和应用程序链DEX,利用个人信息改善链交易和市长/市场用户体验。这个项目的愿景来自于对Zcash等隐私保护工具的采用和关注不足的挫折感和对隐私构建更好产品的渴望。但是,正如过去几年所揭示的那样,隐私是一个比很多人最初想象的要困难得多的问题(尤其是在创建私人DEX的时候)。

    在区块链上设置执行个人计算的方法已经有很多资金充足的尝试,但Penumbra团队对现有方法不满意。他们反而决定提出一个更微妙但非常重要的问题。

    如果有用的区块链围绕着公共共享状态,如何制作出具有有用功能的个人帐簿

    对于Penumbra来说,公共共享状态的概念是区块链有用的关键。因为这意味着所有想使用区块链的人都必须与区块链本身协调,而不是与链外部的对手协调。因此,以前设计保护隐私的L1和Rollups的尝试可以解决隐私问题,但认为这严重限制了用户与公共共享状态的有意义的交互。

    理想情况下,个人计算是通过允许关键数据的透明性,同时保护个人信息来完成的。但是,事实证明,要建立能够管理这种平衡的系统,需要与当前市场上的任何东西完全不同的状态模型。因此,Penumbra团队从一开始就在构建一个。此外,虽然目前只关注交易和市长/市场使用案例,但该团队的研究和设计工作可能会对其他情况下的隐私和可扩展性产生更大的影响。

    区块链的隐私是通过将用户数据和执行转移到链外来实现的。换句话说,用对数据的加密承诺替换链中的用户数据,用状态转换准确性的零知识证明替换明文执行。这需要不同的状态模型。比起全局、变量状态驱动的状态模型,有效交易不是在执行过程中变化的,而是不变、可组合的状态片段的概念,每个交易消耗输入的状态片段,并生成输出的状态片段(这在概念上与比特币的UTXO模型相似)。这样,状态片段就可以被对这些状态片段的承诺所取代,事务内容可以被有效状态转换的证明所取代。但是,该方法的问题是,由于建议的状态转换的准确最终输出必须用作事务的输入,因此随着执行移出链,无法访问共享状态。例如,DEX交易在向链提交交易之前,必须冻结AMM储备的正确状态和正确的输出价格。

    Unique State模式Penumbra的状态模型首先是为了促进个人和公共共享状态的交互作用,使用行为者模型将链外部计算与个人、每个用户的状态处理、公共、共享状态处理等链外部计算明确分离开来。

    在Actor模型中,用户创建消息、加密消息(而不是事务)并将其发送到智能协议。然后,每个智能协议在每个块上运行一次,可以使用从该块发送的所有消息作为输入来批处理事务,也可以使用其他类型的自定义应用程序逻辑。另外,由于每个合同只执行一次,因此计算成本可以在区块的所有交易中稀释,因此扩展性也很好。然后,验证器异步运行事务,并在生成公共输出之前解密有关批总数的信息。

    这种异步是通过记录执行的中间状态并铸造对未来状态建模的个人NFT来实现的。如果合同以输出消息响应,则使用个人NFT进行消耗,并证明已对准确的未来状态建模。此时,合同中的消息用于铸造执行的个人输出。这里的权衡是,执行可以发生在多个块中。

    为了保护个人誓言客户的隐私和认证者的责任,Penumbra团队不得不用新的方法设计抵押。与将“无担保”和“担保”视为同一担保代币的不同状态不同,有担保的担保被记录为委托代币。这些令牌表示验证者委托池的百分比份额,就像LP令牌表示流动性池的份额一样。每个认证者的委托池大小是公共链状态的一部分,但委托令牌通过多资产屏蔽池(PENUMBRA的所有值都记录在此处)保持隐私,这些池相互交换,Penumbra的所有值都记录在此处。最后,抵押商跟踪计算抵押代币和委托代币之间的汇率,这有税收效率好的优点

    如何设计 DeFi 中的应用链

    。因为只有扣押才是征税事件。

    毕竟Penumbra的赌注是隐私实际上是交易经验的一部分,甚至更多的时候,激活个人战略意味着将更复杂、资本丰富的参与者投入到这个领域,因此可以带来更好的流动性、更好的定价和更少的滑点。戴尔的愿景是创造用户体验,提供比CeFi更多的隐私,同时提供DeFi的开放性和未经许可的好处。

    DYdX成为Etherform L2部署的最大应用程序后,永久交易所dYdX最近宣布计划将V4构建为应用程序链。发布后,在官方通信中,“集中化、可扩展性、定制化的独特组合”被认为是主要原因,但对其中的每一个原因都值得进一步深入。

    对监管阻力的集中方法,特别是在美国,迫使许多DeFi项目受到严重打击的可能性,以及面对这些行动时的弹性。DYdX V3目前部署在以太坊第2层(StarkEx)。我为rollups写了很多作业,这些作业不在此列,但没有完全集中。虽然解决方案正在积极研发中,但最近需要解决方案和可预测性的项目可能无法等待完全集中的rollups愿景的实现。

    可扩展性dYdX V3目前每秒处理约10笔交易,每秒处理约1,000笔订单/取消。该团队调查了整个区块链区域,找到了能够将吞吐量提高到多个级别的链

    如何设计 DeFi 中的应用链

    。他们没有找到这样的链条,所以采取了更有创意的解决方案。也就是说,这是一个非中心化的连锁外订单对应网络。认识到DYdX链必须只对结算的交易达成协议,而不是对所有订单达成协议,这将是在V4中实现真正可扩展性的解锁。

    从技术角度来看,此设计是由应用程序链允许自定义节点要求的事实(例如运行预测器网络或支持网桥基础架构等)引起的。

    在接受可定制的Bankless采访时,dYdX创始人Antonio Juliano分享了他对完全垂直集成的产品和用户体验的宏伟愿景,其中不仅包括基本L1构建,还包括定制执行模块、连锁外部订购网络、预测器网络、炼金术等索引器、移动应用程序和定制钱包。Juliano本人形容这种努力“非常危险”,但明确表示,这是为dYdX产品创造最高质量用户体验的最佳选择。

    结论是,对于上面强调的所有好处和创新实验来说,重要的是要承认,构建特定应用程序的区块链在技术上比将一个应用程序作为智能合同分发重要得多。即使在专用执行环境(rollups、子网等)中,这也是一个更大的挑战。卓越的用户体验不仅是消除集中产品击败集中竞争对手的方法,也是在开源、未经许可的世界构建护城河的必要因素。

    单击下载

    European Exchange金融投资European Exchange(也称为Eurokx)是世界领先的数字资产交易所,为全球用户提供比特币、莱特货币、以太网货币等数字资产的现货和衍生品交易服务,并使用区块链技术为全球交易者提供高级金融服务。这是一个非常古老的数字货币交易平台,平台为我们提供安全、专业的数字货币交易经验,为新手提供完整的流程指导,使其易于启动,通过客服24小时在线回复提供最佳服务。

    3

相关文章阅读

Copyright (c) 2022 玫瑰财经网 版权所有

备案号:冀ICP备17019481号

玫瑰财经网发布此信息的目的在于传播更多信息,与本站立场无关。玫瑰财经网不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。
相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。