首页>百科>币种百科 > 正文

一文读懂Coinbase钱包的工作原理

2025-01-20 21:40 loading...


Coinbase新智能免费钱包工作原理介绍!好奇 Coinbase 的新智能钱包是如何工作的吗?我也是。以下是如何通过 Touch ID 创建和使用加密钱包而无需 Chrome 扩展程序的概述。今天币圈网(Alibtc.com)小编给大家分享的是Coinbase新智能免费钱包的详细介绍了,希望大家喜欢!l5n币圈网 - 区块链数字货币实时行情平台

l5n币圈网 - 区块链数字货币实时行情平台

关键技术

这里有一个智能钱包实际操作的视频演示:https://x.com/0xCygaar/status/1794013681358954594l5n币圈网 - 区块链数字货币实时行情平台

这里发生了几件事。首先,通过 Touch ID 创建了一个钱包,然后通过 Touch ID 签署了一笔交易,最后这笔交易由 Base 全额支付。l5n币圈网 - 区块链数字货币实时行情平台

所有这些都是通过账户抽象(AA),即 ERC4337 实现的。l5n币圈网 - 区块链数字货币实时行情平台

l5n币圈网 - 区块链数字货币实时行情平台

密钥

在讨论 AA 之前,理解什么是密钥非常重要。密钥是一种基于公钥/私钥加密而非传统密码的身份验证形式。使用密钥时,私钥私密地存储在用户设备上,而公钥可以与应用程序共享。Touch ID / Face ID 可用于防止密钥的未经授权使用。l5n币圈网 - 区块链数字货币实时行情平台

钱包创建

上述流程的第一步是创建一个钱包。这个钱包是一个“智能钱包”——它是在 Base 上部署的智能合约,而不是典型的 EOA。智能钱包可能是 AA 的最大解锁点。l5n币圈网 - 区块链数字货币实时行情平台

这个特定的智能钱包包含允许多个所有者(包括基于密钥的所有者)的代码。在 AA 流程中,如果智能钱包尚不存在,则会创建一个智能钱包。l5n币圈网 - 区块链数字货币实时行情平台

Touch ID 签署

一旦钱包存在,铸币交易可以被签署和执行。为此,网站将提示用户签署一个用户操作(可以将其视为 AA 交易)。用户首先需要验证他们控制了密钥(通过 Touch ID、Face ID 等)然后才能签署用户操作。之后,用户操作和签名由智能钱包代码验证并执行。l5n币圈网 - 区块链数字货币实时行情平台

免费交易

你会注意到,演示中的用户支付价格为 0。这是因为 AA 添加了一个支付服务,可以用于赞助交易。在这种情况下,Base 设置了一个支付服务来支付智能钱包铸造的费用。其他应用程序可以使用支付服务赞助作为无需用户钱包中有 ETH 的方式轻松引导用户。l5n币圈网 - 区块链数字货币实时行情平台

l5n币圈网 - 区块链数字货币实时行情平台

结论

这里所有的魔法都是通过账户抽象实现的。虽然 AA 已经存在了一段时间,但 Coinbase 的智能钱包是第一个利用密钥进行账户所有权的案例之一。未来,也可以通过传统的 Web2 登录方式如 Google SSO 来控制钱包。l5n币圈网 - 区块链数字货币实时行情平台

声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
相关阅读相关阅读
热门资讯热门资讯
风险
提示

币圈网数据及信息均来源公开资料,不构成任何推荐或投资建议。炒币属投资行为,市场有风险,投资需谨慎。

粤ICP备2024291203号 Copyrigh© 币圈网 Alibtc.com