Dynamic NFT Labs:账户包含什么?

2023-09-15 08:09:46

作者:Dror Tirosh

翻译:Dynamic NFT Labs

这是莎士比亚名剧《罗密欧与朱丽叶》中朱丽叶的一句名言的翻译:

名字有什么意义?我们所说的玫瑰,不管叫做什么,芬芳依旧。

关于账户的本质,在我们这个去中心化的世界里,不仅仅是它的名称,这是一个非常重要的问题,我们需要进行定义和抽象化的解释。

我对“账户”的定义是,它是可以在网络上**自主**运行的最小实体。

也就是说,它不需要任何中介(当然,除了去中心化网络本身)来运行交易。

这是一个重要的区分:我们不将网络(RPC端点,节点)称为“中介” — — 因为它们非常多。因为我总可以决定换用另一个,如果我当前使用的节点性能不佳、不可访问,或者自私地决定不再为我服务。网络也具有激励机制,可以确保总会有节点为我服务。

因此,我们不将这些节点视为“独立服务”,而是将它们视为单一的、无定形的“去中心化云”,它永远存在并将永远为我服务。

EOA 显然是一个自主账户:我们用它来投票、运行游戏和进行我们的DeFi交易。

但我们现在处于账户抽象领域,EOA 对账户来说还不够,我们希望智能合约也可以充当账户。

但是,合约需要什么才能成为一个账户?

为了回答这个问题,我回到基础:这个“账户”可以自主运行吗?或者我是否依赖于某个服务提供商或某些后端服务器来提交交易?

这就是我们在为 ERC-4337 标准添加功能时一直考虑的问题。我们确实添加了将 gas 付款“委托”给外部实体(支付主管)的功能,后者可以实现为一个外部服务,甚至允许我使用信用卡进行交易。拥有这种辅助服务很好,但关键是我不必使用这样的服务:我随时可以“回到基础”,向我的账户发送一些以太币,并直接向网络发出交易。

有人可能会声称,即使 ERC-4337 “账户”也不是真正的账户 — — 毕竟,它们需要“打包者”,本质上是 EOA,来在链上提交这些 UserOperation。

从本质上讲,这是真的 — — 目前是这样。但这里有区别:虽然目前打包者是这样的“中心化服务”,您必须选择和使用,但它们被设计为“节点”或“区块生成者”。它们的架构、UserOperation 结构(与交易高度相似)、验证规则,最重要的是 — — 即将启动的内存池,所有这些都将使打包者像网络节点一样运行。结果呢?更多的 ERC-4337 UserOperation 流量,这意味着更多的构建者也会包含 4337 UserOperation 并变得更有利可图,最终大多数网络构建者也将是 4337 打包者。它们不再是单独的服务,而是转变为这个“云”中的无定形实体。

由于我们以这种方式构建了该协议,这种变化(从单独的服务节点到去中心化云)将在不改变(甚至不知道)使用它的账户和应用程序的情况下发生。

因此,下次在为基于“账户抽象”的应用程序构建框架时,请考虑底层合约,以及它们真正是自主账户的程度。

郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。

推荐文章

Layer2 格局剧变:Base 生态有哪些关键亮点?

在激烈竞争的 L2 赛道中,原本稳坐钓鱼台的 Arbitrum 和 Optimism 似乎面临着前...

加密泡泡啊
424 1年前

XRP 涨至 7.5 美元?分析师告诉 XRP 大军为纯粹的烟火做好准备!

加密货币分析师 EGRAG 表示,XRP 即将迎来关键时刻,价格可能大幅上涨,这取决于能否突破关键...

加密泡泡啊
430 1年前

以太坊ETF通过后 将推动山寨币和整个加密生态大爆发

比特币ETF通过后市场动荡,以太坊ETF交易前景分析 比特币ETF通过后,市场出现了先跌后涨的走势...

加密泡泡啊
440 1年前

ZRO为啥这么能涨?

ZRO概述 ZRO代币,全称为LayerZero,是LayerZero协议的本地代币,旨在作为治理...

加密泡泡啊
386 1年前

今晚ETH迎来暴涨时代 op、arb、metis等以太坊二层项目能否跑出百倍币?

北京时间7月23日晚上美股开盘后 ETH 的ETF开始交易。ETH的里程碑啊,新的时代开启。突破前...

BNBCCC
396 1年前

Mt Gox 转移 28 亿美元比特币 加密货币下跌 ETH ETF 提前发行

2014 年倒闭的臭名昭著的比特币交易所 Mt Gox 已向债权人转移了大量比特币 (BTC),作...

加密圈探长
400 1年前