【英文】Open Intents Framework 如何让构建基于意图的应用变得更加容易?
Chainfeeds 导读:
Open Intents Framework 是由以太坊基金会、Hyperlane 和 Bootnode 贡献者开发的一个开源模块化的框架,使得构建和部署基于意图的应用程序变得更加容易。开发者不再需要为每个项目构建自己的意图基础设施,可以利用预先构建的工具,如可组合的智能合约、求解器和 UI 模板。
文章来源:
https://mirror.xyz/edatweets.eth/qbTJQmNP6Q50dOkLoGG9g13ZUups4j_1YOtw_L2yAjM
文章作者:
Eda
观点:
Eda:Open Intents Framework 是一个开源、模块化的框架,它使得构建和部署基于意图的应用程序变得更加容易。开发者不再需要为每个项目构建自己的意图基础设施,可以利用预先构建的工具,如可组合的智能合约、求解器和 UI 模板。它作为一项公共事业由以太坊基金会、Hyperlane 和 Bootnode 的贡献者领导,并得到以太坊生态系统的广泛支持。这个框架的目标是使意图对整个以太坊生态系统开放且无需许可。Hyperlane 提供了初期资金,为它成为一个社区主导和社区资助的项目奠定了基础。现在,想要构建基于意图的应用的团队,不再需要从零开始。 Open Intents Framework 工作原理:1)可组合的智能合约:一套预先构建的智能合约,定义了如何解析、执行和结算意图 —— 基于 ERC-7683 构建。开发者可以集成这些合约,而无需从头开始。Open Intents Framework 包含了基本限价订单交换和 Hyperlane ISM 结算的默认实现。核心的 Base7683 合约是模块化的,意味着它可以支持不同的订单类型和结算机制(例如,Arbitrum 的广播标准)。 2)开源求解器实现:一个基于 TypeScript 的求解器,监控链上事件并相应处理意图。虽然现在大多数求解器依赖于自定义基础设施,但这个参考求解器提供了与协议无关的功能。包括索引、交易提交和再平衡。它补充了 Across Protocol 的参考中继器,使意图执行更加健壮。通过提供参考求解器,框架降低了没有深厚基础设施经验的团队运行求解器的门槛。 3)UI 模板:一个预构建、可定制的 UI,用于集成意图的项目。开发者可以直接使用模板,或者根据他们的具体用例进行修改。通过提供一个现成的用户界面,减少了前端开发时间。这使得推出新的基于意图的应用更加容易,而不需要花费数周时间进行 UI 开发。 Open Intents Framework 只是与意图相关的工作中的一部分。在整个以太坊生态系统中,关于标准和基础设施的持续工作正在帮助让意图变得更加实用、安全和可扩展。Open Intents Framework 包括一个默认的基于 Hyperlane 的结算选项,但它也支持其他机制。为了让意图高效工作,求解器需要流动性。像 Everclear 这样的项目正在努力实现自动化再平衡,以确保求解器始终能获得所需的资本。目前,意图是在源链提交的,而求解器负责履行它们 —— 但这个系统可以得到改进。为了使意图广泛使用,它们需要易于用户访问。Superbridge 正在试验降低集成障碍,简化钱包和应用采用基于意图的执行。【原文为英文】
内容来源免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
速读以太坊基金会 AMA 要点:L1 收入和价值积累、Pectra 升级、L2 等
L1 收入和价值积累、L2、blob 费用、L1 的 Gas 限制目标、大公司接管以太坊的风险、Pectra 升级......



加密货币价格
更多








