1. 首页
  2. Meta

用一个小时讲清楚账号抽象这件事

2个月前,我收到hacker dojo平台的邀约,才发现在这个浮躁的时代,有这样一个只关注底层技术并免费分享的平台。我也想尝试能否用直播的形式,为大家讲清楚4337账号抽象的底层逻辑。

本文分享直播课件,并梳理若干观众的核心问题。

完整视频见b站:

https://www.bilibili.com/video/BV1xs4y1i7Js

全文概览

以太坊

1、账号抽象之路

1.1、钱包赛道分类

所谓账号抽象. 他的账号是什么?

现在有两大类的账号, 一个叫EOA账号一个叫CA账号,可以说除了4337以外的所有合约钱包,都可以称作一个非标准合约钱包,MPC钱包. 它也是现在非常火热的一个领域啊. 前一阵子可以说是硅谷一条街. 然后起码有找出五家在做MPC钱包的,多数采用的是TSS的方式. 它相当于每一个分片各自签名. 签完名大家汇总

那MPC钱包跟账号的钱包. 它是有显著区别的. EOA和CA更多讲述的是链上主体. mpc指的是你链下的. 私钥管理的一个技术方案

以太坊

1.2、为什么要抽象?

以太坊上从交易类型可以区分出3种:Legacy类型、EIP2718类型、Eip1559类型,目前主流是1559类型,目的是在传统交易上切割了价格构成。

那有了这样子的分类. 我们可以得知他们都跟账号抽象. 没有关系. ,所以要从账号结构与交易结构本身来看抽象的作用点,其核心结构是:

  • nonce:防重放
  • balance:余额记账模型
  • storageRoot:合约的Storage变量KV的MPT树根
  • codeHash:合约代码的hash,也是找到code字节码的Key

以太坊

从交易结构也可以看到他的字段

  • Nonce

    - 星际资讯

    免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。

下一篇:没有了
« 上一篇
上一篇:Kakarot 三阶段路线图:将如何赋能 Starknet 和以太坊生态
下一篇 »

相关推荐