当我们查看 Web3 的基础架构时,几乎没有什么指导性问题支持该框架作为一种在其不断发展的过程中思考前景的方式:
项目团队通常使用哪些 Web3 服务和工具(“架构”)以及哪些数据、存储或计算(“核心基础设施”)系统支持这些?
Web3 中的建设者或机构存在哪些运营挑战? 已经开发了哪些“关键任务”或抽象不必要的复杂性的解决方案?
某些用例(例如 DeFi、NFT)已经并且需要建立哪些基础服务才能大规模成功?
现有公司和项目在哪些能力上投入资源——无论是通过并购还是有机建设?
Web3“基础设施”的组件如何相互交互? 每个组件的建立程度如何(即领域中的项目数量、通用标准、解决方案的成熟度)?
在 Web3 中,人们可以考虑在基础计算(区块链)层之上的三类服务和产品中的数字基础设施——数据、价值/流动性和 Interplayers/区块链支持服务。
计算层(区块链和受区块链启发的技术):Web3 的基础是计算层。这包括区块链和受区块链启发的网络(第 1 层、子网/侧链和扩展解决方案),其他一切都建立在其之上。由于当今有许多区块链,因此出现了跨链/全链协议以及链上消息传递项目,以允许价值和信息从一条链交换到另一条链。这是很重要的一点——区块链网络以一种更加无需信任的方式将数据和价值在各个利益相关者之间的传输交织在一起。关于这个正在开发的计算/区块链层有大量信息,但可以说这是花费了大量时间并将继续投资的地方。
在基础区块链层之上,我们可以将服务、工具、架构和基础设施分为三个类别:
数据参与者:为团队构建和运营 Web3 项目提供核心基础架构、架构和工具
价值和流动性参与者:资本在 Web3 应用程序和参与者之间流动的构建块,摩擦更小(即高昂的 gas 和滑点费用)
“Interplayers”或区块链支持基础设施:支持和维护区块链/计算网络的利益相关者
请注意,应用程序和项目如何利用或构建 web3 基础设施存在着无穷无尽的细微差别,但我们将其保持在高水平。 (更多深度内容请参见附录 1)
数据基础设施:Web3 将是语义学的演变。 这意味着机器和计算机将需要分析、发送和计算大量数据。
对于数据基础设施,有更多“核心”或已建立的数据基础设施和“新兴”服务和工具构成了开发团队的架构。 此处的数据基础设施包括使区块链数据易于使用或在其上构建的各种工具、服务和组件。
这些以数据为中心的构建块的简要概述:
核心数据基础设施:
管理与区块链交互的节点和 API 提供商、去中心化数据存储、用于跟踪交易的区块浏览器以及用于高效访问数据的索引/查询服务
新兴/相邻数据基础设施:
为开发应用程序交互的工具和托管服务; 这包括从开发人员环境到协助代码传送、代码审计、SDK(例如隐私/零知识工具包)和数字身份服务
协助 Web3 用例的工具和托管服务:NFT 相关和 DAO / 社区运营服务。 示例包括 NFT 分析或低代码 NFT 创建、组织财务管理、投票平台和社区入职工具。
价值和流动性基础设施:Web3 的一项关键创新是在最基本的层面上将信息与价值联系在一起——这可能是由于商定和可验证的所有权。
对于 Web3,价值与运营网络的核心功能交织在一起,无论是通过治理、安全还是实用代币激励。但没有流动性的价值并不值钱。对于流入 Web3 的所有类型的资本,价值需要得到保护、出入、分配、转换、访问,并允许在没有太多摩擦的情况下在生态系统中流动(即 gas、滑点或使用费不应该对活动具有极大的破坏性)
因此,许多参与者提供了“价值或流动性”的构建块:
今天的“核心”价值基础设施包括:
钱包:Web3 的网关,钱包是用户与区块链、代币和应用程序交互的主要界面。最近,我们看到钱包变得更像“浏览器”,这是入职的一个很好的步骤
托管人保护(机构或大型零售)资本,交易所转换整个生态系统和代币的价值,以及现有支付基础设施(例如法定货币、信用卡)的出入通道
新兴价值和流动性基础设施包括:
用于投资组合管理的仪表板和分析; Defi 或交易所聚合器用于增强流动性和机构交易基础设施以实现高效市场
协助资本运营方面的相邻服务 - 主要是税务、合规、监管和网络安全(以保持价值)服务
“Interplayers”和支持区块链的基础设施:我们已经强调,Web3 的核心租户是区块链技术允许的价值和数据的结合。 因此,有支持区块链计算层的基础设施,这推动了价值和数据服务获得成功的能力。
Interplayer / 区块链支撑基础设施包括几个子类别:
网络维护:加密货币矿工(用于工作量证明网络)、Staking 服务和验证者服务允许更轻松的网络支持或维护;这些有助于交易处理、投票(通过委托)和网络激励共享(例如区块奖励)
链上分析:这些服务如今在合规或交易用例中很流行,为计算层中的活动提供仪表板和跟踪。对当今加密应用程序中的众多黑客或安全漏洞非常有帮助。
新兴的支持基础设施:链上通信和消息传递协议受到越来越多的关注,正如今年夏天在 EthCC 5 中所强调的那样,随着它们的不断发展,我们可以在此处包括 Omnichain 协议或桥接器。
在 Web3 基础设施上使用这种心智模型,让我们通过一个社区管理的 NFT 项目的说明性示例来看看所有东西是如何组合在一起的。 (对于更多技术性读者,附录 1 中对框架的组件有更深入的了解)
首先,让我们选择以太坊网络来启动 NFT 项目。矿工和质押提供者用于通过处理交易来保护和支持网络。
现在,我们需要构建 NFT。该团队可能会使用 NFT 的开发人员工具包或在标准开发环境中编写自己的智能合约。他们将利用像 IPFS 这样的数据存储提供商来存储实际的 NFT 信息。如果这是一个大型或复杂的项目,可能会在启动之前聘请智能合约审计公司。在发布时,该团队将寻求在 Opensea 等市场上提供该系列。
社区参与者将需要一个钱包来存储 NFT 并使用 ETH 支付。他们可能会进入交易所或通过另一个入口(如 Moonpay)用卡支付。请注意,加密货币交易所、钱包和市场都利用区块浏览器和 API 提供商与以太坊区块链进行信息交流(例如,当您将 ETH 兑换成 NFT 时)。
最后,社区和治理。 NFT 项目团队可能会使用 MPC 或多重签名钱包或托管解决方案作为他们的金库。诸如计数之类的操作工具可用于管理他们的社区投票提案。同时,成熟的参与者可能会利用链上或 NFT 分析来衡量活动、创建仪表板和管理自己的投资组合。
今天可能并不明显,但即使回顾几年,Web3 的增长和创新速度也令人难以置信。在过去的几年里,我们接受了一个全新的资产类别,一些最聪明的人、最大的公司和大量资本加入了这场创新。大规模采用将改善监管、入职、新应用(有实际收入)、商业模式、社会结构和技术基础设施。
对于批评者来说,我们还没有到达那里。但是有很多东西正在建造中并且令人兴奋。我们正在实时体验一个新行业的发展,并且随着社会学习在数字时代进行互动。肯定需要批评。但随着建设者解决从隐私到可扩展性的每一次迭代问题,我们已经看到了新治理模式、数字或物理混合业务以及激励对齐网络的力量的实验成果。现在是构建的最佳时机,我很高兴看到事情的发展方向。
作者注:有关 Web3 基础架构框架的更多详细信息,请参见附录 1,有关该主题的有用读物请参见附录 2。 如果您对框架有任何想法,请随时与我们联系,添加或不同意任何内容!
关于我:来自纽约市的技术投资者,目前在旧金山。 我在 2016 年第一次掉入 Web3 兔子洞; 这变成了在 2017 年共同创立并领导了首批专注于区块链教育、开发和研究的大学组织之一——Cornell Blockchain。此前,我是 Evercore 的一名投资银行家,专注于通信和数字基础设施,我帮助该公司进入该领域 Web3 空间,并花了一些时间在 KKR 投资信贷。 热衷于支持网络的发展。
核心数据基础设施:
节点和 API 基础设施:Web3 应用程序功能的核心,节点提供商通过基于使用的收入模型提供 API 和 RPC(远程过程调用,允许程序与区块链对话)。 例: Alchemy 和 Infura
数据存储:由于效率和成本的原因,许多类型的数据放在区块链上没有意义(例如视频和大多数前端内容)。 去中心化存储解决方案以及为支持扩展使用而构建的服务填补了这一空白。 例:IPFS 和 Arweave; Pinata 和 Ceramic
数据流 - 查询、索引和预言机:数据分布在区块链中的节点之间。 查询和索引协议对于使这些数据易于通过 API 使用至关重要。 同样,预言机将来自外部系统的数据提供给区块链(例如天气数据、代币价格等),充当智能合约的链上 API。 例:The Graph,Chainlink
区块浏览器:区块链浏览器是区块链网络中显示资金流或交易状态的数据的搜索引擎。 Metamask 等钱包将使用 API 调用来阻止浏览器显示最近交易等项目。例:Etherscan, Blockchain.com
新兴数据服务和工具:
开发者平台/工具包:开发者工具帮助团队创建、测试和调试他们的软件。这包括可以更轻松地开发 SDK 等应用程序的工具。尽管为 EVM 兼容的链建立了更多的开发者环境,但随着开发者在非 EVM 链上构建应用程序,这些链使用了类似的工具。例:Hardhat, Truffle, Aleo
智能合约审计:作为区块链开发过程的关键部分,审计员被依赖于在公开部署之前确保代码的稳健性和安全性。例:Open Zeppelin, Trail of Bits
数字身份:Web3 的核心租户取决于数字身份——其中可能包括 KYC 或许可访问等关键属性。这里的项目正在构建服务,例如带有钱包的单点登录 (SSO) 或 Web3 身份,如“.eth”域名。例:ENS,Spruce
NFT 工具和服务:随着 NFT 用例的增长,出现了各种各样的工具和服务来支持生态系统。项目范围从分析到开发人员工作室、NFT 工具包、聚合器和市场。例:Opensea, Rarity Sniper, NFTrade, LooksRare
社区建设和运营:随着 DAO(去中心化自治组织)越来越受欢迎,许多人在物流和运营方面遇到了挑战。已经出现了一些项目来帮助协作、发现、运营、资金管理、启动和分析。例:Coordinape、RabbitHole、Snapshot、DeepDAO、SuperDAO、Tally
核心价值基础设施:
钱包提供商:作为 Web3 大部分的主要接口,钱包不仅可以存储价值(数字资产),还可以实现链上身份和与 dapp(例如 DeFi)的交互。 根据安全和用户体验方面的特定需求,存在几种类型。 例:Metamask,Rainbow,Coinbase 钱包
托管人:合格的托管人对于广泛采用数字资产至关重要。 资产的可信保管、记录保存和管理是机构进入Web3的第一步。 例:Anchorage Digital、Fireblocks、Gemini、Qredo
交易所和市场:没有流动性就无法维持价值。 交易所和市场是必不可少的。 随着公司寻求建立一整套资产管理产品,交易所领域发生了很多并购。 例:Coinbase、FTX、Uniswap
法定货币出入口:许多用户通过中心化交易所入口(即用法定货币兑换加密货币),但是随着 Web3 的发展,法定货币和加密货币轨道必须变得更加无缝。 今天的平台为 dapps 提供集成,允许使用信用卡购买 NFT 等操作。 例:Moonpay,Wyre
新兴价值和流动性服务:
流动性和 Defi 工具:DeFi 经历了多次迭代,生态系统中适当的流动性和投资组合管理的重要性不容小觑。 项目范围从仪表板到去中心化交易所聚合器再到交易基础设施。 例:1inch,Bloxroute Labs,Talos
税务服务:随着税务指南的制定,Web3 或 Defi 活动的准确税务和会计工具对任何组织都至关重要。 例:Koinly,Taxbit
合规性:对于 DeFi 尤其重要,这里的项目专注于交易监控、KYC、AML 和监管合规。 例:Elliptic,Coinfirm
安全性:Web3 中的当前网络安全服务仍处于初期阶段,主要是赏金平台或众包威胁检测。 例:Immunefi,Polyswarm
Interplay 基础设施(支持区块链的基础设施和架构)
加密货币挖矿和 Staking 提供商:支持 Web3 中计算层(区块链和类似技术)的基础设施。这些处理交易并通过挖矿或质押进行验证来帮助保护网络。这些提供商运行节点基础设施,并允许用户通过分配资金来参与质押奖励。例:Core Scientific、Foundry、Whinstone、Blockdaemon、Figment
链上分析:区块链包含大量数据,为从政府到贸易商的生态系统中的所有参与者提供有用的信息。指标包括交易数据、钱包和用户活动。链上分析服务聚合有用的指标并提供仪表板以可视化区块链数据,以进行尽职调查、发现、市场情绪等。例:Chainalysis,Nansen,Dune Analytics
跨链桥、链上消息和全链协议:在传统的互联网基础设施中,“消息/网络”是一个关键概念。由于 Web3 可能包含多链/计算的未来,因此允许区块链互操作的协议是统一生态系统的基础。这可能以多种形式出现,从单链桥到多链桥,再到互操作性协议。链上消息传递也正在开发中(例如,在钱包之间,将交易与直接消息传递相结合以用于对账等用例)。 例:Wormhole、CCIP (Chainlink)、Layer Zero、WalletConnect、EPNS (以太坊消息通知服务)