Biconomy 是区块链开发工具提供商,试图通过一系列的 API 以简化 Web3 应用的交易体验。
撰文:Jiawei
如果一个 DeFi 新玩家 Amy 想要与 DApp 进行交互,其准备工作是极为繁琐的。例如,如果 Amy 想要与 Decentraland 进行交互,她需要拥有 ETH 和 MANA token。为此 Amy 需要通过 KYC 并在 CEX 购买 ETH 和 MANA,注册并学会使用 Metamask 钱包,提现 ETH 和 MANA,创建 Decentraland 的账户,最终才能与它进行交互。如果不幸 Amy 购买的 ETH 不足以支付 gas 费,她还需要再次购买 ETH 并提现。而这些过程都需要耗费一定的 gas 费用。漫长的准备过程对新手玩家来说真的十分不友好。
如果可以用 ERC-20 token 来支付 gas 费,并且由 dApp 提供其本身的一些 token 来帮助新用户快速上手呢?
Biconomy 做了什么?
这种背景下,Biconomy 提出了一种「元交易」(Meta Transactions) 的解决方案。元交易的本质是允许 dApp 的开发者代替其用户去支付交易费用。为了降低 dApp 的使用门槛、吸引新的用户,许多 dApp 的开发者会愿意这样做。并且随着侧链和扩容技术的应用,交易费用也将得到显著降低。
Mexa
Mexa 是由 Biconomy 开发的 SDK,它允许 dApp 开发者在不需要改动任何智能合约代码的情况下,将元交易集成到 dApp 中。
开发者在 Mexa Dashboard 上可以便捷地管理所有的 dApp 及其用户,在 API 或用户层级上应用元交易,或是为智能合约方法创建 API 等等。(
教程
)。
智能合约已由 QuantStamp 和 MixBytes 审计通过,开源在
GitHub
。
Forward
简单来说,Forward 提供了易用的 API,让 dApp 的用户能够使用 ERC-20 token 来支付 gas 费。并且确保交易不会失败,同时优化 gas 费。提出 Forward 主要考虑以下几点:
- 一种普遍的情况是,dApp 用户的钱包里有一堆 ERC-20 token,但没有 ETH。此时用户既不能转移、也不能使用这些 token。
- 在 Pending 或是 Stuck 的交易可能使得 dApp 用户等待几分钟以至数小时,之后才能继续与 dApp 进行交互,有时候交易甚至会失败。
- 对于想要体验 dApp 的却没有 ETH 的以太坊新用户来说,他们也许不得不完成 KYC、从中心化的交易所里购买 ETH,下载和学习使用钱包,最后再连接到 dApp。不可否认这是一个漫长且不友好的过程。
- 此外,使用 ETH 支付 gas 费也很奢侈,当 ETH 价格上涨时,当初用 ETH 支付的 gas 费价格也在上涨,这种感觉就像用特斯拉的股票去买牛奶那样。
为了更形象化地说明这一点,Biconomy 做了一个网站 (iwaste-eth.com),即计算你的地址如果用稳定币来支付 gas 费,能够省下价值多少的 ETH,见下图。
综上看来,如果可以用任意的 ERC-20 token 支付 gas 费,并在没有 ETH 的情况下使用这些 token,将会带来良好的用户体验。dApp 的新用户可以用 dApp 提供的 token 来快速上手,或是使用稳定币而非 ETH 来支付 gas 费用。
基于 Forward 的第一个用例是 Forward Swap,其与 Uniswap 不同之处是提供了多种稳定币作为支付 gas 费的手段。
项目发展情况
在 Biconomy 发布的一季度报告中,可见其平台的采用情况呈现良好的增长态势。目前 Biconomy 的主网已支持以太坊、Polygon(Matic Network)、xDAI,在币安智能链上部署了测试网,并且与 Curve、Decentral Games、Zed Run、Perpectual Protocol 等 DeFi 项目以及二层扩容项目 Arbitrum 都建立了合作伙伴关系。
目前,Biconomy 已应用在七个 DeFi 项目中,分别是稳定币交易的去中心化交易所 Curve、基于 Decentraland 的虚拟现实游戏平台 Decentral Games、区块链数字养马游戏 Zed Run、去中心化永续合约交易协议 Perpectual Protocol、社区治理的 AMM 交易所 Dfyn、链上社交平台 Sapien Network,以及聚合理财协议 Idle。
投融资情况
今年 1 月 11 日,Biconomy 宣布完成 150 万美元种子轮融资,领投方为欧洲风投机构 Eden Block,以及包括分布式资本、币安在内的 8 家风投机构,该资金将用于发展团队、扩大平台和业务规模。
小结
区块链开发工具提供商 Biconomy,旨在提供一系列的 API 以简化 Web3 的交易体验。主要包括:
- 使得 dApp 开发者为其用户支付 gas 费用;
- 使用 ERC-20 token 支付 gas 费;
- 实现高达 50% 的 gas 费优化;
- 能够集成在任何区块链。
作为基础设施提供者,Biconomy 同样做到了开发者友好,提供了即插即用的解决方案,只需要简单的三步即可集成在 dApp 中。此外,开发者借助 Biconomy 的 Dashboard 可以轻松管理 dApp,检测 dApp 日常活动和获取完整的交易历史。可以预见,在未来的 dApp 浪潮中,工具类应用或将异军突起,Biconomy 有望成为重要的组成部分和牢固的基础设施。