月亮链 月亮链
Ctrl+D收藏月亮链
首页 > FIL币 > 正文

以太坊:EIP4337:以太坊账户抽象的未来-ODAILY_NERDY币

作者:

时间:1900/1/1 0:00:00

当我们刚开始投身去中心化金融交易,首先需要的是一个钱包。而在操作链上钱包工具的过程中,大多数人可以感知到与我们习惯的用户体验并不相同——链上钱包可以实现完全托管数字资产,但缺乏账户安全保障。

EOA和CA账户执行时,外部账户的每笔链上交易都需要一个EOA来签署发起,用户通过一对密钥拥有一个EOA钱包,这个密钥被称作signer。由于钱包地址的公钥属性,使得EOA钱包既是账户又是signer,这将带来严重的资产安全问题。也就是说signer对账户有着完全控制权,我们可以试想有一天自己丢失了账户,而碰巧有人找到了自己的signer,那这个人就拥有了自己的账户以及名下的所有数字资产。

以太坊常见的链上自托管钱包EOA&CA对比

对此,诸多开发者探索了不同基于EOA和CA账户的技术优化方案。增加资产转移、合约私密控制、用户操控等组件,为防止用户资产丢失绞尽脑汁,但仍存在不少纰漏之处引来各方质疑。知名NFT项目BoredApeYachtClub就曾曝出数百个NFT被盗事件,给以太坊用户本就不好的钱包体验感“雪上加霜”。为此,我们将探寻把两种账户优势合二为一,又克服各自弊端的账户抽象方案,看其如何为Web3时代的钱包工具打造成功范式。

MetaMask即将发布支持EIP-1559的新版本:12 月 23 日消息,MetaMask 官方在社交媒体上发文表示,即将发布支持 EIP-1559 的新版本。据悉,新版本将改进预估 gas 费的精度,更换全新的 UI 界面,并将原有的高级设置选项进行了简化。[2021/12/23 7:58:32]

账户抽象:全自动一体化支付

现有账户体系要求用户必须安全存储、保护私钥/助记词,否则就会产生丢失数字资产的风险。同时,安全缺失问题也让很多想投身加密数字交易的用户望而却步,甚至阻止链上应用的使用功能。那么解决账户钱包安全问题的方案是什么?是账户抽象,一种探索自动化可编程支付,支持自动提取资金的自托管钱包编写智能合约。

帐户抽象可以为用户提供简化使用帐户的能力。就像我们开启一个网站邮箱账户,只需学会操作办法,而无需通晓工作原理。拥有账户抽象,我们可以摆脱助记词/私钥等束缚,还可以启用不同的签名选项,Gas费用由DApp赞助或通过Token支付等方式实现。

以太坊伦敦和EIP-1559升级前以太坊算力已逼近580 TH/s:8月3日消息,以太坊“伦敦”和EIP-1559预计将会在8月5日升级,目前距离升级还有1天23小时。根据Bitinfocharts最新数据显示,以太坊算力最近一周持续上涨,本文撰写时已升至579.107 TH/s,24小时涨幅2.58%。据悉,以太坊全网算力最高值发生在2021年5月20日,当时达到643.8155 T。现阶段,已完成伦敦和EIP-1559升级准备的以太坊全网客户端数量为1072个(占比66%),尚未就绪的以太坊全网客户端数量为544(占比34%),完成升级准备最多的前三客户端分别是Geth(748个)、Openethereum(244个)、以及Erigon(70个)。[2021/8/3 1:32:12]

账户抽象的最大目标就是解耦signer和账户之间绑定的关系,防止signer对钱包资产的绝对控制权。简言之,账户抽象实现了交易验证、执行的一体化过程,转变为根据用户需求进行调整的模块化组件,将EOA和CA合二为一。

利用EIP4337释放账户抽象

明确了发展目标后,Vitalik和以太坊的核心开发成员不断起草“账户抽象”的解决方案。从最初的EIP86到如今的EIP4337,交易权利进一步释放到用户手中,安全风险被高度削弱优化,下一代钱包工具呼之欲出。

吴忌寒:EIP-1559若顺利通过 ETH价格会大幅上涨:比特小鹿董事长吴忌寒在BCH蜂群表达对以太坊EIP-1559提案的支持。针对大量矿池反对EIP-1559提案,他表示:V神辛辛苦苦给弄了这么好的提案,还有这么多人反对。提案顺利通过,ETH价格大幅上涨,矿工也是赢家。EIP-1559将销毁大部分手续费,促进以太坊由通胀走向通缩,矿工的收入(币本位)减少10-30%。目前星火等以太坊矿池反对,但鱼池表示支持,认为可以提升用户体验。(吴说区块链)[2021/3/2 18:07:50]

