Dynamic NFT Labs:账户包含什么?
作者:Dror Tirosh
翻译:Dynamic NFT Labs

这是莎士比亚名剧《罗密欧与朱丽叶》中朱丽叶的一句名言的翻译:
名字有什么意义?我们所说的玫瑰,不管叫做什么,芬芳依旧。
关于账户的本质,在我们这个去中心化的世界里,不仅仅是它的名称,这是一个非常重要的问题,我们需要进行定义和抽象化的解释。
我对“账户”的定义是,它是可以在网络上**自主**运行的最小实体。
也就是说,它不需要任何中介(当然,除了去中心化网络本身)来运行交易。
这是一个重要的区分:我们不将网络(RPC端点,节点)称为“中介” — — 因为它们非常多。因为我总可以决定换用另一个,如果我当前使用的节点性能不佳、不可访问,或者自私地决定不再为我服务。网络也具有激励机制,可以确保总会有节点为我服务。
因此,我们不将这些节点视为“独立服务”,而是将它们视为单一的、无定形的“去中心化云”,它永远存在并将永远为我服务。
EOA 显然是一个自主账户:我们用它来投票、运行游戏和进行我们的DeFi交易。
但我们现在处于账户抽象领域,EOA 对账户来说还不够,我们希望智能合约也可以充当账户。
但是,合约需要什么才能成为一个账户?
为了回答这个问题,我回到基础:这个“账户”可以自主运行吗?或者我是否依赖于某个服务提供商或某些后端服务器来提交交易?
这就是我们在为 ERC-4337 标准添加功能时一直考虑的问题。我们确实添加了将 gas 付款“委托”给外部实体(支付主管)的功能,后者可以实现为一个外部服务,甚至允许我使用信用卡进行交易。拥有这种辅助服务很好,但关键是我不必使用这样的服务:我随时可以“回到基础”,向我的账户发送一些以太币,并直接向网络发出交易。
有人可能会声称,即使 ERC-4337 “账户”也不是真正的账户 — — 毕竟,它们需要“打包者”,本质上是 EOA,来在链上提交这些 UserOperation。
从本质上讲,这是真的 — — 目前是这样。但这里有区别:虽然目前打包者是这样的“中心化服务”,您必须选择和使用,但它们被设计为“节点”或“区块生成者”。它们的架构、UserOperation 结构(与交易高度相似)、验证规则,最重要的是 — — 即将启动的内存池,所有这些都将使打包者像网络节点一样运行。结果呢?更多的 ERC-4337 UserOperation 流量,这意味着更多的构建者也会包含 4337 UserOperation 并变得更有利可图,最终大多数网络构建者也将是 4337 打包者。它们不再是单独的服务,而是转变为这个“云”中的无定形实体。
由于我们以这种方式构建了该协议,这种变化(从单独的服务节点到去中心化云)将在不改变(甚至不知道)使用它的账户和应用程序的情况下发生。
因此,下次在为基于“账户抽象”的应用程序构建框架时,请考虑底层合约,以及它们真正是自主账户的程度。
郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。
XRP 涨至 7.5 美元?分析师告诉 XRP 大军为纯粹的烟火做好准备!
加密货币分析师 EGRAG 表示,XRP 即将迎来关键时刻,价格可能大幅上涨,这取决于能否突破关键...
今晚ETH迎来暴涨时代 op、arb、metis等以太坊二层项目能否跑出百倍币?
北京时间7月23日晚上美股开盘后 ETH 的ETF开始交易。ETH的里程碑啊,新的时代开启。突破前...
Mt Gox 转移 28 亿美元比特币 加密货币下跌 ETH ETF 提前发行
2014 年倒闭的臭名昭著的比特币交易所 Mt Gox 已向债权人转移了大量比特币 (BTC),作...