好的, 我认为大多数人并不理解什么是账户抽象。他们看到“嵌入式钱包”就认为这是中心化的。 其实不是。这恰恰相反。 让我解释一下为什么 hyperliquid、jupiter 和 farcaster 都在使用这个,以及它为什么重要: 问题是:区块链是建立在假设每个人都有钱包的基础上的。但钱包很糟糕。实际上,真的很糟糕(对于普通人来说) 你需要一个你肯定会忘记的 24 个单词的种子短语。你需要管理私钥。你需要切换网络。你需要支付手续费才能做任何事情。 这种摩擦扼杀了采用。因此我们现在有了账户抽象来解决这个问题。 账户抽象其实很简单:你的账户不是由一个私钥控制,而是一个智能合约。这个智能合约可以有你想要的任何验证逻辑,随便。 人们常常搞错的部分是:你仍然拥有私钥。它并不存放在 privy 的服务器或 turnkey 的服务器上。它是加密的,并使用 shamir 的秘密共享进行分割。服务提供商实际上无法访问你的资金,即使他们想。 hyperliquid、jupiter、farcaster 和许多其他应用程序现在都在这样做。他们不是在构建中心化服务。他们在构建使用起来不糟糕的去中心化应用。 区块链仍然是真相的来源。交易仍然是不可变的。现在只是……实际上可以使用了。 starknet 更进一步。他们使账户抽象成为原生功能。starknet 上的每个账户默认都是一个智能合约。 以太坊正在研究 EIP-7702。 所以当你看到一个带有“嵌入式钱包”或“无手续费交易”的应用时,不要仅仅假设它是中心化的。 问:私钥在哪里?(加密、分割、在 TEE 中)。交易实际上是在链上吗?(是的)。服务提供商可以偷我的资金吗?(不,他们根本无法访问密钥)。 这是进步。这就是采用的真实样子。 停止像 2020 年那样构建。
Suhail Kakar
Suhail Kakar1月3日 22:36
抱歉,但我永远不会使用一个让我: - 连接钱包 - 签署随机消息 - 切换网络 - 支付燃气费 账户抽象存在。嵌入式钱包存在。无燃气交易存在。 我们为什么还在像2020年那样构建??
我并不是说每个加密应用都需要这个。并不是所有事情都需要抽象化。 但在重要的地方——如果你正在构建一个用户已经是加密原住民的东西,也许你不需要它。 关键是:为工作使用合适的工具。不要在没有意义的地方强迫账户抽象化。但也不要在显然是答案的地方忽视它。
5.06K