发展历程

EIP-86,引入智能合约作为“转发合约”,任何人都可以从入口地址发送交易。

EIP-1014,预测部署合约地址,发挥智能合约钱包作用,确保合约地址在所有EVM链上相同。

EIP-2938,创建全新的操作密码进行“账户抽象”交易,协议变更过大后续被放弃。

EIP-3074,创建两个全新的操作码,一起使用时允许智能合约代表EOA发送交易,但面临安全风险未被实施。

科银资本正式宣布战略投资Deipool:据官方消息,科银资本正式宣布与Deipool进行战略合作,并对Deipool进行战略投资,所投资金全部注入Deipool流动性挖矿池。

Deipool是基于DAO机制的社区治理智能合约平台,打造去中心化钱包、借贷、融资、交易、预言、资管经纪人等DeFi技术设施为一体、跨链的金融科技服务生态。

科银资本成立于2015年,是澳大利亚一家具有区块链数字货币风投牌照的投资公司,业务涵盖区块链基础建设、投资与咨询、数字资产管理、技术研发等;曾投资Binance、kakao旗下生态公链Klaytn、区块链底层芯片设计公司思创优等区块链企业;立足世界,以跨行业、高学历、多文化背景的团队为支撑,为客户和投资者提供专业的服务。[2020/9/9]

在以太坊合并路线完成后,更多开发者投身账户抽象解决方案的修改制定。2021年9月,Nethermind、Opengsn研究人员在Vitalik的帮助下,提出了EIP4337。这一版本的最大特点是:无需更改任何共识层协议,为以太坊带来“账户抽象”。

运行原理

EIP4337不修改共识层本身的逻辑,将当前交易存储池的功能复制进更高level的系统中,这一提案创新地引入了“UserOperations”的概念,允许将自定义功能编码到智能合约钱包,用户操作可以把意图、签名、其他数据打包起来进行验证。EIP4337的运作流程包含以下三个步骤:

声音 | 以太坊基金会安全负责人:不认为EIP 615提案会带来更好的EVM:据CoinDesk消息,在本周五(4月12日)的双周会议上,以太坊基金会安全负责人Martin Hoste Swende提到,提议的EIP 615将需要至少两个硬分叉才能完全执行,并且在执行后一个硬分叉之前,对EVM实际代码计算“产生的积极速度影响”将不会明显。 Swende表示,“这是我对EIP的主要担忧,它需要做很多工作,但我不认为它会带来一个更好的EVM。对于外部工具来说,这可能更好,比如你正在对智能合同的安全属性进行逆向分析。” 据悉,EIP 615是被考虑纳入伊斯坦布尔硬分叉的五个提案之一,旨在对以太坊虚拟机(EVM)进行改进。EIP 615的作者Greg Colvin、Brooklyn Zelenka、Pawel Bylic和Christina Reitwiessner写道,“EVM的设计使得低Gas成本、高性能的执行变得困难,我们提议通过加强安全保障和提高EVM的性能极限来解决这些问题。”[2019/4/13]

UserOperations:发起“用户操作”,通过自定义Mempool发送。

Bundler打包:Bundler根据费用优先级选择包含UserOperation的对象,利用捆绑器调用EntryPoint合约进行验证

运行交易:在上述过程行进中如果没有遇到任何错误,交易将包含在网络的下一个区块中实现。

在EIP4337提案的设计思路中,EntryPoint发挥了验证账户的功能,确保遵循预先指定的规则并执行;Bundler作为EOA地址将所有交易提交到链上;还可以添加Paymaste扩展智能合约,实现辅助支持。相较之前几个版本的解决方案来说,EIP4337能够在进一步减少安全风险的同时,保障交易运行的有序性、稳定性,并不修改共识层相应内容,为开发者和用户都带来了操作上的便利和高效。

探析EIP4337的优越表现

安全性能

EIP4337应用的首要保障就是过硬的安全性能。用户使用自定义签名方案的操作机制,允许在以太坊上为多个签名者提供原生支持,两个及以上用户就可以批准一笔交易,提高安全性。如若用户不知何故丢失了私人密钥/账户,只需联系自己的朋友、家人帮助恢复账户即可,这让EIP4337的安全性能相比之前几版草案有了质的飞跃。

操作自由

EIP4337的验证和交易过程虽被分离成两个智能合约,但如果钱包合约成功验证了一笔交易,入口点合约就会自动执行下一个步骤并提交到相应的区块,开发者和用户也可以自由地将想要的内容通过自定义功能编入钱包合约,克服了EOA仅限于ECDSA加密方案的局限性。

