EIP-3074:革新以太坊授权方式的里程碑

时间:2024-09-21 编辑: 浏览:(319)

在以太坊生态系统中,授权(Authorization)一直是一个关键的概念,它涉及到用户对合约的操作权限以及资产的管理。然而,传统的授权方式,如approve和permit,存在着诸多安全和使用体验上的不便之处。为了解决这些问题,以太坊提出了EIP-3074,这是一项革命性的提案,将彻底改变以太坊上的授权方式,为用户带来更好、更安全的使用体验。

EIP-3074的背景

在传统的以太坊生态系统中,用户在与智能合约交互时通常需要进行授权操作。这些操作可能涉及到资产的转移、交易的执行等。然而,传统的授权方式存在着诸多问题,比如用户需要事先批准大量资产给合约,安全性难以保证,使用体验不佳等。

EIP-3074的改变

EIP-3074的提出将彻底改变以太坊上的授权方式。它允许EOA(Externally Owned Account)将控制权委托给指定的合约,从而获得与合约相同的丰富执行能力。这意味着用户不再需要事先批准大量资产给合约,而是在需要执行操作时才进行授权。这一改变极大地提升了使用体验,并且更加安全。

EIP-3074的影响非常广泛,主要体现在以下几个方面:

扩展了EOA的执行能力: EIP-3074允许EOA将控制权委托给指定的合约,从而获得与合约相同的丰富执行能力。

提升了使用体验: 在EIP-3074之前,EOA每次发送交易只能执行一个操作,如approve ERC20或在Uniswap上进行资产兑换。但是,通过EIP-3074,EOA可以一次性完成多个操作,或者甚至执行以前无法想象的操作,从而提升了用户的使用体验。

改变了授权方式: 传统的授权方式,如approve和permit,可能会被EIP-3074取代。EIP-3074的签名是与指定的操作绑定的,用户可以清楚地知道这次授权是用来做什么的,从而提高了安全性。

Invoker合约的作用

获得EOA的控制权: Invoker合约是能够获得EOA控制权的合约。EOA使用私钥签名,签名内容明确指定了是哪个Invoker合约以及允许Invoker执行的操作。

执行流程: 实际执行流程包括EOA签名、Relayer上链到Invoker合约执行、Invoker验证签名并执行操作。这样的设计使得Invoker合约可以以EOA的身份执行操作,从而扩展了EOA的能力。

Invoker合约的用途

Batchcall: 允许用户将原本需要分为多个交易的操作合并为一笔交易,从而节省了多次授权签名的过程以及一些Gas成本。

Session Key: 允许第三方在有条件限制下代为操作,例如限制操作的有效期限等。

Native ETH Permit: 允许以授权人EOA身份执行ETH转账,达成原生ETH Permit的效果。

Limit Order: 允许用户填写限价单条件,等到条件满足时以用户EOA身份执行操作,包括approve相关数字资产给DEX、去DEX互换等操作。

Social Recovery: 允许在用户遗失EOA私钥时,通过之前签好的EIP-3074授权,结合其他授权人的签名将资产转移走。

EIP-3074是一项重要的以太坊改进提案,其影响涵盖了多个方面,包括资产授权方式的改进、钱包对EOA(外部拥有者账户)的处理方式等。以下是EIP-3074的主要影响:

改善资产授权方式

EIP-3074的实施改善了现有的资产授权方式,可能取代了传统的approve/permit模式。传统模式下,用户需要事先授权给DApp足够大的资产数量,这提升了使用体验,但也带来了一定的安全隐患。EIP-3074使得授权变得更加灵活,用户可以在需要执行操作时才进行授权,而不需要事先将大量资产授权给DApp。这种方式类似于permit模式,但更安全,因为每次授权都是与指定的操作绑定的,用户可以清楚地知道这次授权是用来做什么的。

钱包处理EOA nonce的方式

EIP-3074对于钱包处理EOA nonce的方式也产生了影响。当前的EIP-3074设计中,EOA nonce值被包含在签名内容中,因此只要EOA发送一笔交易上链执行,改变了nonce值,原本的EIP-3074授权就会失效。这对于一些需要EOA代为操作的情况,如Session Key或Social Recovery,会有一定的影响。钱包需要管理好EOA的EIP-3074交易,以确保授权的有效性。另外,钱包也需要注意处理EOA nonce的变化,以避免授权失效。

未来可能的取代授权模式

EIP-3074的实施可能会取代传统的approve和permit模式,提供给用户更安全的授权方式。传统的approve模式存在安全隐患,而permit模式虽然提升了安全性,但仍然被频繁利用于诈骗。有了EIP-3074,用户可以在需要执行操作时才进行授权,并且可以清楚地知道这次授权是用来做什么的,从而提供了更安全的授权方式。

EIP-3074的意义与前景

EIP-3074的提出标志着以太坊生态系统授权方式的重大变革。它将为用户带来更好的使用体验,提升了以太坊的整体安全性。未来,随着EIP-3074的逐步普及,我们有理由相信以太坊生态系统将迎来更加繁荣的发展。

总的来说,EIP-3074的提出是以太坊生态系统的一个重要里程碑,它为我们展示了未来授权方式的新方向,为用户提供了更好的服务,同时也为整个生态系统的发展注入了新的活力。

