Biconomy网络:通往所有区块链的通用接口

Biconomy Network是一种新推的应用层协议,旨在简化开发者跨多个区块链的操作,允许无需编写智能合约就能在不同区块链上进行交易。它通过‘超级交易’模型,使得开发者可以用TypeScript或JavaScript进行区块链交互,并实现快速开发与部署。该网络的去中心化节点可以协作执行跨链交易,提供无缝的用户体验。

Biconomy 网络:所有区块链的通用接口

Biconomy 网络:所有区块链的通用接口

经过超过 10 个月的开发,Biconomy 正在揭示其备受期待的网络协议——一个突破性的应用层,旨在彻底改变开发者与分散的区块链生态系统的互动方式。这个无权限的点对点协议承诺将成为通用接口,使成千上万的链通过单一接入点连接在一起——无论你是在单一链上构建还是跨多个链构建。

这将改变一切的原因

忘掉你对区块链开发的所有认知。Biconomy 网络不是桥接、消息传递协议或二层解决方案。它是一个高性能的应用层,用于在成千上万的链、rollup、互操作提供商和链外服务之间协调执行——这允许开发者:

  • 在任何链上协调操作,无需编写单个智能合约
  • 以单个用户签名执行交易序列——无论是在单一链上还是多个链之间
  • 无需用户知道已桥接资产,即可访问任何链上的资金
  • 启用混合执行,以统一方式混合交易和意图
  • 在任何链上用任何代币支付Gas费
  • 为用户赞助交易
  • 构建执行流程,在运行时动态组合函数,控制滑点或任何其他状态变化

区块链接口革命

这类似于区块链的 Stripe 时刻。正如 Stripe 通过单一 API 大幅简化了支付,Biconomy 网络则改变了整个区块链体验——无论开发者和用户使用的是哪条链。

在 Stripe 出现之前,在线支付对于开发者来说是复杂的,对于用户来说是笨拙的。Stripe 同时改善了这两者:开发者几分钟内集成支付,而用户享受了一键顺畅结账的体验。Biconomy 网络实现了同样的双重转变:

  • 对于开发者

    通过统一 API 在任何链上构建——将复杂的区块链交互减少为简单的函数调用,无论你好奇的是 Ethereum、Solana,还是构建多链应用

  • 对于用户

    享受无Gas费的流畅体验,任何代币的支付,自定义身份验证流程,以及隐式发生的跨链交互

Biconomy 网络惠及每一位区块链开发者,而不仅仅是构建跨链应用的开发者:

  • 更顺畅的入门:用户可以开始使用 dApp,而无需先购买原生代币支付Gas费——在任何链上
  • 简化身份验证:不必因每一个操作而弹出钱包的自定义身份验证
  • 改善用户体验:复杂的 DeFi 交易打包为一键操作
  • 一致的开发者体验:相同的 API 模式在所有链上都能工作

就像 Stripe 对电子商务的影响 ($1.4T 处理年金额),Biconomy 网络定位为整个区块链生态系统中的基础设施,使区块链终于感觉像 Web2 一样直观,同时解锁以前无法实现的应用,无论你在哪条链上构建。

结果呢?一个无缝的体验,用户专注于他们想要完成的目标,而不是区块链如何在底层运行。

开发者的梦想

问任何 dApp 开发者他们最大的问题是什么,区块链的复杂性几乎肯定是在其中。在今天活跃使用的 80 多条可行区块链中,开发者面临的噩梦般的条件包括:

  • 多个 RPC 端点和特定链的特殊之处
  • 不同的协议实现与不一致的 API
  • 生态系统中分散的流动性
  • 链特定的用户身份验证流程

Biconomy 网络通过一种极大简化的方法消除了这些烦恼。开发者连接到一个单一的端点,处理所有区块链的复杂性,无论是单条链还是多链应用。

供应商中立的编排:无锁定,最大自由

一个至关重要的区别:Biconomy 网络充当所有链的供应商中立层。这种架构选择意味着开发者永远不会被锁定于特定的提供商。

