区块见闻 区块见闻
Ctrl+D收藏区块见闻

GAS:解析:EIP-4337如何用账户抽象来改善以太坊复杂的用户体验问题_以太坊官网钱包

作者:

时间:

以太坊的一个主要缺点是用户体验复杂。

本文将带你了解Nethermind和OpenGSN.eth于2021年9月21日提出的EIP-4337如何尝试使用账户抽象来解决这个问题。

让我们从账户抽象(AccountAbstraction,简称AA)的含义开始。

账户抽象为用户提供了在更高层次上使用账户的能力,而无需对底层流程了解过多。

就像使用Gmail账户却不知道它的运行原理一样。

有了AA,我们就有机会远离助记词的可怕世界。

我们可以启用不同的签名选项,gas费可以由Dapp赞助或通过法币支付,等等。

现在我们知道了AA是什么,让我们了解一下如何将它引入以太坊。

波场TRON用户数突破5700万:据官方消息,根据TRONSCAN区块链浏览器最新数据显示,波场TRON账户总数达到57,002,845,正式突破5700万。波场TRON各项数据稳中前进,波场TRON生态逐渐强大的同时,也将迎来更多交易量。[2021/10/12 20:23:15]

目前以太坊上有两种类型的账户:

1.外部拥有账户(EOA)

2.智能合约账户

外部自有账户由用户的密钥对(公钥和私钥)控制。这是大多数用户用来与以太坊交互的工具。

Metamask(钱包)等服务充当与这些账户交互的接口。

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

以太坊的问题是EOA获得了智能合约账户所没有的特权。

波场TRON连续7日每日交易数均突破450万次:据TRONSCAN最新数据显示,6月14日至6月20日,波场TRON每日交易数均突破450万次。截止目前,波场TRON交易总数已达2,035,430,825,突破20.3亿。波场TRON各项数据一直稳中前进,波场生态逐渐强大的同时,也将迎来更多交易量。[2021/6/21 23:52:52]

最明显的例子是启动交易的能力。目前,只有EOA可以做到这一点。

这是个问题,因为EOA功能被硬编码到以太坊协议中,没有定制空间。

例如:Gmail为你提供了在你的帐户上启用2FA的选项。类似的自定义功能目前无法在以太坊上实现。

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

1.用户不能使用自定义签名方案。ECDSA是一种典型的签名方案,以太坊使用它来生成公私钥对。

TomoChain宣布与Front达成合作:12月17日消息,新加坡区块链协议项目TomoChain宣布与Frontier达成合作。Front计划将TOMO和TRC21资产整合到其跨链DeFi平台,使用户能够存储、消费、跟踪和接收TOMO和所有其他TRC21资产。用户还可以通过WalletConnect和TrustWallet与Frontier连接,并追踪其TOMO和TRC21资产。[2020/12/17 15:34:29]

2.Gas费用必须用原生加密货币(ETH)支付。

3.因为你的私钥是你的帐户,丢失私钥就意味着丢失帐户。

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

分析师:以太坊2.0或无法完全解决网络拥塞和高gas费用问题:加密货币分析师Alex Krüger在推特上表示,单一DeFi地址的数量正在迅速增加,自今年年初以来已经增加了35万个地址。虽然像Uniswap这样的DeFi平台在交易量上超过了Coinbase,但与Coinbase的3200万用户相比,它的用户群仍然很小。假设以太坊网络gas费用已经达到峰值,现在是一个很好的时间点来实际评估以太坊2.0在gas费用上会有多大的不同。

根据其分析,以太坊2.0最初设置为从64个分片开始,每个分片都可能作为一个独立的链来运行,具有自己的交易历史。在这种情况下,网络的交易能力将增加64倍。基于每个DeFi用户有四个地址的假设,这相当于大约有11.4万个单一用户。在每个DeFi用户只使用两个地址的乐观假设下,这个数字接近220000个用户。有64个分片,这相当于1400万用户——仍然没有达到Coinbase的处理能力。更糟糕的是,Coinbase只是几个大型交易所之一。遵循这位分析师的逻辑,以太坊2.0上的分片并不能完全解决其拥塞问题。(Crypto Briefing)[2020/9/20]

但如前所述,以太坊上的交易只能通过ECDSA保护的外部拥有账户(EOA)启动,而不能通过智能合约钱包。

现在你可能会问,为什么我们不改变这种情况呢?

EIP-2938是解决这个问题的一条途径。它引入了以太坊协议变更,允许交易从智能合约而不是EOA开始。

但如前所述,这需要重大的协议更改。

