zkSync 2.0主网为什么会引入账户抽象?

zkSync热度: 33162

zkSync 2.0 中的账户可以像 EOA 一样发起交易,但任何被部署其上的逻辑都可以被执行,比如智能合约。

原文作者:zkSync

原文来源: Twitter

原文编译:0x214,BlockBeats

zkSync 2.0 主网将于 10 月 28 日上线,只剩下 2 天。据官方消息,zkSync 2.0 将引入新功能帐户抽象(Account Abstraction)并对此概念进行解释。BlockBeats 对其整理翻译如下。

zkSync 认为 zkSync 2.0 的新功能帐户抽象或将成为加密货币被大规模采用的关键因素之一。

以太坊

短短一篇推特 Thread 难以彻底理清这个话题,加密钱包 Argent 联合创始人 Julien Niset 曾写过一个系列的文章对此进行解释,请点击链接查看第一部分。

以太坊

简而言之,比起账户在 Layer 1 工作,帐户抽象提供了一种逾越其上的能力。在 Layer 1 中用户有两种账户,即「外部拥有的帐户」(EOA) 和合约帐户(CA)。在以太坊上,每笔交易都必须由 EOA 发起。

EOA 实现方式让 EOA 和与帐户关联的私钥强耦合。如果用户丢失了此私钥,意味着账户也被丢失。数十亿用户很难通过管理 12 个助记词来彻底保护其资产。

zkSync 2.0 中的账户可以像 EOA 一样发起交易,但任何被部署其上的逻辑都可以被执行,比如智能合约。帐户抽象为帐户的用户体验提供了更大灵活性。

例如,智能合约钱包可以实现「社交恢复」(Social Recovery),而不再需要助记词;可以实现不同的签名方案,例如节省 Gas 费的或者或抗量子签名方案。

BlockBeats 注:社交恢复是指利用社交关系帮助用户在丢失密钥的情况下重新获得账户访问权的机制。抗量子签名密码学 (Quantum-resistant cryptography) 又称后量子密码算法(Post-quantum cryptography),专门研究能够抵抗量子计算机的加密算法,特别是公钥加密(非对称加密)算法。

账户抽象这个话题早已被以太坊社区讨论多次,也有很多人曾尝试在 Layer 1 上引入账户抽象。请点击链接查看相关摘要。

用户也可以通过 zkSync 官方教程进一步了解 zkSync 上的账户抽象功能,zkSync 也欢迎任何反馈意见。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。