不看过程看结果 Web3最霸道架构Intent- Centric能解决啥?

news2024/9/23 11:16:30

开源区块链网络以太坊诞生的8年里,涌现出不计其数的竞争链,同时也为金融、游戏等场景的链上应用发展奠定了底层基础。唯一令人遗憾的是,8年了,绝大多数互联网用户还是摸不到以区块链为底层的Web3大门。

有数据显示,总规模为51.6亿的互联网用户中,只有不到1亿的用户拥有区块链钱包(Web3网络及应用的主要入口)。Web3出圈为何这么难?

一方面是没有出现Web2用户熟悉的爆款应用,比如在社交、电商等领域,更重要的是使用操作方面的繁复:上个链动不动就要算好“网费”(GAS费,网络使用成本之一),交个互动不动需要加密钱包签名(类似于提供授权、验证交易)。

最近,一个旨在变革Web3渣体验的新概念出现——投资机构Paradigm提出“intent-centric”,阐述 “以意图为中心”建立Web3交互体验的新思路:理想情况下,用户只需要发出一个意图指令,所有的操作都能够自动在幕后执行,用户只需一次签名就能实现意图。

只关注结果、不关注过程的intent-centric听上去非常以用户体验为上,这种化繁为简的风格像不像AI对话机器人在做的事儿?事实上,这里面确实能用到人工智能。

Web3新焦点

知名加密投资机构Paradigm近期的一篇研究文章,让intent-centric概念成了Web3赛道的新焦点。该机构将intent-centric列在“十个值得关注的Web3方向”的首位,这个陌生的名词就此在加密社区里散播开来,并引发兴奋。

intent-centric,翻译过来就是“以意图为中心”,意图直指“你想做什么”,它关注结果,而非过程。intent-centric旨在通过协议和基础设施的优化,让繁琐的链上操作“一步到位”。更准确地说,把以往复杂的操作过程隐化,用户就能够无感、直接地实现目的了。

比如,一名用户想要将以太坊区块链版本的美元稳定币USDT兑换成Arbitrum区块链上的ARB币,这个过程有点像跨国的跨银行转账,通常需要一连串的操作,包括打开一个跨链桥(跨系统的信任解决方案)、连接钱包(账户)、将USDT和用于这次兑换的Gas费ETH(手续费)从以太坊网络转移至Arbitrum,等待资产跨链完成,然后在Arbitrum上寻找具有流动性的交易所(换汇),再执行兑换操作。

以上是一个链上“老手”非常熟悉和习惯的操作。每天都有大量的用户,在各条区块链间转移资产、进行交易和质押资产等,繁复的操作流程极不友好,尤其对于新手小白来说,想完成这一系列基本操作,步步都是挑战。

intent-centric就是要解决这类问题,让操作的长链条变成短链条,更准确地说,是这样链条在用户体验端“无感”。

理想情况下,用户只要输出意图:“帮我把钱包里的USDT换成Arbitrum上的ARB”,intent-centric相关协议就能在幕后自动操作,包括跨链、寻找最优兑换路径、支付Gas直至完成兑换。上述所有过程,用户都是无感的,用户只会明确得到一个结果,就是钱包里的USDT换成了ARB。

这就很接近Web2应用的体验了。比如,我们在淘宝上用支付宝买东西,付完款等着收货就好了,无需知道钱到底是怎么抵达商家手上的。

从USDT到ARB的跨链交易只是简单的例子,理论上,随着intent-centric概念在协议层面的成熟和完善,任何链上操作都能一键完成。比如,一键购买指定NFT,一键寻找年化收益率最高的投资品等等。

简而言之,intent-centric的核心理念就是优化用户体验,让小白也能快速玩转链上世界。

那么,intent-centric的愿景从技术上如何实现?其实,它的原理不难理解,就是拆解意图,并将每一步过程都安排给专业的协议去完成。

以近期在ETHGlobal Paris黑客松上表现亮眼的Bob the Solver为例,它是基于意图交易的基础设施,由两部分组成,分别是Solver(求解器)和账户抽象钱包(AA钱包)。

Bob the Solver带来了intent-centric样板

求解器相当于统筹者,它负责识别用户意图,对意图进行分类,规划实现意图的最优路径。确定路径后,求解器会构建出实现用户意图所需的交易,类似于制定了一个“流程大纲”,而后转发至可编程的账户抽象钱包。

账户抽象钱包负责执行工作。它由“打包员”(bundler)和“出纳员”(paymaster)组成,前者负责规划求解器发来的交易,而出纳员负责管理和支出相关的Gas费。

Bob the Solver给intent-centric赛道提供了一个简易的样板。按此思路,只要有足够专业的Solver方案和钱包编程方案,是可以实现多场景一键直达意图的。

有望与AI结合

链上应用生态经历了8年的发展,已经出现了大量的交易类、借贷类、理财类、游戏等应用以及NFT等新资产,在链上生态初具规模的背景下,intent-centric的出现恰逢其时,只有实现用户体验的跨越性升级,链上世界才能获得指数级的用户增长。

目前,intent-centric叙事下的新协议还比较少,但事实上,与其愿景相似的应用在此之前已经出现了。

