月亮链 月亮链
Ctrl+D收藏月亮链

OIN:金色观察 | 一文看懂ERC-4337账户抽象_SERO

作者:

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

文/Jake&Stake,BanklessDAO作者;译/金色财经xiaozou

在OpenZeppelin最近的审计之后,ERC-4337的“Entry Point”合约在主网上线,你可以在身边的EVM上使用帐户抽象了。

但是什么是帐户抽象呢?为什么账户抽象很重要?

首先,介绍一点背景知识。如今,以太坊上有两种类型的账户:

外部账户(EOA)。外部账户是以太坊用户最熟悉的账户,它们被用于发送交易、与DeFi应用程序交互、或买卖NFT。MetaMask、CoinBase和其他钱包应用程序等产品向用户提供了可使用的EOA。这些帐户发起交易,并拥有授权交易的私钥(通过产生ECDSA签名)。

合约账户。这些是不受私钥控制的智能合约账户。它们具有关联代码,当用户发送有效的交易时,代码将执行交易。合约账户不能自己发起交易。为了向区块链写入数据,必须签署交易,而合约帐户不能这样做,因为它们没有私钥。

节点资本创始合伙人杜均:金色算力云上线,助力矿圈生机蓬勃:7月3日20:00,由金色算力云、链上科技、金色财经主办;IPFS100.com、节点咨询承办的“金色算力云线下发布会”正式拉开帷幕。节点资本创始合伙人杜均指出,金色算力云是由金色财经推出的算力销售平台,公司与行业领先的矿业厂商合作,为用户提供便捷安全的挖矿服务。依托于金色财经的品牌和链上科技500余家交易所的渠道资源,在内测期间,金色算力云的产品在30余家交易所上架售卖,累计售出Filecoin算力超过3万余T。

挖矿是一个脏活苦活,现有的矿业服务平台质量参差不齐,特别是购买云算力的用户在这上面交了不少学费。我希望金色算力云能让用户赚钱,让合作伙伴更强,让矿圈更加生机蓬勃。[2020/7/4]

帐户抽象的目的是不需要使用EOA发起交易,而是允许用户使用合约帐户执行交易,开启帐户的设计空间和可定制性。

用户可以为他们的抽象帐户实施任何授权逻辑。

多重签名

行情 | 金色盘面:冲高回落,维持均势:金色盘面分析:夜盘市场在XRP带动下,走出了冲高回落的态势,而BTC维持小幅上涨,ETH则微跌了0.33%,市场处在变盘前,多空主力相对谨慎,在没有明确趋势前,市场陷入纠缠状态。目前宜多看少动,追踪BTC的趋势变化。提醒投资者理性看待市场波动,做好风控。(登录金色财经APP—发现,查看更多币种的独家点评。)[2018/10/1]

非ECDSA验证

优化的隐私解决方案

想要提款限制?可以!

想要帐户恢复以防丢失私钥?可以!

想要使用你选择的ERC20代币支付交易?可以!

帐户抽象概念至少在2017年就已经出现了,并且已经有了一些实现尝试。

EIP-86

EIP-2938

EIP-3074

然而,上述每一个协议都需要共识改变,一些现有的关于可扩展性的共识层更新是优先事项(Danksharding)。因此,我们只有继续沿着这个方向继续走下去才能看到协议级别的帐户抽象。

金色晨讯 | 袁煜明出任火币中国CEO 日本交易所被黑客攻击:1.李礼辉:区块链等新技术正在重构金融服务模式。

2.火币区块链研究院院长袁煜明出任火币中国CEO。

3.日本交易所Zaif因黑客攻击损失近6000万美元。

4.阿联酋首都阿布扎比全球市场呼吁加密货币国际监管。

5.国际反组织或将推出虚拟货币反标准。

6.清华大学计算机系推出法定数字货币应用试验引争议。

7.比特币ATM生产商General Bytes否认存在比特币ATM恶意软件。

8.美国NSA软件泄露致非法加密采矿活动数量飙升。

9.首辆以比特币形式付款的宾利车完成交易。[2018/9/20]

然而,EIP-4337(现在是ERC-4337)没有共识层变化。相反,4337引入了一个智能合约系统和一个名为“UserOperations”的伪交易。

UserOperations由用户提交到UserOperation内存池,并由“Bundlers”(捆绑者)收集到“捆绑交易”中。这些Bundlers可以是选择处理这些交易的区块提议者或区块建设者。像Stackup、Alchemy、Biconomy、Blocknative、Etherspot和Candide Wallet这样的实体已经进行了Bundlers的建设和部署。

分析 | 金色盘面:港股桐成控股(01611)竞价大涨94%:金色盘面综合分析: 日前受到火币收购的要约的桐成控股今日复牌,目前竞价挂单6.00港元,大涨94%,火币集团此举被认为其布局资本市场的一个重要举措。[2018/8/30]

捆绑交易被发送到名为“EntryPoint”的智能合约,该智能合约通过指定的智能合约钱包验证每个UserOperation。这些钱包必须实现两个功能:

validateUserOps(验证UserOps)

execute(执行)

EntryPoint合约将调用每个智能合约钱包的validateUserOps来确定交易是否有效。智能合约可以随心所欲地实现这个功能,支持上述的一些可定制性。

或者,EntryPoint合约可以使用签名聚合器。抽象帐户信任此合约以创建UserOperation签名,该合约还被Bundlers用于创建一个“aggregateSignsignature”(聚合签名),它是多个UserOperation的签名。这将众多签名转换为一个值,压缩验证所需的数据。这对于占用大部分数据成本的rollup来说尤其有用。

