引入Gateway:基于ZetaChain构建通用应用的统一入口

本文约3241字,阅读全文需要约5分钟
极大地推进ZetaChain成为去中心化世界统一入口的愿景。

引入Gateway:基于ZetaChain构建通用应用的统一入口

TL;DR 版本:

Gateway 简化了跨链通用应用的开发体验,实现了对包括比特币在内的区块链网络的原生操作,欢迎探索 Gateway,开启你的构建之旅!

ZetaChain 的使命是构建一个具有区块链原生访问能力的通用区块链,使加密技术变得像互联网一样开放、多元和互联。今天,我们很高兴宣布通过 Gateway 对通用应用的开发者体验进行重大升级 ——这是一个新的交互界面,将极大地推进 ZetaChain 成为去中心化世界统一入口的愿景。

关键要点

  • 通用 EVM 上的应用(即通用应用)可以无缝访问包括比特币网络在内的任意区块链网络,用户无需切换网络,实现直接链接访问。

  • Gateway 引入了统一的中心枢纽和单一 API,简化了通用应用复杂的跨链交互能力,实现了在外部链接合约和用户 EOA 账号内资产之间的有效管理。

  • ZetaChain官方正在支持生态开发新应用,如通用收益和 DEX 聚合器,它们能够借助 Gateway 将复杂的多步骤操作简化为用户侧的单次点击操作,例如:一次操作即可实现“在 ZetaChain 上接受原生 BTC 作为抵押品,在多个区块链网络借出 USDC,将资金转入跨链收益机会,并将所有奖励归集至用户账户”等操作。

  • Gateway 支持 通用 NFTs通用 Token 等原生网络新标准,赋能创作者发行可跨链转移的代币,并支持在单一平台管理跨链流动性,无需通过 ZRC-20  协议白名单流程处理。

  • 即将推出的升级包括支持 SPL Token 的 Solana 网络集成,此举将使 ZetaChain 成为“首个以整体简化的方式支持三大区块链网络(Solana、比特币、以太坊)跨链操作的L1 公链”。

构建通用应用,触达全域用户

ZetaChain EVM 上的通用应用不局限于单一区块链网络,它可以在任意区块链网络执行无缝的跨链运行。与仅在自身链上工作的常规智能合约不同,通用应用可以处理来自任意链的合约调用、消息和 Token 转移,甚至可以在这些链上发起对应操作。

对开发者来说,这意味着通用应用允许他们编排跨不同链的复杂多步交易,且能够由单个用户操作触发,而无需在多个界面间切换或处理不同的区块链协议。ZetaChain 平台以此为开发者提供实现跨链交互自动化的工具,让其可以专注于应用的核心功能开发,为终端用户提供近乎“全部操作一站式执行”的链上抽象操作体验。

Gateway 统一开发者和用户体验

Gateway 升级引入了统一的跨链界面——一个供开发者和用户在任意区块链上与通用应用交互的独立通用入口。

引入Gateway:基于ZetaChain构建通用应用的统一入口

针对开发者的优势:简化、可扩展的框架

1. 统一的 API 接口:Gateway 通过统一的 API 实现了复杂操作的最小化处理,对部分区块链网络的特性和协议细节予以抽象化处理。

2. 标准化交互:每个区块链网络都有指定的 Gateway 合约或等效实体(如 Solana 上的 Gateway 程序或比特币上的地址),提供存入 Token 和与通用应用交互的标准化方法。

3. 跨链调用的通用按钮:借助 Gateway,链上交互就像按下按钮一样简单。例如,单个用户交易可以触发 ZetaChain 上的通用应用,帮助其将 BNB 兑换为 ETH,然后在以太坊上购买 NFT,所有操作仅需一个步骤。

针对用户的优势:统一的链上体验

借助 Gateway,用户无需切换网络即可在单次交易中实现跨链交互。从他们偏好的区块链网络(如比特币或以太坊),用户可以访问通用应用,而无需连接多个钱包或使用跨链桥,这一无缝集成有效地降低了跨链费用,增强了操作安全性,并在所有支持的链上提供统一体验。

Gateway 改进 ZetaChain 上的跨链基础设施

过去,开发者需要管理独立的 TSS 地址、ERC-20 托管合约和连接器合约以实现跨链功能;而现在,Gateway 将这些组件统一到单个强大的 API 接口中,为调用、存款和资产管理提供了清晰、一致的方法。这种统一方法不仅简化了开发流程,还提高了跨链交易的可靠性。此外,部署在 ZetaChain 上的 Gateway 界面在其他兼容 EVM 的链上能够镜像映射,在多个区块链平台上提供统一的开发及用户体验。

Gateway 让通用应用管理全域资产

通过 Gateway,通用应用现在可以在代表用户的基础上,实现与外部区块链网络上连接的智能合约和资产之间的复杂交互。Gateway 通过 “withdrawAndCall”( ZRC-20 的提取功能的扩展)完成对通用智能合约的扩展来实现该目标。开发者可以在无需资产转移或数据负载的情况下发起合约调用操作,并享有内置的回滚支持等好处。

用户现在可以无缝访问和交互多个链上应用。换言之,Gateway 使得一个应用能够代表终端用户只需在 ZetaChain 上与 dApp 进行一次交互,即可实现区块链网络聚合和优化功能的跨链操作。使用 Gateway 的应用可以帮助用户无需切换网络或签署额外交易。

Gateway 的启用新标准

