扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

This article is not available in the current language yet. Showing the original version.
扫二维码就能链接到各种钱包和DApps,WalletConnect 已成为DeFi的标配,也是通往Web3的重要入口。

交易所暴雷潮下,能掌握个人私钥的钱包再次成为热议话题,而链接钱包的桥梁WalletConnect最近也有新动态。11月3日,Web3通信协议WalletConnect获得Coinbase Ventures、Polygon、Uniswap Labs Ventures、Union Square Ventures等在内的1,250万美元融资,新资金将用于构建 Web3 通信网络。使用DApps的用户经常在登录时看到WalletConnect的选项,其前期主要靠社区捐赠以及以太坊基金会支持进行开发,直到今年3月才完成由Union Square Ventures 和 1kx领投的A轮融资。

WalletConnect成立于2018年,其创始人Pedro Gomes 曾是以太坊一站式 DeFi 入口级产品 Balance.io(PANews注:2018年已停止运营)的网页端全栈工程师。2018年,Pedro Gomes开始全职开发WalletConnect,构建了 WalletConnect 协议、Web3Modal 等产品。经过近五年的发展,WalletConnect作为链接钱包和DApps的主要通信协议,已成为DeFi的标配。WalletConnect已集成170个以上的钱包和450个以上的DApps,用户通过扫QR码就能一键链接各种钱包和DApps。今年来,WalletConnect还宣布开发社交功能的开发,则有望打破金融和社交的壁垒,成为全栈式的Web3入口。

什么是WalletConnect

WalletConnect 是一项开源的通信协议,允许将手机钱包安全连接到DApps,是桌面设备和移动设备结合的有效解决方案。WalletConnect 的工作原理是用户扫描QR码或通过生成链接到移动端,然后生成一个秘钥配对,并在钱包和DApps之间会话。WalletConnect方便了用户的同时,也帮助开发者们专注于产品。从用户角度,用户可以使用钱包与应用程序进行交互,使用方便快捷;从开发者角度,无论是 DApps还是钱包,开发人员可以专注于打造最好的产品,而不必担心一个产品如何与另一个产品通信。

从2018年发展至今,WalletConnect一直受到开发者们的关注。从WalletConnect 每周nmp(PANews注:nmp是指包管理器,它使开发者可以重用第三方代码,共享自己的代码,最小化其代码库并简化构建过程,是软件开发过程的重要组成部分)安装量上看,WalletConnect自2021年开始被开发者大规模采用,2022年实现了线性增长。较2021年低值和2022年峰值,WalletConnect每周nmp增长了近35倍。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

每周nmp安装量,来源:npmtrends

2018年,WalletConnect最开始只有的2个钱包和DApps。由于靠社区捐赠进行开发,且并未考虑项目的盈利情况,WalletConnect早期开发的时候并不是很稳定,甚至出现负增长状态。漫长的开发周期,导致前几年WalletConnect生态增长非常缓慢。2021年,WalletConnect在V1.0版本上进行了升级,推出V2.0的测试版本。经过近一年时间的测试,10月25日,V2.0版本才正式上线。从生态的数据上,可以看出WalletConnect上的钱包和DApps在2022年比2021年增长了50%左右,这也验证了前文的nmp增长趋势。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

 

WalletConnect 可以做什么

WalletConnect改善了web3生态系统中钱包到应用的互操作性。对于DApps而言,它可以无缝整合对超过170种钱包;对于钱包而言,可以轻松地将WalletConnect与WalletConnect的JavaScript、Swift或Kotlin SDK的集成。目前,WalletConnect 的钱包和DApps正在逐步从V1.0迁移到V2.0,其V1.0版将于2023年3月1日正式弃用。

在V2.0版本中,WalletConnect目前正专注于开发推送通知(WalletConnect Push)和跨钱包的消息传递(WalletConnect Chat)的功能。这也是WalletConnect集金融和社交属性的功能之一,一旦社交功能实现。Web3的用户在使用WalletConnect时,就有可能如Web2的用户使用微信一样,满足一键支付、转账、社交等等各种需求。不妨想象一下,我们通过WalletConnect的一键链接,在不同的钱包之间和朋友们互道GM且能获得收益、第一时间掌握蓝筹NFT动向、实时监控各种DeFi收益、即时存款和取款、在最流畅的DEX上交易等等,多元化的Web3世界也将融入我们的日常生活。

WalletConnect目前主要由以下四个核心组件和SDK构成:签名,远程签名器协议,用于在Web3钱包和DApps之间进行安全通信。身份证明,认证协议,将钱包用户登录到网络应用中。聊天,信息传递协议,允许钱包之间相互发送信息。推送,推送通知协议,允许应用程序通知用户链下和链上的事件。这四个核心组件和SDK也让WalletConnect的链接更加安全、顺畅和便利。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

在WalletConnect的未来规划中,还有两个重点发展方向,它们分别是云浏览器和Web3Modal。在云浏览器上,WalletConnect Cloud Explorer 是一个开源解决方案,用于提交和展示支持 WalletConnect 的钱包和DApps。开发者可以在资源管理器网站上查看现有条目,或使用Cloud Explorer API以编程方式获取。云浏览器对开发者的友好,或能反哺WalletConnect的生态;Web3 Modal 是一个多功能库,寄希望于开发者可跳过WalletConnect ,而是通过Web3 Modal接入所有的钱包。这两个功能有助于全面打通WalletConnect的生态,真正实现一键访问Web3。

怎么使用WalletConnect

据WalletConnect官网数据,目前WalletConnect已集成的钱包超170个,DApps超450个WalletConnect通过和钱包以及DApps的集成,致力于更加简易化的Web3入口,可实现跨钱包聊天、转Token或NFT、收藏NFT、交易、参与DeFi的质押、跨链等功能。PANews以使用imToken钱包,参与Arbitrum的跨链为例,对WalletConnect的链接钱包和DApps过程进行演示。

第一步、首先在PC端打开Arbitrum跨链的页面,点击WalletConnect图标。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

第二步、在移动端,直接用imToken钱包,扫码链接,移动端和PC端就实现了链接。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

第三步、在Arbitrum的PC端页面,出现跨链的请求。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

第四步、在移动端的imToken钱包出现签名的页面,点击确认签名,输入密码,即可完成。

扫码通往Web3?链接链上通信协议WalletConnect的一键访问式入口

总结

链上通信协议作为Web3重要的基础设施,也有众多项目进行了尝试,PANews此前也进行了对比。WalletConnect团队务实的理念,再加上资本的助力,吸引了越来越多的钱包和DApps集成,成为通信赛道上的不可或缺的角色。但目前Web3生态还是处于早期的阶段,与Web3的基础设施而言,则需要更漫长的发展周期。

Share to:

Author: SHL

Opinions belong to the column author and do not represent PANews.

This content is not investment advice.

Image source: SHL. If there is any infringement, please contact the author for removal.

Follow PANews official accounts, navigate bull and bear markets together
PANews APP
BlackRock discusses investing billions of dollars in SpaceX's IPO.
PANews Newsflash