如果您曾经使用区块链并认为“很简单”,那么您就是 0.01% 的技术极客。对于世界上数十亿人(Web3 的目标市场)来说,我们需要更简单的方法。
介绍 zkSync 的账户抽象
账户抽象使链上交互像使用网页应用程序一样简单,而不会牺牲安全性和去中心化。zkSync 的账户抽象是原生的,这意味着它从一开始就内置于协议中。这使得它快速、安全,并且对每个人来说都很容易使用。
使用账户抽象,用户可以:
外部拥有账户 (EOA)
用户使用称为 EOA 的东西与区块链进行交互(例如 Meta Mask) 。它们的功能有限,例如持有、发送和接收资金以及与智能合约交互。EOA 包含一个私钥,可授予对资金的完全控制权。
智能合约
在区块链上可以通过智能合约构建许多酷炫的东西,包括 DeFi、GameFi、SocialFi 和 NFT。这些不是 EOA 具备的功能,而是完全可定制的外部智能合约。用户将 EOA 连接到智能合约中,智能合约只需按编码运行即可。
问题
EOA 𝑎𝑟𝑒 用户的资金可以连接到智能合约以执行自定义逻辑。如果用户无法访问其 EOA 或泄露其私钥,他们将陷入巨大的麻烦 — 他们的所有资金可能会丢失。这对于用户体验来说并不好。
可能性
我们提到智能合约可以执行自定义逻辑,例如多重签名和转账限制。这些功能可以解决用户体验问题,例如用户丢失私钥或资金被盗。
连接点
EOA 的固有问题是 智能合约在独立层面上运行 — — EOA 必须首先知道如何连接到智能合约才能获得这些用户体验优势。这里的难度可能让新手失去使用乐趣。
解决方案
账户抽象是将 EOA 中的资金控制与智能合约所实现的可定制性相结合。从用户的角度来看,他们可以决定资金可以访问的场景、执行限制以及各种酷炫的事情。
使用案例 — 恢复
假设您没有账户抽象并且忘记了私钥。在这种情况下,您的资金将完全丢失。有了账户抽象,您可以将备份钱包或其他类似电子邮件的服务绑定到新账户以恢复访问权限!
使用案例 — 安全性
假设您没有账户抽象,有人控制了您的钱包。资金将完全丢失。有了账户抽象,您可以将资金发送到的地址列入白名单。
使用案例 — Gas
EOA 需要 Gas 来支付交易费用 — — 在以太坊上,这是 ETH。另一方面,智能合约的 Gas 费用可能会由外部合约补贴。
由于账户抽象既是 EOA 又是智能合约,您可以选择补贴 Gas 或用另一种代币支付 Gas,就这么简单!
zkSync 的原生账户抽象意味着这些优势可以被用户原生的使用。
您想要主流大规模采用?您需要账户抽象。
总结
账户抽象是一项具有巨大潜力的技术,它可以改善用户体验、提高安全性并降低成本。zkSync 的原生账户抽象使这些优势可以被用户原生地使用。
大规模采用需要账户抽象 was originally published in zksync_CN on Medium, where people are continuing the conversation by highlighting and responding to this story.
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。