zkSync引入账户抽象、L2 → L1消息传递

jiduhehe2022-07-24 20:09:23金色财经

今天,我们正在推动重大的结构变化,以改善用户体验,提高与以太坊 EVM 的兼容性,并升级 zkSync v2 测试网的性能。

你好,账户抽象

在这次升级中,我们增加了账户抽象功能,这个功能被认为是「以太坊开发者社区的长期梦想」。帐户抽象的目标是减少帐户类型或具有以太坊(ETH)余额可以发送交易的实体的数量 以太坊目前有两种帐户类型——由私钥控制的帐户和合约帐户。

账户抽象转向强制执行单一账户类型,就像合约账户,并将验证签名、gas 支付和重放保护等功能从核心协议中推到 EVM 中,这与今天的以太坊不同,所有交易都必须从 EOA 或由私钥控制的帐户开始 在非常高的层面上,帐户抽象化使我们能够编程授权,通过用例实现更大的钱包和协议设计多样性,包括:

- 实施智能合约钱包,以改善私钥存储和恢复的用户体验(例如社交恢复、multisig)

- 在 ETH 以外的代币原生支付天然气费用的能力

- 帐户更改公钥和私钥的能力

- 添加非加密修改,用户可以要求交易有过期时间,确认略微失误,等等

- 签名验证系统的多样性,从目前的 ECDSA,包括后量子安全签名算法(例如,Lamport,Winternitz)

换句话说,账户抽象化给整个用户体验带来了重大改进,并为开发者扩大了应用设计空间,当涉及到如何使用它时,我们一定会看到上面没有涵盖的许多创造性的使用案例出现。注意:像 Metamask 这样的 AA EOA 账户仍然被 zksync 支持。

呼叫第 1 层,L2 -> L1 消息已上线

在本次升级之前,开发人员可以将消息从以太坊通信传递给 zkSync v2,但无法将消息从 v2 传递回以太坊。此升级关闭了通信循环,并允许开发人员在 L2 上发生事情时向以太坊发送信息,然后可以对此采取行动。

例如,DAO 可以将投票 Token 锁定在 L1 的保险库中,但在费用低得多的 zkSync 上进行投票。一旦投票最终确定,zkSync 可以将结果转发给以太坊,在那里可以对这些信息采取行动。

我们增加了对 msg.value 的支持

msg.value 是一个交易属性,它定义了一个交易中发送了多少 ETH。鉴于 ETH 是一种特殊的代币类型(不是 ERC20),依赖于这个属性,这意味着 zkSync v2 上的原生 ETH 交易在以前是不可能的,这迫使开发人员对现有的代码库进行修改,利用包装的 ETH 代替。有了这个新增加的功能,原生 ETH 可以在 zkSync v2 上进行交易,开发人员比以往更容易迁移他们的代码库。

新的操作码

L2 -> L1 消息的添加使我们能够简化协议的接口,并将硬编码操作(例如提款)替换为通用的 L1 <> L2 通信。编译器现在支持以下操作码,使 L1 智能合约迁移到 zkSync 的过程更加顺畅。

EXTCODESIZE

CALLVALUE (msg.value)

BALANCE

SELFBALANCE

EXTCODEHASH

我们已经进行了一次重置

为了实现这些变化,我们对 zkSync 2.0 测试网进行了重置,这意味着合同必须被重新部署,账户余额和交易的状态也被重置,在主网启动之前,我们将进行另一次重置。

内务管理

这些升级是开发人员最需要的升级之一,我们很高兴看到他们解锁了哪些独特的应用程序。鉴于测试网的目的是强化我们的系统,可以预料到错误和问题(特别是账户抽象,这应该被认为是一个不稳定的功能,预计在不久的将来会有突破性的变化)。

原文标题:《zkSync-引入账户抽象、L2 L1 消息传递等》

原文作者:水多多|zkSync

来源:区块律动

Decentralize 的 DAO 其实没那么去中心化

当少数人控制了非常庞大的治理代币,DAO还能否为所有参与者的最佳集体利益决策是值得质疑的。撰文:Chainalysis编译:Aididiao去中心化自治组织(DAO)是Web3时代的主要组织运行模式。基于互联网和区块链技术的DAO为...

比接飞刀更牛逼的,是韭菜们接Luna的死亡螺旋

Luna的惊天暴雷从5.11到现在,一直在持续发酵,不仅热度丝毫未减,还越演越烈。向来圈内圈外的两个世界,也一并把焦点聚焦在了Luna这个热点上。当下,被传统金融称为“币圈茅台”的Luna,让币圈再度被外界妖魔化。而...

Solana 链上的 NFT Mint 数量达到了 31.2 万个创历史新高

据TheBlockResearch数据,9月7日Solana链上的NFTMint数量达到了31.2万个,创历史新高。同时Cryptoslam数据显示,近期Solana链上NFT交易量也有大幅上涨,7日交易量涨幅达123.73%,30日交易量涨幅达40.83%。...

新世界大门已开, Web3的入场券你挑哪张?

你有没有过忙碌了一整天后的自顾不暇?你有没有过居家隔离时看似轻松却突然生出的焦虑中年危机感?从《瞬息全宇宙》到《奇异博士》,当好莱坞都在玩转多元宇宙这个概念时,我们知道,它离我们的生活不远了。生活不是...

区块链+ 金融重塑实体产业发展新动能

6月2日,在“聚智·强链”2022区块链赋能数字经济高峰论坛上,多位国内外数字经济、区块链等领域的顶尖学者以及行业专家展开“头脑风暴”,为区块链技术赋能数字经济建言献策。该论坛由广东金融高新区“区块链+”金...

打造 Web3 品牌灵魂三问:Why、What、How?

Web2品牌进入Web3之前需要搞清楚这些问题。撰文:starzq.eth这两天非常应景的2条新闻,星巴克宣布了进军web3计划,要打造基于区块链的用户忠诚度平台;Top蓝筹NFT项目doodles宣布了$5400w融资,要建设成web3原生的世...

银行卡冻结之后交易虚拟币的刑事风险

从事虚拟币OTC交易的商家,都有过银行卡被冻结的经历,不同于触发银行风控系统引发的冻结,被公安机关刑事冻结之后,仍继续交易虚拟货币的,随之而来的,就是刑事风险的增加。银行卡被冻结之后,大多数OTC交易的商家...

互联网上下50年 万字长文推演Web1.0到Web5.0

作者:沈旸全文字数:14000   预计阅读时间:22分钟如果说2021年科技圈最火的概念是“元宇宙”,那么2022年最火的一定是Web3.0了。目前看来,较早定义Web3.0概念的,是区块链研究员Eshita。Web1.0:可读ReadWeb2....

Punk+Tiffany的启示:虚拟和现实能“双向映射”吗?

前阵子的新闻:“Tiffany”升级成了“NFTiff”。现实世界主动拥抱虚拟世界,让在虚拟世界中持有CryptoPunkNFT的人,有资格买到一款由现实世界的珠宝商打造的、形状与PunkNFT一致的实体项链。链上的Punk,就这样带着...

沉淀与突围:Computecoin主网(Beta版)正式启动

在Web3时代,我们急切地呼唤更加平等、隐私和自主的互联网形态,把用户数据、个人隐私和内容视域都回归到使用者本身,从而摆脱互联网巨头的监视和控制。但是建立在中心化基础设施如GoogleCloud、AWS等之上的应用和活...

TAG:ETH
上一篇:何为ApeCoin和ApeCoin DAO
下一篇:Github 被标记如何解决