去中心化的加密资产交易应用1inch是一个典型的案例。相比大名鼎鼎的Uniswap,1inch的特点在于允许用户在一次交易中跨多个DEX交易加密资产,通过同时扫描多个DEX,1inch能够为特定的交易对找到最佳价格,并以最有利的价格为用户执行交易。

在1inch出现之前,用户想要以最大化价值的方式完成一笔交易,通常要访问多个DEX进行比价,同时还需考虑交易滑点、Gas费等因素。而1inch通过特定算法和聚合数十个DEX,能够高效地发现最优兑换路径,让用户以最佳价格实时完成最优交易。

1inch交易页面

聚合是简化用户操作一个简单又有效的方式。但链上世界不仅仅只有A兑换成B的简单交易,光是独立开放的公链就有上百条,它们上面还支撑着五花八门的链上应用类数字资产,单靠聚合,并不足以解决大部分操作繁琐的问题。

因此,intent-centric的愿景实现还有很长的路要走,而在这个过程中,高度智能的AI或将成为得力助手。

无论是意图的自然语言输入,还是拆解目标、计算最优路径和执行操作,AI都能够发挥优势。

很多情况下,用户的意图是复杂的,意图表达或许并不准确,这可能导致solver难以准确地理解用户意图,进而无法规划出最优解决方案。而经过特定模型训练的AI,可更精确识别用户意图,根据用户的交易请求来源、交易数据等推断潜在的目的和需求。

在拆解目标方面和执行方面,OpenAI推出的基于GPT-4大语言模型的AutoGPT已经证明了它的强大性。只需要下达一个任务,AutoGPT就可以自行规划并自动执行。它的特性恰好与intent-centric的需求契合。

在许多专业人士看来,intent-centric的实现,离不开AI的助推力。毕竟AI检索和执行的效率远远高于人类,AI的介入将加快区块链用户友好时代的到来。

当然,当开发者将意图到结果的“中间层”操作交给AI以及其他第三方执行层,意味着“一键实现意图”的背后有多方参与,安全问题势必应得到重视。一方面,intent-centric协议方需要制定针对作恶行为的惩罚机制,提供安全、稳定的第三方执行层;另一方面,也需要提高技术安全能力,防止算法被识破或者AI被“骗过”。一旦其中一个环节出现问题,用户的权益将无法得到保障。

intent-centric为Web3行业提出了一个令人兴奋的未来,期待有更多安全、易用的“意图”应用出现,这将从用户端革新区块链的使用体验。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/958878.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

亚马逊测评的风控挑战与解决方案

做跨境电商测评自养号测评的都知道,亚马逊平台是所有跨境平台中风控最严的,做亚马逊测评实操遇到过各种问题,比如:取消订单(砍单)、掉评、账号批量被封等等 其实这些问题除了亚马逊自身的风控,…

真香:Alibaba开源GitHub星标100K微服务架构全彩进阶手册

前言: 微服务架构作为一种高效灵活的应用架构,正在成为企业级应用开发的主流选择。在众多的微服务架构指南中,阿里巴巴开源的GitHub微服务架构全彩进阶手册备受瞩目,其100star更是证明了其在开发者社区中的重要地位。 这本手册汇…

微服务演变及怎么拆分微服务

微服务演变 ⼀、微服务演变过程 版本1.0 ⼏年前,⼩明和⼩⽪⼀起创业做⽹上超市。⼩明负责程序开发,⼩⽪负责其他事宜。当时互联⽹还不发 达,⽹上超市还是蓝海。只要功能实现了就能随便赚钱。所以他们的需求很简单,只需要⼀个⽹站…

一文5000字从0到1使用Jmeter实现轻量级的接口自动化测试(图文并茂)

接口测试虽然作为版本的一环,但是也是有一套完整的体系,有接口的功能测试、性能测试、安全测试;同时,由于接口的特性,接口的自动化低成本高收益的,使用一些开源工具或一些轻量级的方法,在测试用…

文心一言 VS 讯飞星火 VS chatgpt (84)-- 算法导论8.2 1题

一、用go语言,参照图8-2 的方法,说明 COUNTING-SORT 在数组 A(6,0,2,0,1,3,4,6,1,3,2)上的操作过程。 文心一言: Counti…

2023-8-31 有边数限制的最短路(bellman-ford)

题目链接&#xff1a;有边数限制的最短路 #include <iostream> #include <cstring> #include <algorithm>using namespace std;const int N 510, M 10010;int n, m, k; int dist[N], backup[N];// 存放边的信息 struct Edge {int a, b, w; }edges[M];void …

mysql group by 字段 与 select 字段

表数据如下&#xff1a; 执行SQL语句1&#xff1a; SELECT * FROM z_course GROUP BY NAME,SEX 结果&#xff1a; 执行SQL语句2&#xff1a; SELECT * FROM z_course GROUP BY NAME sql 1 根据 name&#xff0c;sex 两个字段分组&#xff0c;查询 所有字段&#xff0c;返回结…

GitHub打不开解决方法——授人以渔