想用 Axelar 处理一个跨链消息,用 LayerZero 处理另一个,以及用 Hyperlane 处理第三个?没问题。找到了最优的代币交换执行路径,希望通过单一签名执行?Biconomy 网络随时为你提供支持。只是集中在 Ethereum 或特定的 L2 上构建?Biconomy 网络依然能够大幅简化你的开发工作流和用户体验。

这种方法使应用能够抵御区块链生态环境变化带来的影响。当新的链、桥接或协议涌现出更好的功能或更低的费用时,开发人员可以轻松适应,而无需重写应用程序或打断用户体验。

协调层将碎片化的生态系统转变为一个连贯的整体,而不消除在基础设施提供商之间健康竞争的驱动力,这推动了创新并降低了成本。

由“超级交易”驱动

在 Biconomy 网络的核心是创新的“超级交易”模型——一种多功能数据结构,可以在单个哈希中表示任何指令序列,无论是在单条链上还是跨多条链。

这项创新的工作原理如下:

  • 脚本而非合约:开发者编写 TypeScript 或 JavaScript 来协调任何链上的操作
  • 动态组合:参数可以从实时链上状态中提取,即使跨不同的链
  • 所有操作仅需一签名:用户只需一次签名以授权整个序列
  • 无信任验证:所有执行都在链上进行验证,具备密码学保证

这种方法意味着知道 JavaScript 的前端开发人员现在可以构建复杂的区块链应用,而无需编写一行 Solidity、Rust 或 Move——无论他们构建的是哪条链。

10 倍更快的开发和迭代

也许超级交易最具变革性的方面是它们如何加速开发周期。由于超级交易充当“表现如智能合约的脚本”,同时与区块链协议进行交互,团队可以:

  • 跳过数月的智能合约开发和审计过程
  • 在生产环境中测试新功能,并显著降低安全风险
  • 在数小时内对流程进行迭代,而不是数周——在任何链上
  • 即时部署更新,而无需治理投票或升级流程

“将超级交易视为智能合约,同时避免实际合约开发的所有开销,这对迭代速度是一个游戏改变者,”一位处于测试阶段的开发者解释道。

“我们在两周内构建了一个多链收益聚合器,而传统方法需要数月时间。当我们需要添加新功能或修复问题时,我们可以立即进行——这个好处适用无论你是在单条链上还是跨多条链构建。”

Biconomy 网络如何运作?

Biconomy 网络由三项核心能力组成:

  1. 超级交易执行
  2. 协作执行
  3. 组合栈

超级交易执行

Biconomy 网络通过一组去中心化的节点(称为“执行节点”)来执行操作。执行节点实际发布超级交易中包含的指令(在链上或其他地方)。

无论正在执行的指令是什么,始终遵循相同的序列:

  1. 执行节点接收来自应用/用户/开发者的“请求”
  2. 执行节点返回执行费用的报价。这包括节点需支付的Gas和费用,外加节点本身的费用。
  3. 应用/用户/开发者接受或拒绝报价。如果他们拒绝,则执行流程完成,交易未被执行。
  4. 如果他们接受,用户必须用其密钥为超级交易签名,这允许执行节点执行用户的超级交易。
  5. 节点收到已签名的超级交易。为了声明节点报价的资金,节点也必须用自己的密钥签署该超级交易。
  6. 节点签署超级交易,并通过将签名提供给声明功能来索取其执行费用。
  7. 节点开始执行所有后续操作。

每个执行节点都专门处理其能执行的指令子集。例如,我们可以拥有一个专门处理 UserOp 对象的执行节点,针对 Optimism Superchain 基于的链。

另一个节点可能专门处理针对同一生态系统的意图求解器触发。网络的真正强大之处在于这些节点并不是孤立运行,它们能够在执行超级交易中进行协作

协作执行:可扩展到数千个区块链

真正让 Biconomy 网络与众不同的是其革命性的协作执行模型。多个专门节点可以无缝地协同工作,在任何链上执行单个超级交易。

假设用户想要:

  1. 在 Optimism 上交换代币
  2. 从 Optimism 触发一个意图,向 zkSync 提供流动性
  3. 与 zkSync 上的 DeFi 协议进行交互
  4. 将因 DeFi 交互而产生的代币桥接到 Polygon
  5. 将结果代币存储到 Polygon 的多签账户中

