Coinbase:钱包技术发展现状总述

2024-02-28 12:53

免责声明 免责声明:内容来源于网络收集,不构成任何投资建议!

作者:Ryan Y Yi,Coinbase Ventures 投资主管;翻译:金色财经小邹

块空间概念和加密密钥/钱包是加密/web3 世界中创建的两项最重要的技术。钱包技术现在已经超越了自托管钱包,我们相信钱包空间将在未来5 年内发生巨大变化——,迎来加密货币的“iPhone”时刻。在本文中,我们将带您了解不同的钱包技术。

要点预览:

加密生态系统基础设施越来越适合为日常主流应用程序提供服务。虽然大部分焦点都集中在区块空间的创新上(通过L2 和替代L1 降低费用并增加吞吐量),但钱包基础设施领域也同样取得了创新进展。

到目前为止,自托管钱包已成为与加密/Web3 应用程序和网络交互的主要形式。展望未来,随着嵌入式钱包(也称为MPC 或WaaS [钱包即服务])和智能账户的出现,钱包领域正在经历技术创新的重大转变。

这些发展将对用户与加密应用程序的交互方式、应用程序的采用以及各种钱包提供商的定位产生重大影响。

Coinbase:钱包技术发展现状总述

如果我们直入核心,我们可以说钱包是新的身份原语。

钱包是公钥级别标识符[0x…],但所有权是加密安全的。

用户可以使用钱包签署链上或链下交易。

链上交易意味着存在Gas 需求,这会出现在Etherscan 等区块浏览器上。链下交易没有Gas 要求,并且涉及签名(例如,“登录”Dapp 前端的会话),但不会在Etherscan 等区块浏览器上弹出。

1、自我托管时代

1)工作原理

在自我管理的世界中,用户负责密钥保管、交易签名和恢复。流行的钱包品牌包括Blockchain、Trust Wallet、Coinbase Wallet、Metamask、Rainbow Wallet 和Phantom。

Dapp需要通过各个SDK连接钱包。这些SDK 要么是钱包原生的,要么是开源的(例如WalletConnect)。这很重要,因为它对于在用户的加密之旅中提供可行的选择至关重要。我们将此等同于web2 应用程序通过Okta Auth0 显示登录选项的能力。

Dapp 可以为开始进行交易的用户定义一系列链外或链上批准。

Coinbase:钱包技术发展现状总述

2)自我托管钱包观察

Superapps(超级App):钱包正在添加多项功能,以便用户可以通过核心钱包访问整个加密生态系统。例如:发送/接收、交换、桥接、消息和通知功能。

分配通常由应用程序主导。最近,流行的web3 应用程序已经决定,考虑到它们的关注度以及与用户相同的心态,直接提供钱包将是一个自然的结果。例如:MagicEden、Aave、Uniswap。

生态系统:钱包提供商可能会选择在新的生态系统中占据一席之地,以确保其先发优势。这使他们能够建立关系并整合技术以取得成功。例如:Solana 上的Phantom 或Cosmos 上的Kepler。

2、嵌入式钱包时代和WaaS钱包即服务

Coinbase:钱包技术发展现状总述

1)工作原理

在嵌入式(MPC/WaaS) 钱包世界中,用户可以使用其web2 凭据(电子邮件、短信、Twitter 等)登录。

密钥本身可以在Dapp、用户设备和/或第三方(集中式或分散式)之间分配。 Dapp利用第三方服务来处理密钥/SDK/Auth体验的各个方面

部分。用户设备可以利用底层的Passkeys。

因为Dapp管理用户流,所以SDK/Auth位于后端进行隐式审批。

Dapps及嵌入式钱包提供商也可以看到CRM风格的密钥界面以及用户的相关社交登录数据。

2)嵌入式钱包观察

虽然嵌入式钱包趋势还处于极早期阶段,但用户体验的改善成果显著,特别是对于早期的非加密原生采用者来说,说明了一切。

用户控制权:针对嵌入式钱包,用户仍然可以完全控制自己的钱包。用户可以选择“导出”密钥,并可以转换回完全自我管理式钱包,或者还可以转换到智能账户。虽然很多非加密原生用户可能不会使用此功能,但这却给了用户选择退出的自由,这对于减轻常见的web2数据孤岛相关的中心化风险来说非常重要。

钱包链接:如果一个嵌入式钱包提供商有多个Dapps登录,并且某用户以类似的登录方法登录这些Dapps,则嵌入式钱包提供商可以将这些不同的钱包关联到同一用户,并向用户提供界面展示。因此,对于嵌入式钱包提供商来说,赢得尽可能多的Day-1授权可能是一个重要契机。

数据基础:Dapps现在可以利用其用户集数据库并与其他数字足迹相结合,进一步将web2数据库打造为具有web2.5效用。例如:一个Dapp可能想要运行一个DevRel开发者关系活动,并且想看到已认证Github的用户以及跟踪他们的活动。

