Coinbase Wallet as a service,钱包即服务,通往上亿用户的巨人肩膀
最近行业里有两个产品,可能多年以后,回过头来看,是区块链行业繁荣的一个不小的功臣。
第一个是uniswap发布了一个移动端钱包;第二个是coinbase发布了wallet as a service(waas,钱包即服务)的钱包基础设施API。
我觉得coinbase的这个wallet as a service是区块链生态里非常重要的基础建设,将为区块链的繁荣立下汗马功劳。
在web2里账户登录方式经典的是一个邮箱或手机号,加上密码或验证码,就这套用户登录方式统治了几乎所有的web2应用,用户需要先注册账号,才能登录。
除此之外,还有少量的奇怪登录方式,比如使用微信授权登录,使用google id,apple id授权登录。这样用户就免于注册过程了。
微信授权登录我估计大家都碰到过,比如在web端一个网站使用微信授权登录,网站会给你展示一个二维码,然后你拿手机微信去扫这个二维码,然后在微信上确认就可以登录了。
如果是一个手机app使用微信授权登录,那系统会跳转到微信,弹出授权按钮让你确认。
微信授权登录这种模式,其实很像web3的登录方式了。
目前区块链行业主流的web3登录模式有两种,如下图。
现在Web3大部分用户都是在web端,并且浏览器安装了metamask插件钱包。现在Web3应用(如defi、gamefi等)主要集中在web端,登录方式都会采用上图中的第一个metamask登录,用户一点,浏览器就会弹出metamask插件,点确认授权登录。
这个过程很像在移动端的app使用微信授权登录。
使用walletconnect登录,很像使用微信扫码登录授权登录web2的网站。在web3的应用里,选择walletconnect登录,就给你展示一个二维码,然后你用手机钱包(如metamask app)扫码授权登录。
这两种web3登录方式,都太土了,绝大多数互联网的用户不习惯,特别是玩游戏的用户,如果gamefi想靠现在这种web3登录方式来吸引游戏玩家,那等着喝西北风吧。
区块链的应用,包括defi和gamefi,和数字货币钱包的交互方式必须改变,否则币圈的用户体量很难大规模扩大,这就是现在区块链发展最大的瓶颈。
一种合理的方式就是将区块链应用直接内置一个钱包,这样用户登录就不需要弹窗出什么插件,也不需要对着二维码扫了。
这样就能真正实现免注册、免登录地使用区块链应用了,这才是web3应该有的样子。
使用Coinbase Wallet as a service就可以让开发者开发区块链应用时非常容易,并且安全地内置钱包。
我感觉这种WaaS服务非常有利于gamefi,让gamefi真的像game,而不是要连个屁钱包,搞的更像fi。
DeFi这种以金融为主的应用,还是老实使用弹窗的方式连钱包吧,安全第一,用户体验第二。