打不开GitHub的原因之一&#xff0c;DNS地址解析到了无法访问的ip。&#xff08;为什么无法访问&#xff1f;&#xff09; 1、打开GitHub看是哪个域名无法访问&#xff0c;F12一下 2、DNS解析看对应的域名目前哪个IP可以访问 DNS解析的网址&#xff1a; &#xff08;1&#x…

OpenBSD新版将增加KARL功能:重启换内核

在 OpenBSD 的测试快照中加入了一个新的功能&#xff0c;每次当 OpenBSD 用户重启或升级计算机时都会创建一个独特的内核。该功能被称之为 KARL&#xff08;内核地址随机化链接Kernel Address Randomized Link&#xff09;&#xff0c;即以随机的顺序重新链接其内部的内核文件&…

深度学习技巧应用26-CNN中多种注意力机制的嵌入方法,终于搞懂注意力机制了

大家好,我是微学AI,今天给大家介绍一下深度学习技巧应用26-CNN中多种注意力机制的嵌入方法,终于搞懂注意力机制了。CNN是一种能够有效处理图像和其他二维数据的深度学习模型。在传统的CNN中,每个卷积核都会对输入的所有位置进行相同的操作,这可能导致网络无法针对特定区域…

Oracle中LEFT JOIN后AND与WHERE的异同

1、AND 过滤之后再连接 2、WHERE 连接之后再过滤 下面以具体例子来说明&#xff1a; (1)、建表及插入测试数据 --建测试表 create table FACT_TAB ( ID INTEGER,STATUS VARCHAR2(8) ); create table DIM_STATUS ( STSTUS_CLASS VARCHAR2(8),STATUS_CODE VARCHAR2(8),S…

VMware tools的安装以及按钮灰色的解决方法

VMware tools的安装 ** 注意&#xff1a;** 新版本的 VMware 会自动安装的 VMware tools&#xff0c;如何测试 VMware tools 呢&#xff1f;在Windows 系统里复制一段话&#xff0c;能粘贴到 Ubuntu 系统里终端里&#xff0c;说明 VMware tools 已经安装了。 没有安装的请参考…

聚观早报|阿维塔完成B轮融资;文心一言向全社会开放

【聚观365】9月1日消息 阿维塔完成B轮融资 文心一言向全社会开放 长安汽车上半年销量超121万辆 北京工人体育场5G超级网络启用 挚文集团Q2净利润5.684亿元 阿维塔完成B轮融资 日前&#xff0c;阿维塔科技宣布完成B轮融资&#xff0c;募集资金30亿元&#xff0c;投后估值近…

指针:程序员的望远镜

指针 1. 前言2. 指针概述2.1 内存与地址2.2 取地址2.3 指针是什么&#xff1f;2.4 解引用&#xff08;间接访问&#xff09;2.5 指针的大小 3. 指针类型的作用3.1 指针-整数3.2 指针的解引用 4. 野指针4.1 野指针成因4.2 如何规避野指针 5. 指针运算5.1 指针-整数5.2 指针-指针…

若依后台管理系统学习

前端系统是指运行在浏览器或者移动设备上的用户界面层&#xff0c;它负责与用户交互&#xff0c;展示数据&#xff0c;调用后端服务等。前端系统的架构设计需要考虑以下几个方面&#xff1a; 前端系统在整个系统中的位置和关系&#xff1a;你需要明确前端系统与后端服务&#…

GE IS200JPDDG1AAA输入模块

多通道输入&#xff1a; IS200JPDDG1AAA 可能具有多个输入通道&#xff0c;允许连接多个传感器或信号源。 信号类型&#xff1a; 这个模块通常支持不同类型的输入信号&#xff0c;包括模拟信号和数字信号。 高精度&#xff1a; 输入模块通常具有高精度的信号测量能力&#xf…

Dialog 的标题title属性用slot实现。(复制功能)

当你的标题内容需要一些除了文字以外的功能&#xff0c;比如复制按钮&#xff0c;那么就需要用slot传入。 文档中是这么写的&#xff1a; 举例&#xff1a; <span slot"title" class"whitelist-title"><span> {{ whitelistId }} </span&g…

亚马逊、速卖通如何批量养号?自养号测评对卖家有哪些好处?

测评养号就是自己用真实环境养出来的买家账号。通过国外的邮箱、手机号码和注册当地真实收货地址&#xff0c;包括当地的国外住宅专线IP、国外真实虚拟信用卡等等&#xff0c;不过很多卖家也没有完全认清自养号的好处。那么测评自养号对卖家有哪些好处&#xff1f; 1、不用担心…

【C++】set和map

set和map 1. 预备知识2. set2.1 set的概念2.2 set的常见接口 3. multiset4. map4.1 map的概念4.2 map的常见接口 5. multimap6. 练习 1. 预备知识 set和map是关联式容器&#xff0c;里面存储的不是元素本身&#xff0c;存储的是<key,value>结构的键值对&#xff0c;比ve…

Python入门教程 | Python3 字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。 创建字符串很简单&#xff0c;只要为变量分配一个值即可。例如&#xff1a; var1 Hello World! var2 "Tarzan"Python 访问字符串中的值 Python 不支持单字符类型&#xff…