什么是 Wallet Connect?
Wallet Connect,通常写作 WalletConnect,是一种 Web3 连接协议,可让加密钱包连接到去中心化应用,而无需暴露私钥或恢复短语。它以更安全、更标准化的方式,帮助 dApp 向用户钱包发送连接、签名、交易和会话请求。官方 WalletConnect Network 网站将 WalletConnect 描述为一种基础设施,用于在 Web3 生态系统中连接钱包、应用和链上体验。
用户可能会在扫描二维码、打开深度链接、将移动钱包连接至桌面端 dApp、批准会话、签署消息或确认区块链交易时看到 Wallet Connect。Wallet Connect 不等同于钱包。它不等同于区块链。它不等同于跨链桥。它不等同于助记词恢复工具。它是钱包与 Web3 应用之间的通信层。对于新手,最简单的定义是:Wallet Connect 是一种安全连接方式,可让 dApp 与您的钱包通信,同时私钥始终保留在钱包内。Wallet Connect 为何重要
Wallet Connect 很重要,因为 Web3 用户经常需要通过不同设备、浏览器、钱包和区块链与 dApp 交互。如果没有钱包连接协议,用户可能只能依赖浏览器扩展程序或应用专属的钱包集成。这可能造成操作阻碍、兼容性问题和不佳的移动端体验。Wallet Connect 让用户更容易在一台设备上打开 dApp,并通过另一台设备上的钱包批准操作。例如,用户可以在桌面浏览器中打开 DeFi 应用,并用移动钱包扫描 Wallet Connect 二维码。dApp 随后可发起钱包连接请求,钱包则可向用户展示具体请求内容。用户可以在钱包内批准或拒绝该会话。这样可将敏感的签名权限保留在钱包中,而不是让 dApp 处理私钥。官方 WalletConnect App SDK 文档指出,开发者可通过 WalletConnect Network 连接多个网络上的数百种钱包和众多应用。
这使 Wallet Connect 成为现代加密货币领域最重要的用户体验层之一。Wallet Connect 与加密钱包的区别
加密钱包是控制区块链账户并签署交易的软件或设备。Wallet Connect 是帮助钱包连接 dApp 的通信协议。钱包持有或保护签名权限。Wallet Connect 在钱包与应用之间传递请求。钱包决定是否批准、拒绝或签署这些请求。这一区别很重要,因为 Wallet Connect 不应要求私钥、助记词或钱包恢复短语。官方 Ethereum 钱包指南说明,钱包可帮助用户管理账户,且恢复短语必须得到妥善保护。
如果一个自称为 Wallet Connect 的网站要求提供恢复短语,应将其视为危险网站。合法的 Wallet Connect 流程会请求钱包连接或签名。它不应要求用户输入控制钱包的秘密信息。Wallet Connect 与浏览器扩展钱包的区别
浏览器扩展钱包直接安装在网页浏览器中。它可向网站注入钱包提供程序,并让用户在同一浏览器内连接 dApp。Wallet Connect 可在无需同一浏览器安装扩展钱包的情况下,将钱包连接至 dApp。这对于移动钱包、硬件钱包应用、桌面端到移动端流程,以及不希望安装大量浏览器扩展程序的用户尤其有用。浏览器扩展钱包可能很方便,但浏览器扩展程序也可能扩大攻击面。恶意扩展程序可能读取网页数据、篡改内容,或诱导用户签署不安全操作。Wallet Connect 并不能自动消除所有风险,但它提供了另一种连接方式,可将签名保留在独立的钱包环境中。用户仍需核实 dApp 域名、钱包提示、链、资产、金额和批准请求。Wallet Connect 改善连接体验,但不能替代谨慎的签名习惯。Wallet Connect 与 Web3 浏览器的区别
Web3 浏览器是为访问去中心化应用而设计的浏览器或钱包界面。Wallet Connect 是一种可帮助 Web3 浏览器、移动钱包和 dApp 通信的协议。Web3 浏览器可将 Wallet Connect 作为多种连接方式之一。普通浏览器也可通过二维码或深度链接流程使用 Wallet Connect。这意味着 Wallet Connect 不局限于某一种浏览器。根据钱包和 dApp 的支持情况,它可支持桌面端、移动端、嵌入式钱包、硬件钱包及应用间流程。Web3 浏览器帮助用户访问 dApp。Wallet Connect 帮助用户访问的 dApp 连接其钱包。二者可以协同工作,但并非同一概念。Wallet Connect 的工作原理
Wallet Connect 始于 dApp 创建连接请求。dApp 可能显示二维码、链接或连接按钮。用户打开钱包,扫描二维码或点击深度链接。钱包接收配对请求,并向用户显示希望连接的应用。如果用户批准,dApp 与钱包之间将创建会话。dApp 随后可请求签署消息、发送交易、切换账户或与智能合约交互等受支持操作。钱包会在签名之前向用户展示每项重要请求。私钥始终保留在钱包内。dApp 仅接收完成请求操作所需的签名或交易结果。官方 WalletConnect Wallet SDK 文档将 Wallet SDK 描述为一项基础设施,用于让钱包通过 WalletConnect Network 安全地将用户连接至应用。
Wallet Connect 中的配对
配对是让钱包和 dApp 建立通信的第一步。在常见的桌面端到移动端流程中,dApp 会显示包含 Wallet Connect URI 的二维码。钱包扫描 URI 后启动配对流程。官方 WalletConnect Sign 文档说明,在 WalletConnect v2.0 中,配对与会话相互分离,这意味着 URI 可在提出会话建议之前建立配对。
这种分离提高了灵活性,因为 dApp 请求具体权限前,连接通道即可存在。用户仍应谨慎对待配对请求。配对请求应来自用户原本打算使用的 dApp。如果可疑网站显示二维码,扫描它可能导致风险会话或签名请求。配对不等同于转移资金,但仍是信任敏感型交互的开始。Wallet Connect 中的会话
会话定义配对后 dApp 与钱包之间的关系。会话可能包含钱包支持且 dApp 请求的账户、链、方法、事件和权限。会话让 dApp 可以持续请求已获允许的操作,无需用户每次都扫描新的二维码。这改善了用户体验。但也意味着用户应在批准前审查会话权限。dApp 可能请求访问特定链和账户。钱包应清晰展示 dApp 的请求内容。官方 WalletConnect Web 使用文档介绍了如何使用受支持的命名空间批准会话并响应会话请求。
用户应断开不再使用的旧会话。旧会话或许无法在没有新签名的情况下直接花费资金,但过期连接仍会造成不必要的风险敞口。命名空间与多链支持
命名空间帮助 Wallet Connect 组织受支持的区块链、账户、方法和事件。这很重要,因为现代 Web3 是多链的。根据钱包和 dApp 的支持情况,用户可能与 EVM 网络、Bitcoin 相关应用、Solana 应用、Cosmos 应用、Polkadot 应用或其他生态系统交互。WalletConnect App SDK 文档称,该网络支持主要生态系统及采用兼容命名空间设计的任何网络的多链访问。命名空间有助于避免混淆,因为 dApp 应仅请求其所需的链和方法。如果 dApp 只需一条链,钱包不应批准过宽的权限。用户应检查请求的链是否与预期操作相符。在错误网络上发送或签名可能造成高昂损失。多链支持功能强大,但也需要清晰的钱包提示和用户的谨慎审查。Wallet Connect 与私钥
Wallet Connect 不要求用户向 dApp 分享私钥。根据钱包设计,私钥应保留在钱包、硬件设备、智能合约钱包系统、MPC 设置或托管基础设施内。dApp 请求签名或交易。用户批准后,钱包才会签名。dApp 接收已签名结果,而不是密钥本身。这是 Wallet Connect 的主要安全优势之一。不过,如果用户批准恶意交易,仍可能损失资金。即使私钥始终保密,用户签署有害的代币授权、虚假 NFT 挂单、恶意许可、不安全的跨链桥交易或掏空钱包的请求后,仍可能损失资产。Wallet Connect 可防止私钥被直接共享,但不能保证每个签名都安全。用户仍必须了解自己正在批准的内容。Wallet Connect 与助记词
合法的 Wallet Connect 流程绝不应要求助记词。助记词也称恢复短语,可恢复钱包并控制资产。官方 BIP-39 规范描述了用于生成确定性钱包的助记词短语。
将钱包连接至 dApp 不需要助记词。批准 Wallet Connect 会话不需要助记词。扫描 Wallet Connect 二维码不需要助记词。在 dApp 上验证交易不需要助记词。任何声称需要“Wallet Connect 验证”并要求输入恢复词的页面,都很可能是网络钓鱼页面。用户应立即关闭页面,避免输入秘密信息。最安全的规则很简单:Wallet Connect 用于连接钱包,但绝不需要恢复短语。Wallet Connect 与签名
签名是用户授权操作的时刻。Wallet Connect 会话可将 dApp 的签名请求传递至钱包。钱包随后会显示请求,由用户批准。签名可用于登录、投票、代币授权、NFT 挂单、交易、质押、借贷、跨链、领取奖励或转移资金。并非所有签名的风险都相同。若域名正确,易读的登录消息可能风险较低。代币授权可能允许合约花费资产。交易可能立即转移资金。结构化数据签名可能创建链下订单或权限。EIP-4361,即 Sign-In with Ethereum,定义了基于钱包的登录消息标准。
用户应阅读每一项 Wallet Connect 签名请求,而非自动批准。Wallet Connect 与代币授权
代币授权是 Wallet Connect 最重要的风险之一。dApp 可能要求钱包批准智能合约花费某种代币。这在兑换、DeFi 充值、跨链桥、NFT 市场、质押应用和 Web3 游戏中很常见。部分授权仅限特定金额。部分授权没有限额。无限授权可能方便,但也存在风险。如果已获授权的合约存在恶意行为或遭到入侵,用户已授权的代币可能面临风险。Wallet Connect 仅将授权请求发送至钱包。是否签署仍由用户决定。优秀的钱包应以清晰语言展示授权对象、代币、金额、链和风险。用户应拒绝不理解的授权,并在适当时撤销旧授权。Wallet Connect 与 DeFi
DeFi 用户通常使用 Wallet Connect 与去中心化金融应用交互。用户可将移动钱包连接至 DeFi 应用,以兑换代币、出借、借入、提供流动性、质押、领取奖励或管理仓位。官方 Ethereum DeFi 指南将去中心化金融描述为构建于公共区块链和智能合约上的金融产品与服务。
Wallet Connect 让用户更容易跨设备访问 DeFi。然而,DeFi 操作可能在财务上较为复杂。借贷交易可能存在强制平仓风险。流动性池可能存在无常损失。跨链桥交易可能存在跨链桥风险。兑换可能涉及滑点和价格影响。Wallet Connect 改善连接体验,但本身无法解释所有 DeFi 风险。用户应在通过任何钱包连接方式批准交易前了解 dApp。Wallet Connect 与 NFT
NFT 用户可使用 Wallet Connect 铸造、买入、卖出、挂单、转移或验证 NFT。官方 Ethereum NFT 指南说明,NFT 是可代表独特物品所有权的独特代币。
Wallet Connect 会话可将 NFT 相关请求发送至用户钱包。这些请求可能包括铸造 NFT、批准市场合约、签署挂单、接受报价或转移代币。NFT 签名风险经常被误解。浏览 NFT 页面不等同于挂单 NFT。连接钱包不等同于批准市场。签署虚假挂单可能转移 NFT 的经济控制权。批准恶意操作方可能使 NFT 面临风险。通过 Wallet Connect 批准 NFT 操作前,用户应核实系列合约、域名、代币 ID 和签名详情。Wallet Connect 与 DAO
DAO 使用 Wallet Connect 进行投票、委托、创建提案、金库操作和治理参与。官方 Ethereum DAO 指南将 DAO 描述为由成员共同拥有和管理的原生互联网组织。
DAO 成员可通过 Wallet Connect 将钱包连接至治理应用。钱包随后可能签署链下投票、链上投票、委托、提案或金库交易。治理签名很重要,因为其可能影响协议变更或金库资金支出。投票看似简单,但某些提案可执行合约升级、转移资金或调整系统参数。用户应在通过 Wallet Connect 签名之前阅读提案详情。还应检查该投票仅为信号,还是能够触发链上执行。Wallet Connect 让治理参与更方便,但良好治理仍需要知情的投票者。Wallet Connect 与 Web3 游戏
Web3 游戏可能使用 Wallet Connect 实现钱包登录、NFT 物品所有权、代币交易、市场访问、赛事奖励或游戏内资产管理。官方 Ethereum 游戏指南说明,区块链游戏可使用代币、NFT 和智能合约来支持游戏资产和游戏经济。
Wallet Connect 可改善游戏用户体验,因为玩家可在其他设备上玩游戏时,将资产保留在移动钱包中。但游戏应用也可能请求高风险权限。虚假游戏铸造可能要求签署掏空钱包的请求。虚假物品市场可能要求广泛的 NFT 授权。游戏代币领取可能要求用户批准无关资产。玩家应将游戏钱包与长期存储钱包分开使用。在批准大额资产前,也应先使用小额资金测试新游戏。Wallet Connect 对游戏很有用,但游戏带来的兴奋感不应替代对钱包安全的谨慎。Wallet Connect Pay
WalletConnect Pay 是面向加密货币和稳定币支付的产品领域。官方 WalletConnect Pay 文档介绍了将安全加密货币支付集成至应用、在线结账、商户工作流程和钱包体验的工具。
这表明 Wallet Connect 正在从简单的 dApp 登录和交易转发扩展至更多场景。加密货币支付需要顺畅的钱包批准、清晰的结账信息、支持的代币、支持的链、结算跟踪和商户侧报告。支付流程应清晰展示金额、资产、链、收款方、费用和交易状态。用户仍应核实支付页面是否为官方页面。不应相信来自私信或虚假发票的随机支付链接。WalletConnect Pay 可改善支付体验,但支付安全仍取决于域名验证、交易审查及正确的网络支持。Reown 与 Wallet Connect
Reown 与 WalletConnect 生态系统密切相关,并为链上应用体验提供开发者工具。官方 Reown 文档将 Reown SDK 和 AppKit 描述为用于钱包连接、身份验证、嵌入式钱包、多链支持和链上用户体验的工具。
开发者在为 dApp 集成钱包连接功能时,可能会看到 Reown AppKit。用户可能通过使用这些工具构建的应用体验 Wallet Connect。这可能令人困惑,因为较旧的文档和较新的产品可能使用 WalletConnect、Reown、AppKit、WalletKit 或 Wallet SDK 等不同名称。实际含义很简单。Wallet Connect 仍是连接层,而 Reown 工具可帮助开发者围绕这一连接构建用户界面和集成。用户无需了解每个 SDK 名称,也能安全使用 dApp。但用户需要了解钱包提示要求其批准什么内容。Wallet Connect AppKit
AppKit 是用于为应用添加钱包连接和链上用户体验功能的开发者工具包。官方 Reown AppKit 文档将 AppKit 描述为用于区块链交互和钱包连接体验的链无关实现方案。
对于开发者,AppKit 可减少支持众多钱包和网络所需的工作量。对于用户,AppKit 可能以钱包连接弹窗的形式出现,提供钱包选择、二维码连接、移动端深度链接和账户功能。AppKit 不是用户的钱包。它是应用连接界面的一部分。钱包仍控制签名。这种分离很重要,因为精美的连接弹窗并不能保证每个 dApp 都安全。开发者应谨慎实施 AppKit,用户在批准钱包请求前仍应验证 dApp。WalletKit 和 Wallet SDK
WalletKit 和 Wallet SDK 是供钱包开发者构建兼容 Wallet Connect 的钱包所使用的工具。官方 Wallet SDK 概览将其描述为模块化 SDK,可将安全的多链钱包访问集成至钱包基础设施。
这很重要,因为良好的 Wallet Connect 体验依赖连接双方。dApp 必须清晰请求权限。钱包必须清晰展示请求。钱包必须支持正确的链、方法、账户和安全检查。钱包还必须让用户轻松拒绝可疑请求。钱包开发者不应将重要请求详情隐藏在含义模糊的按钮后面。在可能的情况下,应展示域名、链、地址、方法、资产、授权金额和交易影响。当钱包让用户理解签名决策时,Wallet Connect 才最安全。WalletConnect Token
WalletConnect Token,也称 WCT,是 WalletConnect Network 的原生代币。官方 WCT 代币文档称,WCT 为链上用户体验生态提供支持,可用于费用、奖励、质押和治理等功能。
该代币与将钱包连接到 dApp 这一基本操作相互独立。用户无需持有 WCT 才能理解 Wallet Connect 的含义。开发者和生态参与者可能关注 WCT,因为它涉及网络治理、质押、奖励和未来网络经济。官方 WCT 质押文档说明,质押 WCT 可根据质押权重提供治理投票权、奖励资格和每周奖励分配。
用户不应混淆作为连接协议的 Wallet Connect 与作为网络代币的 WCT。与任何加密代币一样,WCT 存在价格、流动性、治理、质押、智能合约和市场风险。即使其代币需要单独研究,连接工具本身仍可能有用。Wallet Connect 治理
WalletConnect Network 的治理与 WCT 质押和投票相关。官方 WalletConnect 治理文档称,代币持有者可通过质押 WCT、提出变更建议及对关键事项投票来参与治理。
治理可能影响网络如何随时间发展。这可能包括网络服务、激励、质押、奖励、费用和生态系统方向的决策。不过,参与治理不等同于使用 Wallet Connect 将钱包连接至 dApp。普通用户无需参与治理投票也可连接钱包。治理参与者应了解质押规则、投票权、提案流程、智能合约风险和锁定机制。为治理而质押可能有用,但并非没有风险。用户应在质押或投票前阅读官方文档。Wallet Connect 安全性
Wallet Connect 通过将私钥保留在钱包内,并规范钱包与 dApp 之间的通信来提升安全性。但它并不能让每个 dApp 都变得安全。网络钓鱼网站仍可显示 Wallet Connect 二维码。虚假 dApp 仍可请求恶意签名。遭入侵的前端仍可显示危险交易。用户仍可能批准无限代币授权额度。官方 WalletConnect 钱包最佳实践文档强调,Verify API 是一项安全功能,可帮助钱包在用户可能连接至可疑或恶意域名时发出警告。
这很有帮助,但警告并不完美。用户应在批准前检查域名、合约地址、钱包提示、链名称和交易影响。Wallet Connect 是更安全的连接方法,而不是对每个已连接应用都值得信赖的保证。WalletConnect Verify API
Verify API 是一项 WalletConnect 安全功能,可帮助钱包识别用户连接的是受信任、未知、不匹配还是危险的域名。官方 WalletConnect Verify API 文档说明,Verify API 可在用户可能连接至可疑或恶意域名时帮助钱包发出通知。
这很重要,因为网络钓鱼是 Web3 最大风险之一。虚假 dApp 可复制真实应用的设计,并展示极具迷惑性的 Wallet Connect 提示。Verify API 可帮助钱包在用户批准连接前显示域名警告。不过,用户不应只依赖自动警告。还应使用书签、官方文档、经过验证的项目链接,并仔细检查域名。如果钱包警告域名不匹配或可疑,用户应停止操作并进行调查。几秒钟的谨慎可能避免整个钱包被掏空。常见 Wallet Connect 骗局
一种常见骗局是要求提供恢复短语的虚假 Wallet Connect 网站。另一种常见骗局是要求用户立即连接和签名的虚假空投页面。另一种常见骗局是请求广泛授权的虚假 NFT 铸造页面。另一种常见骗局是要求用户通过 Wallet Connect “同步”钱包的虚假客服人员。另一种常见骗局是要求危险签名的虚假跨链桥。另一种常见骗局是要求用户输入私钥的虚假验证页面。FTC 加密货币诈骗指南警告称,加密货币诈骗通常利用冒充、施压和虚假承诺来欺骗用户。
Wallet Connect 骗局之所以常常得逞,是因为用户认得这个名称,便假定流程安全。仅凭名称并不能证明页面安全。用户在批准任何操作前都应核实网站和交易请求。Wallet Connect 安全吗?
当与可信钱包、官方 dApp、清晰的钱包提示及谨慎的用户行为配合使用时,Wallet Connect 可以是安全的。它比要求用户将私钥或助记词粘贴到网站上的任何流程都更安全。它有助于将签名权限保留在钱包内。它支持加密通信和受控会话请求。但是,Wallet Connect 并非在所有情况下都会自动安全。恶意 dApp 仍可发送危险请求。用户仍可能签署不安全的授权。网络钓鱼页面仍可仿冒真实应用。虚假支持页面仍可能要求提供恢复词。最安全的答案是:Wallet Connect 是合法的 Web3 连接协议,但用户在签名前仍必须验证应用并理解钱包提示。如何安全使用 Wallet Connect
用户应从官方 dApp 网站开始操作。用户应避免使用来自私信的 Wallet Connect 链接。扫描二维码前应验证域名。批准会话前应检查钱包名称和应用名称。应审查请求的链和账户。应拒绝要求提供恢复短语或私钥的请求。应认真阅读每一项签名请求。应尽可能避免无限代币授权。应断开不再使用的会话。应将长期持有资产的钱包与日常 dApp 活动钱包分开。在适当情况下,对于较大余额应使用硬件钱包或多签钱包。应将紧急奖励领取视为可疑信息。Wallet Connect 的优势
Wallet Connect 的第一个优势是跨设备访问。用户可通过二维码或深度链接将移动钱包连接至桌面端 dApp。第二个优势是私钥保护。dApp 无需直接访问私钥或恢复短语。第三个优势是多链支持。当钱包和 dApp 集成正确的命名空间时,Wallet Connect 可支持多个区块链生态系统。第四个优势是更好的移动端体验。用户可在移动钱包内批准 dApp 操作,而非只依赖桌面扩展程序。第五个优势是开发效率。应用可集成一个连接层,而不必为每种钱包单独构建集成。第六个优势是用户选择。用户可在众多受支持的钱包中选择,而不是被限制在一种钱包类型中。第七个优势是会话控制。用户可批准、拒绝、管理和断开钱包会话。Wallet Connect 的风险
第一个风险是网络钓鱼。虚假 dApp 可显示 Wallet Connect 二维码并请求恶意签名。第二个风险是盲签。用户可能批准自己不了解的交易。第三个风险是代币授权滥用。恶意合约可利用已获授权的权限转移资产。第四个风险是会话混淆。用户可能让旧会话保持激活状态,或批准错误的应用。第五个风险是链混淆。用户可能在错误网络上签名。第六个风险是虚假恢复页面。诈骗者可能滥用 Wallet Connect 名称来索取助记词。第七个风险是前端遭入侵。真实 dApp 网站可能遭受攻击并显示恶意交易请求。第八个风险是过度自信。用户可能认为 Wallet Connect 会让所有已连接应用都安全,但事实并非如此。面向开发者的 Wallet Connect
开发者使用 Wallet Connect 让应用兼容多个钱包和链。开发者可根据产品和集成需求使用 WalletConnect App SDK 或 Reown AppKit。良好的开发者实现应展示清晰的应用元数据。应仅请求必要的链和方法。应避免过宽的权限。应妥善处理被拒绝的请求。应在钱包提示出现前说明为何需要签名或交易。应支持断开会话。应使用官方文档并保持 SDK 版本更新。在支持的情况下,应注册和验证域名。不应训练用户签署含义模糊或无法阅读的消息。优秀的 Wallet Connect 集成可通过让权限请求易于理解来保护用户。面向钱包开发者的 Wallet Connect
钱包开发者使用 Wallet Connect,让其用户访问 dApp 和链上服务。钱包应清晰展示应用身份。钱包应展示请求方域名。钱包应针对可疑或不匹配的域名发出警告。钱包应展示请求的账户、链、方法和权限。钱包应让交易详情易于阅读。钱包应帮助用户理解代币授权。钱包应支持会话管理。钱包应让拒绝操作变得简单。钱包绝不应要求用户将恢复短语粘贴到 dApp 页面中。钱包应支持让密钥得到保护的安全签名流程。当钱包开发者为真实用户而非仅为开发者设计提示时,Wallet Connect 才最具优势。用简单的话解释 Wallet Connect
Wallet Connect 就像 dApp 与加密钱包之间的安全消息通道。dApp 请求连接您的钱包。您的钱包会显示该请求。您可以批准或拒绝。如果 dApp 需要签名或交易,您的钱包会显示另一条提示。您的私钥始终留在钱包内。您的恢复短语绝不应分享。Wallet Connect 可帮助应用与钱包通信,但签署什么内容仍由您决定。对于新手,主要规则很简单。Wallet Connect 很有用,但仅当网站为官方网站且钱包提示合理时才应签名。常见问题
什么是 Wallet Connect?
Wallet Connect 是一种 Web3 连接协议,可让加密钱包连接至去中心化应用并批准请求,而无需暴露私钥。Wallet Connect 与 WalletConnect 是一回事吗?
是。该术语通常写作 WalletConnect,但用户也可能搜索 Wallet Connect。Wallet Connect 是钱包吗?
不是。Wallet Connect 不是钱包,因为它是连接钱包和 dApp 的协议。Wallet Connect 需要我的助记词吗?
不需要。合法的 Wallet Connect 流程绝不需要您的助记词或恢复短语。Wallet Connect 需要我的私钥吗?
不需要。Wallet Connect 不应索取您的私钥,因为钱包会在内部签署请求。Wallet Connect 会盗走我的加密货币吗?
Wallet Connect 本身是一种连接协议,但使用 Wallet Connect 流程的恶意 dApp 可能诱导用户签署危险交易。扫描 Wallet Connect 二维码安全吗?
当二维码来自官方 dApp 时,扫描可以是安全的;但用户应避免扫描来自可疑网站或私信的二维码。什么是 Wallet Connect 会话?
会话是钱包与 dApp 之间已获批准的连接,用于定义支持的账户、链、方法和权限。什么是 WalletConnect Verify API?
Verify API 是一项安全功能,可帮助钱包在用户可能连接至可疑、恶意或不匹配域名时发出警告。我可以断开 Wallet Connect 会话吗?
可以。受支持的钱包通常允许用户管理和断开活跃会话。Wallet Connect 支持多条链吗?
可以。当钱包和 dApp 支持正确的链和命名空间时,Wallet Connect 可支持多个区块链生态系统。什么是 Reown AppKit?
Reown AppKit 是一个开发者工具包,用于构建由 WalletConnect 基础设施支持的钱包连接和链上用户体验。什么是 WalletKit?
WalletKit 是一个与 WalletConnect 相关的工具包,面向希望支持 dApp 连接和会话请求的钱包开发者。什么是 WCT?
WCT 是 WalletConnect Token,用于 WalletConnect Network 的质押、奖励、治理和可能的未来费用等功能。使用 Wallet Connect 需要 WCT 吗?
不需要。普通用户无需持有 WCT 即可理解或使用 Wallet Connect 连接流程。为什么 dApp 在连接后要求我签名?
dApp 可能要求签名以登录、批准交易、投票、交易、铸造、挂单、跨链或与智能合约交互。连接是否等同于批准花费资产?
不是。连接通常会共享账户地址,而批准花费资产则授予合约转移特定代币的权限。如何安全使用 Wallet Connect?
使用官方链接、验证域名、阅读钱包提示、拒绝助记词请求、限制代币授权、断开旧会话,并针对不同风险等级使用不同钱包。结论
Wallet Connect 是 Web3 最重要的连接工具之一,因为它帮助钱包与去中心化应用跨设备、浏览器、钱包和区块链进行通信。它通过二维码、深度链接、移动端批准流程、会话、多链请求和基于钱包的签名来改善用户体验。它还通过将私钥保留在钱包中而非交给 dApp 来提升安全性。不过,Wallet Connect 并不能消除所有加密货币风险。用户仍可能因签署恶意交易、批准危险合约、信任虚假域名、扫描诈骗二维码或在网络钓鱼页面输入助记词而损失资产。理解 Wallet Connect 最安全的方式,是将连接与批准区分开来。连接让 dApp 能与钱包通信。签名为某项操作授权。代币授权可授予花费权限。发送交易可转移资产。这些步骤并不相同,用户应谨慎审查每一步。对于开发者,Wallet Connect 是构建 dApp、钱包、支付流程和多链体验的强大基础设施层。对于用户,它是在不交出私钥的情况下访问 Web3 的便捷方式。简而言之,当应用合法、钱包提示清晰且用户只签署自己理解的内容时,Wallet Connect 才是安全的。您可能也喜欢
反恐融资(CTF)
框架
波动性爆发
热门
目前热门备受市场关注的加密货币
最高成交量
按交易量计算交易量最大的加密货币