Coinbase:钱包技术发展现状总述3、智能账户时代

1)工作原理

智能账户是具有“账户抽象”功能的智能合约钱包,支持用户定义待由第三方执行的交易。

2)观察

我们认为智能账户/账户抽象是对上述趋势的补充。

自我托管钱包可以加入/铸造智能账户,并“链接”到用户的其他钱包/密钥。

嵌入式钱包提供商可以将智能账户选择作为一种服务提供给有意贡献好处的dapp(如,无gas体验等)。

4、影响

1)认证/数据

钱包采用相关路径将影响认证/授权的方式。认证/授权层定义用户会话、数据读/写交互和安全参数。利益相关方有钱包、认证层和Dapps本身。无论哪一方脱颖而出,都将赢得建立使用流通网络效应的竞赛,并围绕该网络效应进行生产活动。

  • 现状:钱包/认证/数据都是分开的。用户下载钱包,通过认证流程连接到OpenSea。

除了以太坊链上信息之外,钱包提供商通常对用户的身份一无所知。

认证层将收集各类信息,如地址、会话数据及其他相关的公开数据(IP地址等)。

Dapps可能对用户的真实身份的了解最多。例如,OpenSea会让用户填写他们存储在OpenSea服务器上的电子邮件/ twitter /社交数据。OpenSea知道[0x……]就是John Doe,但是认证层只知道[0x…]与OpenSea进行了交互。

  • 未来:嵌入式钱包将三者捆绑在一起。用户通过嵌入式钱包提供商登录到OpenSea。

嵌入式钱包解决方案负责密钥和身份验证层——它们被捆绑在一起。你无需再通过一个单独验证登录Dapp,你通过WaaS登录后,就已一步到位。Dapp在与嵌入式钱包合作伙伴的合作中也看好这一点。

嵌入式钱包解决方案可能拥有数据,并可能在需要时将数据呈现给Dapp。例如,我用我的Twitter OAuth(由WaaS提供支持)登录了OpenSea,两者都应看到关联的密钥和社交登录。

然后,嵌入式钱包解决方案可以总览数据存储相关密钥。Dapp 1可能不在乎Dapp 2的用户是谁——但是WaaS提供商可以看到所有重叠的用户社交,并可显示公共接口。这是假设用户在使用可识别凭据进行身份验证时提供了数据授权。

2)采用途径

到目前为止,自我托管钱包一直是消费者的主要钱包选择。与此同时,新技术提供了可行的替代方案,并对钱包采用产生了重大影响。最终,我们认为结果将取决于用户接触的第一个Dapp或用例以及相应的钱包技术。

用户类型:到目前为止,加密应用程序的用户只有一个可行的选择,那就是自我托管钱包。随着上述新兴钱包技术的出现,将会有多种选择。这也应该有助于吸引那些已熟悉“OAuth”风格的全新用户(可能是非加密原生用户)。

地理因素:在某些地区,自我托管的潜在监管障碍可能会对用户采用自我托管钱包带来承担不起的巨大成本。而目前还不清楚嵌入式钱包(持有密钥的一部分)是否可以归类为托管服务。

3)商业模式

钱包可以以不同的方式盈利。对于嵌入式钱包来说,可能会以免费增值或SaaS模式运营——但我们预计,随着时间的推移,它们在用户和链上活动之间举足轻重的地位将使它们能够直接参与接触链上活动的增长。

4)钱包形式

我们会让每个钱包对应一个用户,还是每个Dapp对应一个钱包?

一个钱包支配所有:自我托管钱包的形式是“一个人→一个钱包←→超级应用程序”。用户可以在同一界面中创建另一个钱包,但看起来不会有什么不同。

每个应用一个钱包:因为嵌入式钱包隐藏在应用程序的后端,所以看起来/感觉就像是一个Dapp(类似于iPhone上的应用程序)。这最终导致了“每个Dapp对应一个钱包”的结果。

连接钱包:我们相信最有可能的结果是形成一个中间地带。只要有共同的身份标识符,钱包就可以“连接在一起”。链上版本可以通过智能账户来体现——智能账户可以在钱包之间委托控制权。链下版本可能是嵌入式钱包API背后的公共标识符(例如,跨多个Dapps认证的john@gmail.com就可以是一个公共标识符)。

Coinbase:钱包技术发展现状总述5、总结

我们相信,未来十年,加密钱包数量将呈指数级增长。大概十年前,ETH唯一地址总数徘徊在2.5亿左右(有5年为1亿,仅有2年达到了2亿)。这是一个区块空间昂贵的时代,自我托管钱包也很昂贵。

展望未来,我们相信嵌入式“钱包即服务”(WaaS)与智能账户的到来应该会将钱包创建的登录摩擦和成本降低至近乎于零,L2和相对低成本的区块空间技术的出现将推动更多的加密活动,钱包将成为参与这些用例的主要方式。