原文:lattice
摘要:
由于需要直接与基本协议层(L1s)进行交互,构建和使用加密货币仍然非常困难。这些基本协议层为了满足预先定义的原则(如去中心化、可扩展性等)而做出了技术和用户体验方面的牺牲。
模块化架构使开发者能够在基础层之上无需许可地创新和定制,为用户创建抽象层。
模块化的最大价值并不在于通用解决方案(如roll-ups),而在于特定用例的协议和网络(即垂直整合的中间件),它们将与web2相互竞争,最终使加密货币扩展至喻意上的“下一个10亿用户”。
现今加密领域普遍认为,缺乏更便宜、更快的交易(即扩容)是阻碍更广泛采用的主要瓶颈。然而,数据显示出另一种情况:尽管Solana的最高容量为65K,但其平均TPS仅为4K左右。以太坊上的Rollups(L2s)平均只占可用gas的4-5%。看起来区块空间和吞吐量是足够的,但却没有人使用它们。
此外,以太坊(作为最受欢迎的区块链生态系统之一)每天约有400K活跃钱包和7K全职开发者(每月活跃23K),这两者都不足web2平台规模的0.1%。那么,究竟是什么阻碍了我们的发展?
在我看来,答案很明显(尽管承认起来并不愉快):建立和使用加密货币是痛苦的。为什么呢?因为构建者和用户仍然主要需要与加密生态系统的基本协议层(L1s)直接互动。这一层本质上很复杂,为了实现区块链三难问题中的特定伦理(如去中心化、扩容等),它进行了预先定义的技术和用户体验折衷。直接与这一层进行交互并不容易,也不是为此而设计的。
对于应用构建者来说,缺乏抽象尤为具有挑战性,他们别无选择,只能将从构建在其基础层上的技术约束和权衡(去中心化、成本、性能、MEV捕获等)传递给用户。由于基础层旨在支持广泛的用例和总价值锁定(TVL),它们1)没有激励在协议层快速创新(风险大于收益),2)通用性强,要求构建者为他们的用例实现特定功能或定制。
那些希望通过像Cosmos这样的生态系统创造自己的主权应用链(或称为“app-chain”)以在基础层创新的构建者面临着不同但同样具有挑战性的艰难局面。与基础层(如以太坊、Solana等)提供网络安全(验证器)不同,app-chain构建者过去通常不得不自己实现这些功能。
更糟糕的是,存在重大的切换成本(技术上和政治上),这使得构建者在开始时就必须在深入了解他们的用例之前选择一个基础层,并在之后几乎无法进行调整。
那么,我们如何更好地为加密构建者提供工具和自主权,以代表用户进行创新呢?
模块化设计为构建者提供的核心价值主张很简单:构建者和企业家可以自主地在基础层协议之上进行创新,而不是依赖它们来满足自己的基础设施需求。这种方法使构建者能够创建令最终用户满意的技术栈,而不是受到基础层技术和用户体验限制的人为约束。EigenLayer创始人Sreeram Kannan在最近的一期播客中举了一个模块化设计如何促进创新的例子:
以太坊的扩容问题一直是社区内的一个长期争议点,分片被认为是最可行的解决方案,但由于复杂性和影响范围(数十亿美元的锁定价值)而进展缓慢。以太坊基金会转向以Rollup为中心的路线图,这使得采取“开放市场”方法,导致多个团队(如Optimism,Arbitrum,zkSync等)采用不同的技术来解决扩容问题,而这比以太坊基金会实施分片的速度要快得多。
模块化架构通过在基础层之上的抽象将庞大的区块链生态系统(例如执行、数据可用性、共识、排序等)的核心功能和责任解耦,使构建者能够选择、使用并修改为他们的用户提供最佳用户体验的组件,并在了解用户需求后将其替换。尽管模块化仍处于起步阶段,但已有一些令人兴奋的工具供开发者使用*:
数据可用性(DA) - Celestia和EigenDA通过它们的专有解决方案提供比以太坊(83 KB/s)快10-20倍的吞吐量。
执行 - 这可以分为两类:1)通用Rollups或L2s(Optimism,Arbitrum,zkSync,Scroll,Polygon zkEVM,Starknet,Mantle)和2)定制应用Rollups(Optimism Bedrock,Arbitrum Orbit,Fuel,Eclipse,Caldera,Sovereign等),通过使用定制的虚拟机和数据可用性解决方案(如Rollup即服务)为构建者提供更大的灵活性和性能。
共识+结算 - EigenLayer,Celestia和Cosmos Hub提供了基础设施或协议从现有L1验证者(如以太坊或Cosmos)租用网络安全性的功能,而无需从头开始构建。
例如,模块化允许构建者想在以太坊上构建但可能愿意为性能改进牺牲一些去中心化/抵御审查的能力,可以使用链下执行(例如 rollup)和/或链下数据可用性(例如 validium 或 IPFS)。
希望建立在协议层面更好地捕获MEV(例如,流行游戏或NFT收藏)的构建者可以通过设置应用链(app-chain)并通过EigenLayer或Celestia引导网络安全性来更轻松地实现这一目标,而无需投入大量的资本支出或招募验证者。
虽然使用 roll-up 或更高性能的数据可用性解决方案很酷,但模块化设计为构建者提供了更大的机会...
*部分工具尚未在主网上启动
模块化设计最令人兴奋的解锁不会是今天流行的通用产品(例如 L2 rollups)。相反,我相信我们将看到在通用 L1/L2 之上构建的新层:垂直集成中间件。
在深入了解之前,让我们首先定义这个术语的含义。我将这一层定义为:
足够去中心化的网络、产品和服务,利用模块化设计在基础设施或协议层面提供核心创新。
从第一天开始在硬件、软件、协议、集成、合作伙伴等方面进行原生设计,以实现特定用例的核心功能,以及独特的加密功能。
让应用开发者在其上构建引人注目的消费者体验。
未来的Web3技术栈
让我们通过一个例子来说明:假设你想在加密货币轨道上为跨境用例构建一个支付/汇款应用。如今,你必须解决一系列问题(例如,确定处理交易的链,多链支持,谁支付手续费,吞吐量,KYC/合规,隐私,退款,货币兑换,上/下游通道等)——这还只是在你开始考虑自己的应用体验之前!
更糟糕的是,其他试图创建支付应用的开发者也遇到了同样的痛苦 。
模块化重新构想了这一点。现在,企业家或公司可以在协议层进行创新,并创建一个专门用于支付的无许可网络,所有这些功能都可以在开箱即用的情况下原生支持——以他们认为最适合开发者在其上构建的形状和规模。这种垂直整合的中间件解决方案可能类似于 Base(Coinbase 的新 L2),它为超过一亿的 KYC/KYB 认证用户提供服务,不收取矿工费,支持账户抽象,并与其他 Optimism-based L2s 作为 Superchain 的一部分进行原生互操作。
或者,它可能类似于一个具有启动网络安全性的应用链,使用稳定币作为其本地资产,无需矿工费,隐私优先,支持托管/退款,与国际银行合作提供即时上/下游通道,并使用 CCTP 或 Axelar 进行多链抽象。
这些解决方案还可能提供加密货币独有的功能,如稳定-稳定交易对,以消除汇率费用/滑点,或双向支付流,以促进联盟/推荐营销。
像这样的中间件解决方案可以解锁应用开发者,使他们能够构建具有广泛应用前景的强大消费者支付体验。
这一切的核心观点是:与其等待任何一个生态系统实现这些功能,不如让开发者通过模块化创建中间件解决方案,在一个开放的市场中争夺开发者的关注。
我们看到了这一论点在其他方面的实践。Farcaster 是一个足够去中心化的社交网络,通过 off-chain hubs 实现用户数据所有权,已经催生了一个基于其构建的有趣消费者社交应用的星座。Chainstory 是一个我正在帮助构建的项目,旨在作为一个无许可的声誉原语,通过帮助他们更好地了解用户的技能和经验,为构建者、项目和社区提供更定制化的体验。
这仅仅是开始。我相信我们将继续看到专门针对各种垂直领域的中间件解决方案的趋势,从可验证的 AI 模型培训和执行到链上游戏执行等,以及更多其他领域。
在未来的 12-18 个月里,我对围绕这一论点最感兴趣的领域如下:
针对特定垂直领域的中间件 - 足够去中心化的协议和网络,充当加密领域特定垂直领域的核心服务,这些领域是加密技术独特地定位以实现颠覆性变革的(例如上面提到的支付示例)。
针对特定功能的中间件 - 为开发者抽象特定基础层功能的组件或产品,如密钥管理(Lit Protocol**)、排序器或桥接/互操作解决方案(Lagrange**)。
一键式基础设施 - 让开发者轻松构建模块化基础设施的工具(例如应用特定的 rollups)。
开发者/可观察性工具 - 随着模块化世界中的开发者技术栈变得越来越分散,我对帮助构建者监控其技术栈的健康状况和使用情况的工具感兴趣(例如 web3 DataDog)。
区块链 UI 作为一项服务 - 随着中间件网络和协议的增多,用户和开发者需要通过简洁的 UI 界面来浏览它们。我对作为中间件所有者服务的现代化区块浏览器(例如 OnceUpon)或搜索引擎(例如 Ora)感兴趣。
感谢来自Lattice Fund的Regan、Mike和Pierre,EigenLayer的Sreeram,Multicoin的Kyle,Gumi Cryptos Capital的Miko,Dylan Hunzeker,FactionVC的Harrison Dahme,Hydra Ventures DAO的Shawn Dimantha以及Messari中许多其他人对这篇文章进行了审查。
来源:金色财经