架构兼容

自由实现自定义功能编入的同时,需要多线程架构的兼容支撑才能达到额外的运行要求。对此,EIP4337引入了专门针对抽象账户的UserOperations,无论是用于UserOperations的Mempool,还是传递EntryPoint智能合约的Bundler,都能够实现同时并举,而不会产生高能耗、高费用等额外浪费。如果产生了共识层面改变和网络硬分叉挤兑现象,增加全新的Mempool也只需要更新以太坊节点客户端即可。

费用补贴

捆绑器不仅作为重要节点入驻EIP4337的工作流程,还成了“省钱好帮手”。将多个交易、操作捆绑在一起后,批准Token的支出、交易可作为单一执行节点,摈弃多线程交易的重复成本。此外,Paymaster功能允许第三方支付某些UserOperations的交易成本,为用户支付Gas费用补贴协议使用。无论是用户还是付款人的账户余额都将伴随执行循环不断更新,真正让“一次交费,多程运作”成为现实。

破困前行,让EIP4337顺利打造下一代钱包

抓住以太坊路线合并的红利,EIP4337成了释放账户抽象可能性的“潜力股”。我们可以看到,EIP4337改变了旧有链上账户体验的不适,成为众多Web3应用给予用户自行保管资产的主要方式,并有更多机会推动项目方大规模采用这一解决方案。这不仅是智能合约钱包热潮中的关注焦点,也是区块链技术在互联网时代的重大革新。

然而,EIP4337拥有众多优势的同时,也需不断克服自身不足,焕发新的生命力。比如,在执行过程中增加的DoS漏洞带来了比单个ECDSA验证更为复杂的逻辑;账户不能排队将多个交易发送到Mempool,而只能一次进行一项交易;补贴Gas费用之余,本身运行的Gas费用却并不低廉……这些亟待优化的关键,值得更多开发人员深思并寻找解决路径,唯有不断优化草案细节、精进技术方案,才能让EIP4337成为实现账户抽象的不二之选。

期待2023以太坊开发者社区能够为EIP4337带来更多创新,打造下一代钱包,为用户呈上更为便捷、安全的支付工具。

参考文献

简析以太坊EIP-4337提案机制设计与优缺点

EIP-4337标准智能钱包实践研究报告:全景式呈现4337标准实例实现过程及机遇探讨

简析账户抽象和EIP-4337:未来智能合约钱包落地情况如何?

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

3分钟了解EIP4337如何改善以太坊UX

EIP-4337标准智能钱包实践研究报告:全景式呈现4337标准实例实现过程及机遇探讨

标签:以太坊POOPOOLNER以太坊币最新价格6月走势分析poolz币最新消息CPOOLNERDY币

FIL币热门资讯
比特币:比特币价格连跌3日,逼近8000美元_数字货币

据coinmarketcap数据显示,比特币价格自5月15日8820美元之后,3日连跌,已跌至8018美元,逼近8000美元低位.

1900/1/1 0:00:00
ETH:?上海升级后Staking ETH提现数据变化-ODAILY_lsd币子

ETH正在经历第二波提款潮以太坊完成上海升级已经超过一周时间,统计数据表明,自升级的第一波提款潮之后,ETH的存款数于4月18日超过了提款数,但很快又迎来了新的一波提款潮.

1900/1/1 0:00:00
ARK:一文寻找Vitalik所说的“专用型”Layer 3及其用例-ODAILY_UniLayer

2023年开年,Layer2热度在久经准备后居高不下,已有人将2023年称为“Layer2”之年.

1900/1/1 0:00:00
ETH:ETH链上数据回暖,Staking监管利好去中心化质押-ODAILY_FoldingCoin

ETH链上数据继续回暖 自以太坊大合并以来,ETH总量非但没有增加,反而通过燃烧减少了23,700多枚,目前年通胀率为-0.053%.

1900/1/1 0:00:00
WEB3:加密发展指南:Web3安全技术和安全机制-ODAILY_web3域名后缀

在2022年,Web3行业因智能合约漏洞、桥接黑客攻击、网络钓鱼等安全问题所造成的损失创历史新高.

1900/1/1 0:00:00
NFT:Blur狂潮下,NFTfi解困NFT流动性难题-ODAILY_BLUR

本月NFT赛道新贵Blur公布了第二轮激励计划,该平台的交易市场热火朝天。在去年年末一度取代OpenSea成为第一的NFT交易平台,目前占据了超过50%的市场份额.

1900/1/1 0:00:00