金色财经独家采访丨“BithumbCoin”系B.Buster公司发行的加密货币 B.Buster正在被Bithumb子公司收购:近日,在社交网络上流传韩国最大虚拟货币交易所Bithumb要发行“BithumbCoin”,此后Bithumb表示“此消息未证实,投资者需谨慎。”金色财经采访后得知,“BithumbCoin”系B.Buster公司发行的加密货币,B.Buster的负责人为Bithumb的前员工,B.Buster正在被Bithumb的子公司收购,官方即将公布收购的消息。[2018/4/18]

EntryPoint合约将在“handleOps()”进程中使用该聚合器合约来验证聚合签名。

如果UserOperation有效,EntryPoint将调用抽象帐户上的execute来执行所需操作。请注意,这些“抽象账户”就是智能合约。

Entry Point合约只有一个,这就是为什么Openzepplin的审计是重磅新闻。该合约将作为所有这些抽象帐户的中央信任锚点。

Entry Point合约分离了交易(UserOp)验证和执行的过程。该合约使用两条路径来验证用户操作。

handleOPs

handleAggregatedOps

以上两个函数都将使用UserOp提供的参数创建一个帐户(如无账户),并使用指定的抽象帐户验证UserOp。

最后,Entry Point合约将通过在帐户上调用“execute”来执行UserOp,并将UserOp的calldata作为参数传入。然后,该帐户使用给定的参数执行所编程的任何操作。

基于Entry Point的方法清晰地分离了验证和执行过程,允许帐户处理执行。所有这些使用户能够以一种可预测且精妙的方式与帐户交互,而不需要帐户所有者发起交易。

ERC还推出了“paymaster”概念。这是一个合约,将通过支付ETH来支持用户的交易。作为交换,用户通过向Paymaster发送预先指定的ERC-20代币来支付他们的交易。

以上是对ERC-4337细节的综述。还有很多很酷的细节,我们没有时间进行讨论,比如:模拟、捆绑规范和首次帐户创建等。

对以太坊用户来说,这是一个巨大的用户体验改进。dApp可以支付用户的gas费,这对非加密原生用户来说是一个很好的进入加密世界的工具,交易可以批量处理(不再有“10次点击交易”),还有“payment sessions”,这样你就不再需要批准每一笔交易了。

帐户抽象可以提高隐私工具的效用,允许用户使用他们想要的任何代币支付交易,并允许用户与区块链交互而无需处理私钥。今天你若丢失了私钥则意味着你的钱也丢失了。

而在一个账户抽象的世界里,丢失私钥并不意味着失去一切。

请特别注意围绕Visa的兴奋之情。他们的团队通过使用pull-based交易和自我托管钱包,发布了一种自动支付的设计。对于那些希望使用区块链进行经常性支付以补充服务的公司来说,这一直是一个巨大的问题。

以前,付款必须由付款人发起,但通过帐户抽象,服务提供商可以为他们的服务收费,而无需你自己进行交易。就像自动支付信用卡账单一样。帐户甚至可以被编程为在任何时间内接收发票,因此你可以设置订阅服务的时间限制。

钱包可以进行配置,这样你就可以有备份账户了,还可允许某些服务的更改。用户甚至可以在不知情的情况下与区块链进行交互。帐户创建可以由帐户发起人处理,所有用户所要做的就是使用web2类型的用户体验来管理自己的钱包。

简而言之,帐户抽象为以太坊的安全性和去中心化增加了效用。这是个大工程,而我们才刚起步。

金色财经 善欧巴

金色早8点

Arcane Labs

MarsBit

Odaily星球日报

欧科云链

深潮TechFlow

BTCStudy

澎湃新闻

标签:OINUSESERSEROkucoinprocoLightHouse TokenSERG价格sero币挖矿显卡算力

pepe最新价格热门资讯
WEB:香港 Web3 新政后实地考察 分享 8 点所闻所感_元宇宙

本文首发于推特,作者为PANews联合创始人毕彤彤上周去香港拜访了八九家机构,了解下新政后的Web3发展机会.

1900/1/1 0:00:00
数字资产:《数字中国规划》 明确数字赛道“新规则”_coinbase不允许中国人注册

核心提示1. 《规划》对算力建设、数据库与数据加工、数据流通、数据安全领域企业将产生重大、直接利好;2.《规划》首提将数字中国建设工作情况作为对有关党政领导干部评价考核的参考.

1900/1/1 0:00:00
比特币:基于比特币网络建立主权 Rollup可行吗?_Roller Inu

近日,知名比特币最大主义者(BTC maxis)Jameson Lopp 转发了基于比特币网络建立主权 rollup 的想法,随后该想法在比特币以及以太坊社区内引起了大量讨论.

1900/1/1 0:00:00
ETH:浅析gtcETH:或许是最“正确”的LSD产品_CETF

3 月 8 日凌晨,去中心化捐赠平台 Gitcoin 于官推正式公布了其与指数协议 Index Coop 联合推出的流动性质押指数代币 Gitcoin Staked.

1900/1/1 0:00:00
DEL:观点:DeFi 的特洛伊木马 Uniswap 是一个期权市场?_DELTARLP

撰文:Devin Goodkin,GammaSwap Co-Founder编译:Peng SUN,Foresight News 首先.

1900/1/1 0:00:00
SAL:云巨头拥抱 AI:Salesforce 引入 ChatGPT_SFO

撰文:王眉来源:华尔街见闻日益拥挤的人工智能赛道迎来了另一位玩家:Salesforce。当地时间周二,深耕客户关系管理(CRM)的云服务巨头 Salesforce 表示,将发布 Einstein.

1900/1/1 0:00:00