五分钟速览 Biconomy 跨链转移基础设施 Hyphen


五分钟速览 Biconomy 跨链转移基础设施 Hyphen
文章图片

文章图片
【五分钟速览 Biconomy 跨链转移基础设施 Hyphen】Biconomy 在 7 月底从 Mechanism Capital、DACM 以及 Coinbase Ventures 等筹集到 900 万美元后 , 在本月又面向开发者上线跨链转账基础设施 Hyphen , 还将在今年后半年推出原生代币 BICO , 以实现社区治理并激励利益相关者 。
撰文:Karen
随着 StarkEx3.0 主网上线使 L2 用户轻松与 L1 交互、Arbitrum 计划本月底推出主网公测版、L2 扩容方案 Hermez Network 被 Polygon 收购将发展成为后者基于 ZK-Rollups 的以太坊 L2 扩展解决方案等一系列进展的落地 , 以太坊网络的 L2 扩容以及让 L2 与 L1 获得更好交互体验的愿景正在迅速「由虚转实」 , 而区块链开发工具提供商 Biconomy 推出的跨链转账基础设施 Hyphen 主网也已正式上线 , 目前支持以太坊主网和 Polygon 之间的跨链操作 。
目前主流的解决方案下 , 用户从 L2 撤回资金到 L1 以及像从 Optimistic Ethereum 提款到以太坊等操作往往需要数十分钟乃至几天的时间才能完成 。而 Biconomy 新推出的 Hyphen 即意图解决这一痛点 , 优化用户将资金从 L2 撤至 L1 以及 EVM 链、各种 L2 间的跨链资金转移低效的现状 。
Hyphen 如何实现跨链转移?
简单来说 , Hyphen 为开发者提供了一套简单的 API ,允许提供跨链转移操作 , 目前暂时仅支持 Polygon 和以太坊网络之间 USDC 和 USDT 代币的转移 。实现方式就是 , Hyphen 会在两条链上维持代币流动性 , 在一条链上接收到用户的代币后 , 再在另外一条链上转移代币 , 若单向输出过多 , 还会自动平衡流动性 。
由于需要维持流动性的缘故 , 也因此 , 用户在跨链转移时需要支付费用给流动性提供者 。从 Hyphen 跨链实现方式可以看出 , 用户在将资金从一条链转移至目标链时需要支付的跨链转移费用包括流动性提供者费用(转移资金的 0.1%)以及用户支付给 Biconomy 用来从目标链上收到资金的交易费用(与目标链 Gas 费用相关) 。
经测试 , 若要通过 Biconomy 将 USDC 从从以太坊转至 Polygon 需要经过以下三个阶段 , 分别为在以太坊上同意 USDC 支付、存款给 Biconomy 部署在以太坊上的流动性智能合约以及在 Polygon 收到转账 , 共需要支付四部分费用 , 其中前两个阶段(属于跨链转账之前的准备工作)中用户需在以太坊上支付两次 Gas 费 。之后在存款完成后进行跨链操作 , 需要支付流动性提供者费用和目标链上的交易费用 , 测试发现单纯跨链转账所需要的时间来看 , 大概在 10 秒之内可以完成 。
五分钟速览 Biconomy 跨链转移基础设施 Hyphen
文章图片

文章图片
同理 , 从 Polygon 转至以太坊也需要在 Polygon 上同意支付 USDC 后在 Polygon 上存款要转移的资金 , 然后再从以太坊上接收 。
五分钟速览 Biconomy 跨链转移基础设施 Hyphen
文章图片

文章图片
从智能合约层面上 , Biconomy 已在所有支持的链上部署了 LiquidityPoolManger 合约 , 所有流动性都将存储在这些链上 。另外 , Biconomy 中的链下服务器 , 也就是执行器节点(Executor Node) , 会不断监控智能合约的任何存款交易 。
而执行器节点有两个主要组件 , 分别为 Watch Tower 和 Executors , Watch Tower 会监控 LiquidityPoolManager 智能合约 , 在发现存款交易后就会通知 Executor 组件 。Executor 接收到信号后 , 会验证存款交易并在另外一条链上发起转账交易 , 完成跨链操作 。