而不需要单个节点支持所有三条链(这限制了可扩展性),Biconomy 网络允许:

  • 节点 A(专门处理 Optimism)处理交换和触发意图
  • 节点 B(专门处理 zkSync 执行)完成 DeFi 交互,然后触发桥接到 Polygon
  • 节点 C(专门处理 Polygon 执行)将收到的代币发送至多签地址

这同样的架构甚至可以为单链应用提供好处,因为节点可以专门用于特定操作,如交换、触发意图求解器等。

这套系统的美妙之处在于它是完全无权限的——任何节点都可以加入网络并根据其能力和专业化参与协作执行。这创造了一个有机扩展的生态系统,可以快速适应新出现的链和协议。

真实的跨链组合性:将输出用作输入

Biconomy 网络的真正创新在于处理组合性——即使用一笔交易的输出作为另一笔交易的直接输入,甚至跨不同链。通过回退处理程序和派生存储布局的组合,网络创建了一个跨链的共享内存空间。

例如,在链 A 上交换代币时,确切收到的金额(可能因滑点而有所不同)可以动态用作桥接到链 B 的交易的输入,而后在链 B 上收到的确切金额(在桥接费用之后)可以用于链 C 的借贷存款——这一切均在单个用户签名下进行。

这就像拥有一个分布式运行时,跨越整个区块链生态系统。你的代码可以写入和读取统一的内存布局,即使底层数据实际居住在完全独立的链上。这种真实的组合性使得多链交互感觉就像是单一的、一致的交易。

同样的模式在单条链内也能适用,从而使复杂的交易序列能以最小的用户摩擦原子性地执行。

网络架构

Biconomy 网络依赖于去中心化的专用节点网络和谐工作:

  • 路径寻找节点(也称为入口节点)维护所有(执行)节点的能力概览,找出跨链的最优执行路径,并作为开发者和用户的接入点
  • 执行节点(也称为 MEE 节点)执行具体动作,如在链上提交交易、触发跨链消息或激活求解器,并提供执行的加密证明
  • 观察塔节点 监控整个网络,以确保执行节点履行其承诺,在必要时启动惩罚机制

这套系统的美妙之处在于它是完全无权限的——任何节点都可以加入网络并根据其能力和专长参与协作执行。这创造了一个有机扩展的生态系统,可以迅速适应新出现的链和协议。

整个系统由 $BICO 代币保障安全。

执行节点必须进行质押才能参与网络。这为诚实行为和可靠执行创造了强大的经济激励,因为表现不佳的节点将面临惩罚。

在十分之一的时间内构建现实世界应用

对开发者来说,影响深远。考虑以下强大应用程序,现在可以在更短的时间内构建和部署,而无需编写或审计智能合约:

  • 动态 DeFi 策略:自动执行响应实时输出的复杂策略——无论是在单链上还是跨多链
  • 完美执行的限价单:设定买/卖条件,能够在任何链的任何 DEX 上执行,并自动考虑一笔交易的滑点在后续步骤中的影响
  • 统一的借贷市场:有效地在整个 DeFi 生态系统中利用抵押品
  • 链不可知的 NFT 市场,购物体验无缝:用来自任何链的代币购买 NFT,确切的兑换金额在运行时计算,以防止溢价或交易失败
  • 简化的单链交易:将多个操作打包为单次用户交互,使得即使是简单的应用也更加用户友好

路线图

加入革命

你可以通过访问我们的 文档立即使用 Biconomy 网络的测试版本。Genesis 主网将在 2025 年 4 月初投入生产!

有兴趣在 Biconomy 网络上构建或运行自己节点的开发者,欢迎通过 Biconomy 网站或我们的 公共社区小组与我们联系。

希望深入了解技术架构的用户,Biconomy 将发布更多信息和内容,详细说明网络的功能。

  • 原文链接: blog.biconomy.io/launchi...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Biconomy
Biconomy
江湖只有他的大名,没有他的介绍。