链抽象:解决混乱复杂的多链用户体验

原文标题:Introducing Chain Abstraction

原文作者:Arjun Bhuptani

原文来源:mirror

编译:MarsBit,MK

Web3应该拥有更优美的多链用户体验。

L2网络的出现(不久之后会有L3网络!)使得廉价、快速的dApp交互对这个领域的每个人都可用。然而,这也为用户创造了一个极其混乱的体验,因为他们必须在不同的链上导航跨链桥接、燃气和基础设施。

为了解决这个问题,我们正在引入一种强大的新设计模式和工具包,用于那些希望从任何地方引入用户的应用程序:链抽象。

多链用户体验不佳

今天在不同链上与dApp互动,即使对于经验丰富的加密货币老手来说,也是困难且耗时的。

以一个相对简单的任务为例,比如向另一条链上的借贷池提供流动性。为了完成这个任务,用户必须:

  1. 在一个货币市场dApp中找到他们想要贷款的池子。
  2. 完全离开dApp,以便他们可以将资金桥接到池子所在的链上(在这之前可能还要交换成可桥接的资产)。
  3. 弄清楚如何在目标链上获取燃气。
  4. 最后,返回到原始应用程序,将资金存入池子。

用户

这个用户体验如此冗长,以至于我们几乎无法将其放入一个gif中

对于任何希望吸引非常专业的加密货币用户以外的用户的应用程序来说,这种流程显然不够好。这也是一个越来越严重的问题:随着越来越多的L2网络的推出,用户体验变得越来越分散和令人沮丧。

Connext,我们的使命是让多链Web3世界对全球观众可用。我们通过构建有助于您——开发者——使用户专注于最重要的事情的公共物品来实现这一点。

链抽象,由Connext提供支持

链抽象,类似于账户抽象,是一种通过最小化用户对所在链的关注来改善dApp用户体验的模式。

通过链抽象,您的dApp可以在任何链上执行逻辑。用户不再需要切换网络,在不同的链上签署交易,或在另一条链上支付燃气费。用户首次可以在任何支持的链上无缝地与您的dApp互动,使用任何代币,而无需离开您的用户界面。

用户

这种模式适用于您能够想到的几乎任何dApp用户流程:

  • 从任何地方向池子或保险库存入资金。
  • 从任何地方参与LBP或空投。
  • 从任何地方支付基础设施或中间件。
  • 从任何地方购买NFT或POAP。
  • 从任何地方在LST协议中抵押ETH。

用于链接抽象任何 dApp 的工具包

构建一个完全链抽象的世界需要时间和钱包、应用程序、数据提供者和基础设施之间的协调。但是,今天任何应用程序都可以采取有意义的步骤来极大地改进用户体验。

为了帮助开发人员,康耐特发布了链抽象工具包:一个简单的智能合约模块集和预构建的用户界面组件(即将推出!),可以在不需要进行合约更改或审核的情况下对您的dapp进行链抽象。

我们希望尽可能地支持这种模式。借助工具包,开发人员可以在几天内(最终甚至是几小时内)实现无缝的、链抽象的用户流程。

工具包如何工作?

Connext的核心是一个单一的原语,xcall,它允许一条链上的合约与另一条链上的合约进行交互,类似于solidity的较低级别CALL。

链抽象工具包在xcall周围包裹了简单的逻辑,使用与给定链上的本地DEX和聚合器交换所需的代币,并与您指定的目标函数交互。这意味着您只需要:

为您想要进行链抽象的函数编写一个简单的适配器。

将模块部署到您想要支持的链上。

从您的用户界面中调用上述内容。

为什么选择Connext

有几个简单的原因可以解释为什么您应该使用Connext来对您的dApp进行链抽象。

安全性:Connext由已经保护每条链的经过实战考验的标准桥梁所保护,而不是由第三方验证者所保护。

灵活性:该工具包适用于我们现在和将来支持的每条链,并通过在每条链上利用DEX和聚合器来接入任何资产。

效率与可组合性:通过在智能合约层面进行集成,您保留了可组合性,并确保您的用户获得跨链交易的最佳定价(包括正面滑点!)。

准备探索链抽象了吗?

您可以从以下方式开始:

查看链抽象登陆页面以了解更多信息。

加入等待列表,等待获取完整的链抽象工具包。

探索文档,从头开始构建它。

如果您有任何问题或遇到任何问题,请联系我们!

关于Connext

Connext是一种用于链与侧链之间快速、无信任通信的网络。它是唯一一种在不引入任何新的信任假设的情况下以廉价、快速的方式实现这一点的互操作性系统。康耐特旨在为希望构建安全桥梁和其他本地跨链应用程序的开发者提供支持。迄今为止,已有超过15亿美元的交易在该网络上安全地完成。

 

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年8月25日 下午12:34
下一篇 2023年8月25日 下午12:34