因此,Nethermind和OpenGSN.eth得到了VitalikButerin的帮助,提出了EIP-4337。

该提案提出了一个没有任何共识层协议更改的解决方案。

它为以太坊带来了“帐户抽象”。

它没有修改共识层本身的逻辑,而是提议在更高级别的系统中复制当前交易内存池的功能。

该提案引入了“useroperations”的概念,这些操作允许我们将自定义功能编码到我们的智能合约钱包。

用户操作将用户的意图与签名和其他数据打包起来,以便进行验证。

以下是通过智能合约钱包发起的交易的一般流程:

1、Alice(用户)发起一个“用户操作”,并包含它想要执行的交易。

2、她将操作发送到高级别的“用户操作内存池”。

3、操作被部分验证并广播到P2P内存池节点网络。

4、操作由“Bundler”负责,Bundler可以是任何人——MEV搜索者、验证者、你或我,等等。

5、然后所有的操作被打包者打包成一笔大额交易。

6、打包者将该区块与其他交易一起包含在以太坊区块中。

现在,让我们试着分析打包者的功能,来了解交易将如何被执行和验证。

1、打包者将交易路由到一个全局的“入口点”智能合约。

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

3、钱包运行这个函数来验证用户操作的签名,并对打包者打包这些交易进行补偿。

4、钱包运行一个执行操作来执行操作中指定的交易。

5、执行操作后,剩余的gas会退还至钱包。

EIP-4337还提出了“paymaster”的概念。

现在,用户不用再依赖钱包,而是可以通过付款人的赞助获得交易费用。

受赞助的交易有很多用例。最常提到的用例是:

-允许应用程序开发者代表其用户支付费用

-允许用户以ERC20代币支付费用,合约作为收取ERC20代币的中介。

所有这些都非常令人振奋,原因有很多。

1.EIP-4337提案允许我们使用自定义签名方案。用户现在可以使用iOS和Android设备的内置方案,将手机都变成硬件钱包。

2.它允许在以太坊上为多个签名者提供原生支持。两个或以上用户现在可以批准一笔交易,从而提高安全性。

3.可以启用社会恢复。如果一名用户不知何故丢失了密钥,那么他只需让他的朋友和家人帮他恢复账户就可以了。

在加密市场,机会很多,但未必你都能把握住,或者你都把握不住,这个时候你就需要一个优质圈子来保持洞察力,获取最新市场消息。

如果只是你一个人,四顾茫然,想在这个市场里面坚持下来都是很难的。

抱团取暖,有问题的可以在评论区给我留言

感谢阅读,我们下期再见!

标签:以太坊ETHGASPENG以太坊官网钱包GETH价格UGAS-JUN21币BPENG价格

以太坊交易所热门资讯
以太坊:比特币今年最好的七月份已经结束,八月份将会表现如何呢?_BTC

行情表现七月的表现总结 比特币在7月份大放异彩,主要的加密货币在上个月实现了最佳产量。在7月份,比特币增长了大约四分之一,短暂触及难以捉摸的24,000美元大关,而以太坊增长了近50%,交易价格.

RON:TRX 的周线图呈绿色,指标支持价格上涨_tron

新的TRON更新提案正在进行中,这将增加能源成本TRX的周线图呈绿色,指标支持价格上涨 Twitter帐户TRONCommunity最近透露,TRON的新更新正在进行中。它将导致几个网络更改.

以太坊:以太坊市值跌破稳定币市值_ODE

围绕加密市场的FUD是过去几天社区一直在寻求“稳定”的原因。 在Glassnode发布的一条推文中,透露以太坊的市值在最近几天跌破了稳定币的整体市值.

以太坊:比特币矿工以 7 年来最快的速度出售,矿业股暴跌_ETH

简单来说 矿机销售本月加速了400%。比特币矿工正面临三重打击。比特币矿业股跌至两年低点。 比特币矿工目前正处于艰难时期。他们正在以更高的利率出售资产,公司股票也在下跌.

NUM:萨尔瓦多总统说“FTX 与比特币相反”_FTX

萨尔瓦多总统纳伊布·布克莱在推特上宣布在14月XNUMX日交易所倒闭后,比特币协议与FTX相对,并将FTX比作庞氏局.

FTX:Chainlink 在其质押协议推出后见证了巨大的波动_UMX

Chainlink在其质押协议推出后见证了巨大的波动随着抛售压力的出现,质押兴趣逐渐下降 Chainlink在其9.35美元至5.59美元的价格范围内经历了相当大的波动.