中间件(Middleware)在整个 Web3 技术栈中扮演着不可或缺的角色。它们连接了网络应用与区块链技术,为开发者和用户提供了便捷、高效的交互方式。
撰文:Cynthia、Charis、Jo、Beryl
总编辑:Mere
Middleware 是指在 Web3.0 技术栈中起到连接、增强和补充功能的重要组成部分。它们扮演着桥梁的角色,连接着区块链技术与应用的世界。中间件为开发者和用户提供了一种更加友好、高效的方式来与分布式应用和区块链交互,同时也解决了一些在去中心化环境下的技术挑战。
这个赛道中涵盖了多种关键技术,包括跨链桥、预言机、网关类 API 协议和数据分析协议等。
跨链桥是 Web3 中间件的重要组成部分之一,它们解决了不同区块链网络之间的互操作性问题。通过跨链桥,用户可以将资产从一个区块链网络转移到另一个区块链网络,实现跨链交互。
预言机是另一个关键的中间件技术,它们作为连接智能合约与外部数据源的桥梁,使得智能合约能够获取和使用来自现实世界的数据。
网关类 API 协议则提供了一种标准化的接口,使得应用程序可以与不同的区块链网络进行通信和交互。
数据分析协议则致力于提供对区块链上的数据进行收集、分析和可视化的工具和服务,以帮助用户更好地理解和利用区块链数据。
在过去的几年中,Middleware 赛道取得了显著的发展。随着区块链技术的普及和应用的增加,中间件技术成为了实现去中心化应用的关键,为区块链应用的发展提供了坚实的基础和技术支持。不过需要注意的是,随着技术的不断演进和创新,中间件赛道仍然处于快速发展的阶段。新的中间件技术和协议不断涌现,为用户和开发者提供了更多选择和可能性。同时,中间件的安全性和稳定性也是发展过程中需要重点关注的问题,确保用户的资产和数据得到充分保护。未来,随着区块链技术的进一步成熟和应用的普及,中间件赛道将继续发展,为去中心化应用的生态系统提供更加完善的支持和工具。
区块链网络之间需要 Bridges,它们实现了区块链之间的连接和互操作性。区块链彼此相互孤立,这意味着区块链无法自然地与其他区块链进行交易和通信。因此,虽然一个生态系统内可能有重大的活动和创新,但由于缺乏与其他生态系统的连通性和互操作性而受到限制。Bridges 为孤立的区块链环境提供了一种相互连接的方式。它们在区块链之间建立了一条运输路线,代币、消息、任意数据甚至智能合约调用都可以从一条链转移到另一条链。
简介
LayerZero 是一个解决多链间跨链通讯和传输问题的基础设施协议,提出了创新的概念「全链互操作」,通过部署超轻节点、使用预言机和中继层完成不同链间的通讯和传输,旨在跨多个区块链连接去中心化应用程序。建立在 LayerZero 协议上,LayerZero Labs 开发了一款跨链协议产品 Stargate 去替代目前已有的并且常常被盗的跨链桥项目,解决了三角问题,即同时实现统一的流通性、即时保证最终性和资产的原生性。
特色产品性能:Stargate
LayerZero Labs 推出了其研发的产品 Stargate,是为 DEX 而设计的类似于 Curve 或 Saber 的跨链等价货币交换项目。
Stargate 是建立在 LayerZero 协议上的全链跨链桥,来替代目前已有的并且常常被盗的跨链桥产品,主要专注于 USDC、USDT 和 ETH 的资产跨链,目前已打通 Ethereum、Binance Smart Chain、Avalanche、Matic、Arbitrum、Optimism、Fantom 等七条链之间稳定币的跨链,未来会支持比如 Solana、Terra、Cosmos Hub 和 Osmosis 等非 EVM 链使用 Stargate 作为中间层,不需要锁定和铸造合成资产,不需要创建成对资金池分散流动性。该协议的资产转移可以使用原生资产代币,在拥有统一流动性以及原生资产池这两个维度后,Stargate 引入了一套资源平衡算法 Delta 来提升资金的利用率并提供即时最终性保证,本质上类似于一套激励奖惩机制,激励套利者去补充流动性不足的资金池,将单币资产在各条链上的流动性作为一个完整的流动性池来利用,尽量避免单链枯竭。
任何 DEX 都可以在源链的单个交易中使用 Stargate 协议执行跨链交易与桥接,从而创造出更高的资本效率。使用此解决方案,DEX 无需更改现有的协议,并且可以直接集成到用户界面。
Stargate 已有的功能
Stargate 方案的优势:
募资 & 团队背景情况
募资情况
团队
优缺点
优点
风险
发展前景
LayerZero 希望帮助去中心化应用程序(DApps)构建可以跨多个区块链运行的工具。未来的应用场景很广泛,如借贷、未来钱包、全链 NFT 和通用的消息传输等。未来 LayerZero 协议能够提供通用的信息中继服务并支持各种新的工作流。
LayerZero 并非普通的跨链桥项目,而是比 Layer1 更加底层的基础设施级协议,不同于 Cosmos 的 IBC 标准内跨链,LayerZero 是针对所有 L1、L2,有更强的通用性。Aptos 估值 27.5 亿,而 LayerZero 估值却达到了 30 亿。在未来多链格局的发展中,该赛道的长期价值体现在:支持所有智能合约、资产和状态信息能在加密世界中自由、安全和快速的传输和转移,提升资产和信息的统一流动性,为已存在的智能合约赋能并为未来提供更广阔的应用场景,增强加密世界的可拓展性,助力加密世界发展到下一个量级的规模。
预言机是区块链发展过程中十分重要的一个功能,但它不能够顾名思义,它并不是一个去预言未来的工具,而是将外界信息抓取的工具,像是一个现实世界和链上世界的连通器。即,区块链外信息写入区块链内的工具,一般被称为预言机(Oracle Mechanism)。
预言机是真实可信的数据源(或者说工具),它可以将智能合约所需要的信息抓取并审核、汇总传递给智能合约,因此智能合约无需直接访问其网络之外的信息,可以更快速的执行,且准确度更有保障。
预言机简单来说,可以分为中心化预言机和去中心化预言机两种:
目前市场上预言机项目多头林立,诸如 ChainLink、Oraclize、Themis、DOS Network、OracleChain 等皆是市场上较为主流的预言机项目。目前主流趋势是去中心化预言机。Chainlink 作为去中心预言机赛道龙头,作为 DEFI 世界的基础设施,赛道内的其他项目基本上只能望其项背。如下图,BAND, API3, OCEAN 等等总量加起来也只是 Chainlink 的零头。
简介
Chainlink 是区块链领域中第一个分散式 oracle,构建一个分散式 Oracle 节点网络,为智能合约提供值得信赖的数据来源,抓取正确的外部资料、离线支付和任何其他 API 功能。
核心功能
Chainlink 的核心功能分为:链上和链下,链上架构主要处理用户数据请求;链下架构负责处理外部数据的收集,并将收到的数据通过 Chainlink Core 处理。
产品介绍
市场数据和 Data Feeds
VRF 随机数
Keepers
储备金证明
跨链互操作协议(CCIP)
募资 & 团队背景情况
团队
募资
优缺点
优点
缺点
对于开发者来说,区块链技术是个复杂不断变化的生态系统。区块链领域的高技术门槛、低开发效率、数据孤岛现象仍然是一个巨大的挑战。为了解决这些问题,区块链 API 应运而生,成为连接传统互联网世界和去中心化世界的桥梁,推动区块链生态的整体发展。
区块链 API 是一组预定义的接口、协议和工具,使开发者更轻松地与区块链网络进行交互。通过使用区块链 API,开发者可以在自己的应用程序中集成区块链功能,如发送和接收加密货币、查询交易历史、部署和调用智能合约等。区块链 API 抽象了底层技术的复杂性,使开发者无需了解底层实现细节即可开发出基于区块链技术的应用。这大大简化了区块链应用的开发过程,降低了开发门槛,从而推动了更多创新性应用的出现。各个区块链平台通常会提供自己的 API 接口,例如比特币提供了 RPC 接口,以太坊提供了 JSON-RPC 接口。此外,还有一些第三方服务提供商提供跨链的 API 服务,如 Infura 和 QuickNode 等,这些服务进一步简化了区块链应用的开发和维护工作。
区块链 API 的主要优势:
自比特币诞生之初,API 的应用主要集中在支持基本的比特币交易和查询功能。开发者需要通过比特币核心软件提供的 RPC(远程过程调用)接口来实现与比特币网络的交互。
2013 年 Vitalik Buterin 发布了以太坊的白皮书,智能合约技术随之逐步成为区块链领域的焦点。以太坊为开发者提供了 JSON-RPC 接口,使得开发者可以通过编写智能合约来创建去中心化应用(DApp)。API 被大量用于支持智能合约的部署、调用和查询功能。
而随着 DApp 的兴起,去中心化 API 解决方案开始受到关注。此外,随着 Web3 概念的普及,区块链 API 逐渐成为连接去中心化世界与传统互联网世界的桥梁。
区块链 API 的发展经历了从支持基本交易功能到支持智能合约,再到去中心化 API 的演变,逐步支持了整个 Web3 生态的发展。
随着市场的发展,现在已经有不少网管 API 类协议项目,如 Alchemy、QuickNode、Infura 等。这些项目在功能和产品定位上有所重叠,但也有明显的差异。例如,Alchemy 和 Infura 提供全面的区块链基础设施服务,而 QuickNode 专注于提供优质的节点访问服务。
简介
QuickNode 是一个提供高性能、可扩展的全节点 API 访问服务的项目。它致力于提升去中心化应用的性能和可用性,同时简化开发者在构建和部署区块链应用时面临的挑战。该项目的目标是为开发者提供一个可靠、高效的全节点 API 服务,以便他们可以更轻松地构建和部署区块链应用。QuickNode 支持多种区块链平台,包括以太坊、比特币、Binance Smart Chain、Polygon 等,方便开发者一站式接入。
产品
QuickNode 的产品特点包括:
QuickNode 为多个知名项目提供了稳定的 API 服务,其中包括:
募资&团队
在募资和团队背景方面,QuickNode 团队拥有丰富的技术背景和业务经验,团队成员包括 Alexander Nabutovsky, Auston Bunsen, Dmitry Shklovsky, Manuel Kreutz,他们在区块链、网络基础设施和企业级软件等领域具有多年的从业经历。此外,QuickNode 也得到了来自多个知名投资方的支持,包括 SoftBank, SB Opportunity Fund, Seven Seven Six, Tiger Global Management, Y Combinator 等。
发展前景
QuickNode 可提供高性能、可靠的 API 接入服务,解决了 DApp 数据访问速度和稳定性的问题,支持多个主流区块链平台,方便开发者一站式接入和跨链应用开发,提供实时数据监控和分析,帮助开发者优化应用性能。而由于提供高性能 API 服务的成本较高,QuickNode 的价格相对较高,可能不适合初创项目或预算有限的开发者,尽管 QuickNode 支持多个区块链平台,但仍有更多的公链尚未覆盖,可能会限制其在某些特定场景下的应用。
数据分析协议是 Web3.0 中间件赛道中的关键技术之一。它解决了在区块链环境下获取、处理和分析数据的问题。在传统互联网环境中,数据分析是企业和组织获取洞察和决策支持的重要手段。在 Web2.0 的世界当中,数据主要来自于中心化的数据源,如传统的网站、应用程序和社交媒体平台。这些平台收集用户数据并存储在自己的服务器上。而在区块链世界中,由于数据的分散性和去中心化的特点,数据分析面临着一些独特的挑战。
数据分析协议旨在提供对区块链上的数据进行收集、清洗、整合、分析和可视化的工具和服务,帮助用户更好地理解和利用区块链数据。
简介
0xScope 是一家创新的数据分析协议项目,是第一家 Web3.0 知识图谱协议,旨在为区块链行业提供高效、可靠的数据分析解决方案。通过收集、整合和分析 Web2 和 Web3 数据,0xScope 帮助用户揭示区块链网络的趋势和模式,为用户提供有价值的洞察和决策支持。
当前 Web3.0 的数据分析协议及产品仍处在较早期的阶段,因此无论是产品设计还是用户体验都有很大的完善空间。0xScope 认为当前主要存在三个问题:
因此,0xScope 提出了一种新的解决方案,以应对在当今数据分析赛道中遇到的挑战。
产品
与传统的对单个地址进行分析不同的是,0xScope 推出了一种新的数据分析基础——Scope‘s Entities。通过根据图计算的权重归集算法给不同类型的规则边赋予不同的权重来识别用户的其它地址,0xScope 将多个单独地址联系起来形成一个实体,以建立一个真正符合实际的用户档案。
*Source:0xScope 官网
Watchers 是 0xScope 推出的第一款应用,并称之为 Web3.0 当中的天眼查。拥有以下五种能力:
Source:0xScope,Watchers 正式上线
KYE 全称 Know Your Entities,是 0xScope 推出的一个综合性的风险控制服务。基于 0xScope 的地址穿透能力及风险分析能力,0xScope 能快速识别高风险地址,并通过地址聚类能力挖掘其它潜在的风险地址并进行监控。当前 KYE 已经识别超过 2000 万个风险地址。
募资&团队
0xScope 于 2022 年 9 月进行了 300 万美元的种子轮融资,由投资基金 ABCDE、Hash Global 和 Liang Xinjun 共同领投,由 Bonfire Union、Mask Network 基金以及 BODL Ventures 跟投。
Middleware 在整个 Web3.0 技术栈中扮演着不可或缺的角色。它们连接了网络应用与区块链技术,为开发者和用户提供了便捷、高效的交互方式。从跨链桥、预言机、网关类 API 协议到数据分析协议,这些中间件技术不仅解决了互操作性和数据访问的难题,也为去中心化应用的发展提供了强大的支持。然而,Web3.0 中间件仍处于不断演进的阶段。技术的进步和创新将继续推动中间件的发展,为用户和开发者带来更多的选择和可能性。同时,安全性和稳定性也是需要持续关注和解决的问题,以确保用户的资产和数据得到充分保护。
总体而言,Web3.0 中间件的发展为去中心化应用的生态系统注入了活力。跨链桥、预言机、网关类 API 协议和数据分析协议等技术的不断完善和创新,为区块链和传统互联网的融合提供了坚实基础。随着时间的推移,我们可以期待更多令人兴奋的中间件技术的出现,进一步推动 Web3.0 的发展和创新。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。