皇冠体育寻求亚洲战略合作伙伴,皇冠代理招募中,皇冠平台开放会员注册、充值、提现、电脑版下载、APP下载。

首页科技正文

新2会员网址:联博api接口(www.326681.com)_3分钟领会 EIP 4337 (账户抽象)若何改善以太坊UX

admin2022-10-136

足球预测专家www.99cx.vip)是一个开放皇冠体育网址代理APP下载、皇冠体育网址会员APP下载、皇冠体育网址线路APP下载、皇冠体育网址登录APP下载的官方平台。足球预测专家上足球分析专家数据更新最快。足球预测专家开放皇冠官方会员注册、皇冠官方代理开户等业务。

原文作者:biconomy研究员Nishil 

以太坊的主要瑕玷之一是用户体验庞大,让我们领会一下由nethermind以及opengsn 研究者提出的EIP 4337‌是若何实验用账户抽象(Account Abstraction)来解决这个问题的。

那么,让我们从帐户抽象(AA)的意义最先。

一、帐户抽象(AA)的界说

帐户抽象可以为用户提供了简化使用帐户的能力,从而降低对底层流程的领会要求。

就像我们使用一个 gmail 帐户,而不需要知道它是若何事情的一样。

有了帐户抽象,我们就有时机远离恐怖的助记词天下。

我们可以启用差其余署名选项,gas 用度可以由 Dapp 赞助或通过法定钱币支付等等。

现在,我们知道了帐户抽象(AA)的界说是什么,让我们领会若何将它带到以太坊。

二、若作甚以太坊实现账户抽象

现在以太坊上有两种类型的账户:

  1. 智能合约账户

所谓外部拥有账户 (EOA),是指这些帐户由用户的密钥对(公钥和私钥)控制, 这是大多数用户用来与以太坊交互的方式,Metamask(钱包)等服务充当与这些帐户交互的接口。

智能合约账户则不受任何私钥控制,而是由其代码控制。例如,所有的 DeFi 协议都由智能合约账户控制。

以太坊的问题在于,外部拥有账户 (EOA) 获得了智能合约账户所没有的特权。最显着的例子是提议生意的能力。现在,只有外部拥有账户 (EOA) 可以做到这一点。

这是一个问题,由于 EOA 功效被硬编码到以太坊协议中,而且没有定制空间。

例如:Gmail 为你提供了在你的帐户上启用 2FA 的选项。现在天在以太坊上无法实现类似的可定制性。

以太坊上的 EOA 有以下限制:

  1. 用户不能使用自界说署名方案。ECDSA 是以太坊用来天生公私密钥对的典型署名方案。

  2. Gas 费必须以原生加密钱币 ($ETH) 支付。

  3. 由于你的私钥就是你的账户,丢失你的密钥就意味着丢失你的账户。

所有这些问题都可以通过智能合约钱包轻松解决,由于它们允许使用自界说逻辑。

但如前所述,以太坊上的生意只能通过 ECDSA 珍爱的外部拥有账户 (EOA) 提议,而不能通过智能合约钱包提议。

现在你可能会问——我们为什么不改变它呢?

好吧,EIP 2938‌ 是解决此问题的一种途径。它引入了以太坊协议更改,允许生意从智能合约而不是 EOA 提议。

但问题在于,它需要对协议举行重大更改。

因此,nethermind 以及 opengsn 的研究职员在 Vitalik Buterin 的辅助下提出了 EIP 4337。

该提案提出了一种解决方式,无需更改任何共识层协议,就能为以太坊带来“账户抽象”。

它没有修改共识层自己的逻辑,而是将当前 tx 存储池的功效复制到更高 level 的系统中。

流程有许多流动部门,其中包罗:

  1. 用户操作(User operations)

  2. 捆绑者(Bundler)

  3. Paymaster(可选)

接下来,让我们逐一领会这几个看法。

,

以太坊高度

,

Bị triệu tập vi đánh bạc online(www.vng.app):Bị triệu tập vi đánh bạc online(www.vng.app) cổng Chơi tài xỉu uy tín nhất việt nam。Bị triệu tập vi đánh bạc online(www.vng.app)game tài Xỉu đánh bạc online công bằng nhất,Bị triệu tập vi đánh bạc online(www.vng.app)cổng game không thể dự đoán can thiệp,mở thưởng bằng blockchain ,đảm bảo kết quả công bằng.

,

www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。

,

该提案引入了“用户操作”的看法,这些操作允许我们将自界说功效编码到我们的智能合约钱包中。

用户操作将用户的意图、署名以及其他数据打包以举行验证。

相关图像:

以下是通过智能合约钱包提议一笔生意的一样平常流程:

1、Alice(用户)提议一个“用户操作”并包罗它想要执行的 tx;

2、她将该操作发送到一个 高 level 的“用户操作存储池”。

3、该操作被部门验证,并广播到 P2P 存储池节点网络。

4 - 操作由“Bundler”选择执行,任何人都可以成为 Bundler ,例如 MEV 搜索者、验证者、你或我等等。

5 - 然后 Bundler 将所有操作捆绑到一笔大的 tx 中。

6 - Bundler 将区块与其他 tx 一起包罗在以太坊区块中。

现在让我们实验剖析 Bundler 的功效,以领会若何执行和验证 tx。

1 - Bundler 将 tx 路由到一个全局“入口点”智能合约。

2 - 全局合约通过每个用户操作并挪用智能合约钱包中的“验证函数”。

3 - 钱包运行此函数来验证用户操作的署名并抵偿 bundler 捆绑这些生意。

4 - 钱包运行一个执行操作以执行操作中指定的生意。

5 - 然后在执行操作后将剩余的 gas 退还给钱包。

该 EIP 还提出了“付款人”(paymaster)的看法。

用户现在可以不再依赖他们的钱包,而是可以让付款人赞助他们的生意用度。

赞助生意功效有许多用例, 最常被引用的用例是:

  1. 允许应用开发职员代表其用户支付用度;

  2. 允许用户以 ERC20 代币支付用度,合约充当收取 ERC20 的中介;

三、账户抽象对我们意味着什么

所有这一切都异常令人兴奋,但我们为什么要体贴呢?好吧,有多种缘故原由。

  1. 提案允许我们使用自界说署名方案。用户现在可以使用 iOS 和 Android 装备的内置方案,将每部手机酿成硬件钱包。

  2. 它允许在以太坊上为多个署名者提供原生支持。两个或更多用户现在可以批准单笔生意,从而提高平安性。

  3. 可以启用社交恢复。若是用户不知何以丢失了他的密钥,那么他可通过简朴地让他的同伙和家人为他恢复账户。

好了,以上就是该提案的所有内容。

这个提案引入了多种创新途径,我希望我注释地清晰了它们。看到团队构建的用例,为用户提供更好的用户体验,将是令人兴奋的。

查看更多,

新2会员网址www.hg108.vip)实时更新发布最新最快最有效的新2网址和新2最新网址,包括新2手机网址,新2备用网址,皇冠最新网址,新2足球网址,新2网址大全。

网友评论

热门标签