最新 更多 >
  • 1 iFX Expo International 2024洞察:“信息最终是决策的力量”

    塞浦路斯利马索尔再次成为繁忙的零售贸易行业中心,举办2024年国际iFX博览会。这项顶级活动在宏伟的梦想之城地中海综合度假区举行,吸引了数千名渴望联系、学习和展示创新的行业专业人士。 专用外汇云解决方案,具有稳定快速的跨境连接,能够满足高需求场景。阿里云帮助外汇交易员在全球范围内安全运营。点击了解更多! 行业领袖聚会 2024年国际iFX博览会不仅仅是一场活动;这是在线交易B2B行业的一次重要年

  • 2 英国加密货币管理公司Tap Global为何进入美国——尽管监管环境不确定

    加密货币管理公司Tap Global已将业务扩展到美国,尽管全行业都对该地区的监管表示担忧。 Tap Americas现在将为48个州的美国客户提供多种数字资产的交易权限,包括比特币、以太坊、XRP和USDC。从今天开始,Tap Global将在48个州开始运营。它希望在首次发布后不久将纽约加入该名单。 FTX倒闭后,美国监管机构积极追查加密货币公司,最著名的是币安、Coinbase和Kraken

  • 3 MoonBag Meme Coin以超过250万美元的价格统治,吸引比特币现金和狗狗币投资者!

    想成为加密货币最热门预售的一部分吗?现在是加入的合适时机,因为加密货币世界充满了令人兴奋的机会,您可以在这里获得最大的投资回报率。一个典型的例子是MoonBag——一种模因币预售——在短短一个月内筹集了250多万美元,覆盖了50%的阶段。比特币现金和狗狗币等其他硬币的投资者重新考虑他们的选择。 从一开始,MoonBag迷因币就展现了一段辉煌的旅程,在预售期间提供了各种福利和福利。从MoonBag

  • 4 比特币的未来:比特币挖矿的潜力和比特币价格突破10万美元的可能性

    当前市场场景 比特币(BTC)一直在经历巨大的波动,其价格最近跌至67000美元以下。截至目前,BTC的交易价格为66344美元,市值超过1.3万亿美元。尽管最近经济低迷,但许多投资者和分析师仍对比特币的长期潜力持乐观态度。 比特币挖矿的作用 比特币挖矿在加密货币生态系统中发挥着至关重要的作用。通过验证交易并保护网络安全,矿工将获得新的比特币奖励。这一过程不仅保持了区块链的完整性,还将新硬币引入流

  • 5 解读MANTRA:基于Cosmos,将DeFi带入传统金融

    在数字化金融的时代,区块链技术不断推动金融行业的革新。MANTRA,一个基于Cosmos SDK构建的区块链生态系统,通过其独特的整合方式,正在无缝地将实物资产(RWA)引入到区块链中,为全球金融市场带来前所未有的透明度和效率。本文将深入探讨MANTRA的技术基础、重组为OMniverse的影响,以及它如何将DeFi的潜力带入传统金融领域。 MANTRA生态系统的核心组成 1. MANTRA节点

  • 6 不想再承受下跌的痛苦?收下这份各大主流链的稳定币增值攻略

    原创 | Odaily星球日报 作者 | Azuma 加密货币市场今日再次遭遇重挫,虽然比特币自身的跌幅现已收窄至不足 1%,但山寨币板块却随着 BTC 的短线出现了集体跳水行情,SOL、PEPE、ORDI、ARB、TIA 等不同赛道的代表级山寨币均录得了超 10% 甚至是 20% 的跌幅。 虽然当前的二级市场可谓是“腥风血雨”,但对于普通投资者而言,除了直接下场交易之外,其实还有着另一条相对缓慢

  • 7 DePIN都这么火了 你还不知道它是啥?

    随着区块链的兴起以及人们对去中心化解决方案的兴趣与日俱增,DePIN已成为当前备受关注的话题。尽管DePIN仍处于早期阶段,但它未来有可能在广泛的应用领域中颠覆现有的基础设施模式。DePIN是DecentralizedPhysical Infrastructure Network(去中心化物理基础设施网络)的缩写,是利用区块链技术将现实世界中物理基础设施的控制权和所有权去中心化的网络的总称。一般而

  • 8 马丁·什克里里与特朗普男爵一起推出DJ币是否违反了假释规定?

    被判重罪的加密货币网红Martin Shkreli推出了一款名为DJT的模因币。在X(前身为推特)的一个实时社交音频室中,他说自己没有任何音频供应,只是为了“帮助朋友”才推出 事实证明,这位朋友是唐纳德·J·特朗普18岁的儿子特朗普男爵。 截至发稿时,索拉纳迷因币较昨日的0.047美元高点下跌了73%。 调查研究人员ZachXBT发布的证据表明,另一枚Shkreli表情包硬币的大量持有者Shogg

  • 9 深入分析MOTHER 名人币是加密新宠还是新坑?

    作者:TPAN 来源:substack翻译:善欧巴,今天的话题是关于可能是最受欢迎/最不受欢迎的memecoin。话虽如此,从Iggy的策略中我们可以学到一些东西,也许MOTHER不仅仅是表面上的那么简单。另外,我持有一些MOTHER币,并且很幸运能够早早参与进来,乘坐这趟过山车,客观地观察混乱局面,看看我们是否能从中学到些什么。什么是名人币以及 MOTHER?名人涉足加密货币和 Web3 已久,

  • 10 本周你需要关注的 9 个热点事件和空投机会

    作者:The DeFi Investor 编译:深潮TechFlow 欢迎来到新一期的“Monday Alpha”系列。以下是我今天为您准备的内容: 本周值得关注的 9 大加密货币事件 2 个鲜为人知的空投机会 让我们深入了解一下。 本周值得关注的加密货币事件 Eigenlayer 空投- 第一季 EIGEN 空投的第二阶段将在未来几天内上线 Synthetix 在 A