相关推荐

链抽象:解决混乱复杂的多链用户体验

星期五 2023-08-25 12:34:38

Web3应该拥有更优美的多链用户体验。

L2网络的出现(不久之后会有L3网络!)使得廉价、快速的dApp交互对这个领域的每个人都可用。然而,这也为用户创造了一个极其混乱的体验,因为他们必须在不同的链上导航跨链桥接、燃气和基础设施。

为了解决这个问题,我们正在引入一种强大的新设计模式和工具包,用于那些希望从任何地方引入用户的应用程序:链抽象。

多链用户体验不佳

今天在不同链上与dApp互动,即使对于经验丰富的加密货币老手来说,也是困难且耗时的。

以一个相对简单的任务为例,比如向另一条链上的借贷池提供流动性。为了完成这个任务,用户必须:

  1. 在一个货币市场dApp中找到他们想要贷款的池子。
  2. 完全离开dApp,以便他们可以将资金桥接到池子所在的链上(在这之前可能还要交换成可桥接的资产)。
  3. 弄清楚如何在目标链上获取燃气。
  4. 最后,返回到原始应用程序,将资金存入池子。

用户

这个用户体验如此冗长,以至于我们几乎无法将其放入一个gif中

对于任何希望吸引非常专业的加密货币用户以外的用户的应用程序来说,这种流程显然不够好。这也是一个越来越严重的问题:随着越来越多的L2网络的推出,用户体验变得越来越分散和令人沮丧。

Connext,我们的使命是让多链Web3世界对全球观众可用。我们通过构建有助于您——开发者——使用户专注于最重要的事情的公共物品来实现这一点。

链抽象,由Connext提供支持

链抽象,类似于账户抽象,是一种通过最小化用户对所在链的关注来改善dApp用户体验的模式。

通过链抽象,您的dApp可以在任何链上执行逻辑。用户不再需要切换网络,在不同的链上签署交易,或在另一条链上支付燃气费。用户首次可以在任何支持的链上无缝地与您的dApp互动,使用任何代币,而无需离开您的用户界面。

用户

这种模式适用于您能够想到的几乎任何dApp用户流程:

  • 从任何地方向池子或保险库存入资金。
  • 从任何地方参与LBP或空投。
  • 从任何地方支付基础设施或中间件。
  • 从任何地方购买NFT或POAP。
  • 从任何地方在LST协议中抵押ETH。

用于链接抽象任何 dApp 的工具包

构建一个完全链抽象的世界需要时间和钱包、应用程序、数据提供者和基础设施之间的协调。但是,今天任何应用程序都可以采取有意义的步骤来极大地改进用户体验。

为了帮助开发人员,康耐特发布了链抽象工具包:一个简单的智能合约模块集和预构建的用户界面组件(即将推出!),可以在不需要进行合约更改或审核的情况下对您的dapp进行链抽象。

我们希望尽可能地支持这种模式。借助工具包,开发人员可以在几天内(最终甚至是几小时内)实现无缝的、链抽象的用户流程。

工具包如何工作?

Connext的核心是一个单一的原语,xcall,它允许一条链上的合约与另一条链上的合约进行交互,类似于solidity的较低级别CALL。

链抽象工具包在xcall周围包裹了简单的逻辑,使用与给定链上的本地DEX和聚合器交换所需的代币,并与您指定的目标函数交互。这意味着您只需要:

为您想要进行链抽象的函数编写一个简单的适配器。

将模块部署到您想要支持的链上。

从您的用户界面中调用上述内容。

为什么选择Connext

有几个简单的原因可以解释为什么您应该使用Connext来对您的dApp进行链抽象。

安全性:Connext由已经保护每条链的经过实战考验的标准桥梁所保护,而不是由第三方验证者所保护。

灵活性:该工具包适用于我们现在和将来支持的每条链,并通过在每条链上利用DEX和聚合器来接入任何资产。

效率与可组合性:通过在智能合约层面进行集成,您保留了可组合性,并确保您的用户获得跨链交易的最佳定价(包括正面滑点!)。

准备探索链抽象了吗?

您可以从以下方式开始:

查看链抽象登陆页面以了解更多信息。

加入等待列表,等待获取完整的链抽象工具包。

探索文档,从头开始构建它。

如果您有任何问题或遇到任何问题,请联系我们!

关于Connext

Connext是一种用于链与侧链之间快速、无信任通信的网络。它是唯一一种在不引入任何新的信任假设的情况下以廉价、快速的方式实现这一点的互操作性系统。康耐特旨在为希望构建安全桥梁和其他本地跨链应用程序的开发者提供支持。迄今为止,已有超过15亿美元的交易在该网络上安全地完成。