当前位置:首页>货币平台

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

日期:2023-03-14

来源:玫瑰财经网

浏览:

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

    最近

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

    ,账户抽象和EIP-4337在开发者圈子里很受欢迎。账户抽象是指未来钱包签名机制的概念化。目前主流钱包(EOA钱包)使用的签名机制是椭圆曲线数字算法签名(CDSA),未来钱包的签名机制可能有多种,包括多签名、其他加密算法、ZK认证等。EIP-4337的提出推动了账户抽象概念的落地,未来将迎来智能合同钱包的新时代。

    那么

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

    ,账户抽象带来的钱包改革会带来什么实质性的好处呢Metamask、Math Wallet等钱包已经成为主流应用的情况下,智能签约钱包是否有机会出现本文在科普的基础上也讨论上述话题。

    (这篇文章是Fenbushi Capital原创的,有秘籍。感谢Math Wallet CTO Eric的分享。)。

    EOA钱包智能合同钱包

    钱包的帐户由两部分组成:外部帐户和合同帐户(contract account)。EOA钱包是用户通过私钥直接控制帐户的钱包(元掩码、Math Wallet)。其中钱包帐户是通过随机生成私钥、根据私钥计算公钥、根据公钥计算地址来创建的。用户发送事务的过程实际上是用私钥签名事务数据的过程,由外部帐户触发。

    ”。

    EOA钱包的优缺点如下:

    1.可以免费制作钱包。

    2.转账的煤气费用比较低。

    3.可以同时操作多个帐户。

    十三:

    1.用户生成钱包后,必须保留相应的私钥。一旦私钥泄露,钱包就会面临资产被盗的危险而被丢弃。

    2.用户在转账的时候,经常需要许可应用程序。这给了他们乘坐恶意账户的机会,智能合同可以立即转移资产(请参阅TP钱包漏洞)。

    用户必须使用ETH支付gas费用。

    合同钱包在保留公钥的同时,钱包本身由智能合同运营,交易启动直接通过合同帐户进行。

    ”。

    合同钱包有以下优点和缺点、优点。

    1.没有助记符,可以恢复钱包,更换私钥。

    2.不需要以gas费用购买ETH。

    3.可以管理,为基础体增加更多功能:隐私交易、多签名、gas成本代理等。

    可编程、可升级、可定制。

    十三:

    1.制作钱包需要一些费用,不能大量制作免费钱包。

    2.第一层的煤气费用很贵,以后最好建在第二层。

    3.交易一次处理,多个交易不能一次包装。

    合同漏洞会影响钱包的安全性。

    相比之下,EOA钱包就像ATM机器一样

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

    ,只支持访问、转账、余额查询等基本服务。合同钱包更像是一个智能银行系统,用户可以在其中设置白名单账户、最大取款限额。对转账工作更加宽容,允许项目方(补贴)、好友代纳等。因为需要通过各种操作调用智能合同,所以用户很容易管理钱包。从安全性角度来看,EOA钱包和智能合同钱包各有隐患。前者容易出现私钥泄露和批准应用问题,后者可能出现合同漏洞。一个缺点是,用户使用合同钱包时,每次调用智能合同的成本都很高。但是此次以太坊财团强行进行账户抽象将有很深的意义,下面将继续进行分说。

    以太网广场路线图EIP-4337

    账户抽象概念是从2015年开始提出的,多次经历的EIP提案也没有形成。最新的EIP-4337受到以太坊基金会的重视在于以太坊路线图的确定。合并后,以太坊的未来升级(proto-danksharding)围绕着Roll-up服务的基调。Rollup可以显着降低gas成本,Proto-danksharding有助于降低gas成本。为智能合同钱包的普及奠定了良好的基础,解决了gas成本昂贵的主要问题

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

    EIP-4337推出了由User operation、Bundler、Paymaster等角色组成的解决方案,无需在以太坊共识级别进行更改。解决方法如下:

    1、Alice(用户)启动“用户操作”,并包含要执行的事务。

    2、她将工作发送到高级别的“用户工作记忆池”。

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

    4、工作由“Bundler”(包装者)负责。Bundler可以是任何人,——MEV搜索者、认证者、你、我等。所有的工作都被包装者大交易包装好了。

    5.打包者将该块与其他交易一起包括在以太网块中。

    然后,您可以通过打包功能了解事务是如何执行和验证的。

    1、打包者将交易路由到全球“切入点”智能合约。

    2、全球合同通过各用户操作调用智能合同钱包中的“验证功能”。

    3.钱包运行此函数以确认用户工作的签名,并补偿包装者包装此交易。

    4、钱包运行运行作业来操作指定的交易。

    5、操作后,剩下的gas将退还给钱包。

    对于EIP-4337,新的mempool相当于在较高级别的系统上复制以前的事务内存池,bundler相当于sequencer可以对事务进行排序并获得调度MEV收入,entry point contract将用作搜索和检查包内容中是否存在垃圾事务的可靠入口点。Paymaster的模块将来可以访问token/法国货币频道,代理应用场景也很丰富。第一,允许应用程序开发人员代表用户支付费用。第二,允许用户用ERC20代币支付费用,合同允许作为中介接收ERC20,用ETH支付。总之,EIP-4337的user operation mempool和paymaster将有机会创造新的形式,值得开发者深入探索!

    短期长期智能合同钱包落地

    短期内,Argent实现了部分智能合同钱包的功能。这里不需要辅助语言和私钥,只需要手机号码和邮箱账户就可以建立账户。通过添加受信任的第三方“guardian”执行无私钥恢复。支持更复杂的功能、通过DAI/WETH支付gas费用等(支付gas费用,而不是原子)。但是智能合同钱包不是没有担心,而是仍然有风险暴露。

    从长远来看,智能合同钱包的普及将面临以下阻力。

    1.合同钱包门槛高,制作钱包需要钱。从用户的角度来看,如果项目方不补贴,很难产生使用产品的动力。

    2.合同钱包的广泛应用取决于以太坊第二层的蓬勃生态系统。短期内,Layer2生态尚未达到成熟的水平。

    3.主流钱包已经获得了太多的用户,根据安全等因素,目前缺乏改革的动力。

    综上所述,智能合同钱包因其可编程、智能、复合功能而备受关注,有可能成为主流钱包的发展方向。但是从辩证的角度来看,它是完美的,不是万无一失的,它的普及仍然取决于Layer2生态系统的成熟。最后,市长/市场因素取决于用户选择对帐户的“控制”还是“方便”。

    单击下载

    European Exchange金融投资European Exchange(也称为Eurokx)是世界领先的数字资产交易所,为全球用户提供比特币、莱特货币、以太网货币等数字资产的现货和衍生品交易服务,并使用区块链技术为全球交易者提供高级金融服务。这是一个非常古老的数字货币交易平台,平台为我们提供安全、专业的数字货币交易经验,为新手提供完整的流程指导,使其易于启动,通过客服24小时在线回复提供最佳服务。

相关文章阅读

Copyright (c) 2022 玫瑰财经网 版权所有

备案号:冀ICP备17019481号

玫瑰财经网发布此信息的目的在于传播更多信息,与本站立场无关。玫瑰财经网不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。
相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。