当前位置:okx > 头条 > zkSync引入账户抽象、L2 → L1消息传递

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

小欧2022-07-24 16:33:05头条32

今天,我们正在推动重大的结构变化,以改善用户体验,提高与以太坊 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

来源:区块律动

“zkSync引入账户抽象、L2 → L1消息传递” 的相关文章

萨尔瓦多秀比特币之城模型!正集结44国讨论BTC采用

萨尔瓦多秀比特币之城模型!正集结44国讨论BTC采用

中美洲国家萨尔瓦多作为全球首个立法将比特币作为法币的国家,其总统布格磊(Nayib Bukele)作为2022普惠金融联盟(AFI)年度会议的主办国,于17-19日接待来自32家央行和12个金融管理机构。布格磊会前曾预告将与这44个新兴经济体的与会代表,讨论普惠金融、数字经济、为无银行账户者提供服务...

数字收藏品所有者继续使用 NFT 作为抵押品进行贷款

数字收藏品所有者继续使用 NFT 作为抵押品进行贷款

虽然不可替代的代币 (NFT) 收藏品在过去 12 个月中已成为热门商品,但许多 NFT 所有者正在用他们的 NFT 贷款。本月,一个名为 Nftfi 的项目迄今已促成了 2560 万美元的 NFT 贷款,上个月贷款市场记录了近 5000 万美元的 NFT 贷款。去年,NFT 已成为一个价值数十亿美...

魔术师约翰逊在 NBA Top Shot 上推出 NFT 系列

篮球传奇人物 Earvin “Magic” Johnson 是最新进入数字艺术市场的运动员,在 NBA Top Shot 上推出了“ The anthology: Magic Johnson ”NFT 系列。“我真的很高兴与@nbatopshot 合作发布我的第一个 NFT,并将我职业生涯...

黑客在 NFT 网络钓鱼攻击中窃取了价值 150 万美元的 29 只 Moonbirds

该攻击与一名 Twitter 用户联系 NFT 持有者进行私人交易有关。月鸟的人气飙升,使其成为黑客的头号目标。加密 Twitter 社区鼓励每个人在针对流行的 Moonbirds 不可替代令牌 (NFT) 项目的黑客攻击后检查链接并保持警惕。 根据链上数据, 周二晚些时候,价值...

加密巨头OKX为何开启了体育扩张之路?

加密巨头OKX为何开启了体育扩张之路?

自2011/12赛季首次英超夺冠以来,曼城在过去的11个赛季里六次联赛登顶,无疑是当下英超最具统治力的球队。更值得一提的是,自瓜迪奥拉挂帅曼城以来,已经四夺英超冠军,这位在巴塞罗那和拜仁慕尼黑都曾取得辉煌执教成绩的世界名帅正在英伦缔造自己的另一个王朝。众所周知,英超是世界上竞争最为激烈的顶级足联联赛...

锚协议因 Luna 2.0 的发布而被利用,用户“免费”赚了 80 万美元

在Luna 2.0发布之后,由于 Anchor Protocol 借贷平台上发生的错误,一些幸运的用户获得了“免费”的 800,000 美元。事情是这样发生的。据报道,尽管实际资产的价格明显低于 5 美元,但 LUNC(Luna Classic)的价格预言机达到了 5 美元。Anchor 平台上的一...