Gateway 升级为链抽象启用了新的通用标准。

通用 NFT

ZetaChain 上的通用 NFT 标准允许开发者在多个区块链网络上创建顺滑运行的 ERC-721 NFT,该标准简化了跨链交互过程,使用户和开发者能够在支持的链上直接访问和转移 NFT。

使用通用 NFT 构建的项目包括:Web3 游戏项目 Eureka 和 Moddio ——基于 Web 端构建的社交游戏 Eureka 允许玩家通过在任意链上铸造可交易 NFT 的方式,提取游戏内资产,如黄金货币、船只、生存物品和其他用品。同样,虚拟世界创建项目 Moddio 将为在其平台上构建的开发者提供通用 NFT 功能支持。

通用 NFT 创建教程见 YouTube 视频

通用 Token 标准

通用 Token 标准将为创建可无缝跨链转移的 Token 提供比 ZRC-20  机制更灵活和无需许可的替代方案。

具体而言,ZRC-20 机制依赖“锁定-释放模式”,要求资产列入协议白名单才可以进行跨链使用。对于像 BTC 这样的原生成熟资产,这意义非凡,因为它允许用户将其引入多元资产的 ZetaChain 环境。

相比之下,通用 Token 标准允许开发者无需许可地定义自己的 Token 逻辑(如铸造、销毁、转移)并满足其特定的跨链转移需求。这一方法取消了协议级白名单,赋能开发者创建跨链 Token,而无需依赖治理或预先批准的清单列表。

通用 Token 标准是一种为 Token 发行带来原生互操作性的新方式,能够扩大Web3用例的范围,其所有跨链开发体验都由 Gateway 提供相应支持。

Gateway 启用的新通用应用

Gateway 升级使得以往不可能的新一代跨链应用开发成为可能。

通用 Dust 聚合器

Dust 聚合器是 ZetaChain Gateway 升级带来的一大亮眼应用,它解决了多个区块链上分散且无使用场景的小额代币的问题。DUst 聚合器能够将 DUST 代币整合为用户选择的链上单个更有价值的资产。利用 ZetaChain 的 Gateway 和其他技术,可以实现在单笔交易中无缝执行原生跨链交换和代币转移,其近乎原子级的回滚处理和沉睡资产解锁中的 gas 优化有效提高了 DeFi 的可用性和运行效率。

通用收益聚合器

Amana 是一个旨在简化分散且复杂的跨链收益挖矿流程、实现通用收益聚合的项目。借助 Gateway 启用的链上原生合约链接调用功能,该应用允许用户从某个区块链网络存入资产,并自动将其分配到多个区块链网络的流动性挖矿项目中。

举例而言,ZetaChain 上的通用应用可以代表用户将以太坊上的 ETH 转入 Base 链上的借贷协议,还可以进行其他跨链交互,如在币安申领奖励并将其移动到高收益应用中,然后将这些奖励返回给 ZetaChain 的用户。更多信息详见项目官网

通用 DEX

Eddy Finance 和最近推出的 ve( 3, 3) 项目 Beam DEX 已经利用通用智能合约实现了原生跨链交换,包括对原生 BTC 代币的支持。通过新的通用 Token 标准和 Gateway 启用的区块链原生合约调用,这些 DEX 可以轻松支持连接链上应用的新资产交易路由。

例如,通用 DEX 可以在 Aerodrome Finance(Base 网络上的 DEX 龙头)上增加对 CBTC 的支持,并通过一系列多步骤跨链交易,使用户能够将其与以太坊上的 ETH 进行交易。Gateway 在后台处理所有跨链交互,因此应用程序可以直接使用跨链兑换的输出结果并推动进一步操作,所有操作都可以通过简单易用的单个用户界面完成。

访问 Eddy FinanceBeam DEX 官网了解更多信息。

展望 Solana 集成和新升级

将 Gateway 扩展至 Solana 等新网络的开发工作正在加紧进行中,该集成将首先支持将 SPL Token 作为 ZetaChain 上的 ZRC-20 Token 存入。借助已在 EVM 链上开放的[withdrawAndCall] 功能,通用应用最终将能够与 Solana 的原生智能合约交互并管理回滚工作流,从而拓展 ZetaChain 的跨链能力。

进一步的优化将包括 Gateway 对新资产类型的支持以及改进账户抽象功能,从而简化身份认证调用。对于用户而言,这些改进的好处在于,他们可以通过一次点击实现在自己首选的钱包和区块链上轻松进行任意链上操作(如转移代币、购买 NFT 等)。

期待在 Gateway 和 ZetaChain 的开发过程中与大家分享更多进展,我们也将继续构建能够接入任意区块链网络的通用区块链,致力于为下一代数十亿用户提供无缝的用户体验和统一的流动性。

关于 ZetaChain

ZetaChain 是首个拥有原生访问比特币、以太坊、Solana 等区块链能力的通用区块链,致力于为未来数十亿用户提供无缝的用户体验和统一的流动性。通过其通用 EVM,ZetaChain 赋能开发者构建原生跨链运行的通用应用,从单个平台开始创造一个丝滑运行的加密生态系统。

ZetaChain 官方账号见 @zetablockchain,也可以加入官方 Discord Telegram 相关讨论。如果你正在创建基于 ZetaChain 开发的相关项目,可通过 partnerships@zetachain.com 联系我们。

注:文中提到的任何项目均为第三方项目,与 ZetaChain 无关。

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选