钱包,不仅仅是创建账户和访问和使用密钥的地方,它还有一个重要功能——连接。
当钱包连接 DApp,用户便拥有了自在畅游 Web3 世界的便捷通道。当钱包连接钱包(如冷热钱包的互联),用户便可以更安全灵活地访问和使用代币。
连接赋予了钱包更多的力量,让它不只是通往区块链世界的入口,而且还是一张强大的通行证,可以带领用户体验更立体、更丰富的区块链生态。
钱包连接的两种类型
钱包连接 DApp
当进入任意一个 DApp 时,通常可以看到一个「连接」按钮,这个按钮所连接的就是该 DApp 和某个区块链钱包。当用户点击「连接」后可以发现多种选择,如 WalletConnect、imToken、OKX Wallet、MetaMask 等,只要选择其中一种方式连接即可,只要连接成功,用户便可以顺利登录该 DApp 进行交互。
注:该图为 Lido 提供的连接选择
在众多选择中,WalletConnect 是最常见的一种的连接技术协议,它允许 DApp 请求用户签署交易和通过单个签名请求验证钱包账户地址的所有权来实现一次登录,并适用于任意区块链网络,支持多链使用。值得注意的是,WalletConnect 支持通过二维码扫码连接。
当然,除了 WalletConnect,为钱包连接 DApp 功能提供支持的还有 EIP-1193 等技术协议。比如 MetaMask 和 imToken 都是采用相同 EIP-1193 协议,即便你在使用 imToken 也可以通过点击 MetaMask 进行连接 DApp。
钱包连接钱包
随着有越来越多的用户倾向于使用离线钱包(如硬件钱包、冷钱包)来安全访问私钥,这催生了一种新的钱包连接应用场景——将离线钱包和观察钱包进行连接。
注:观察钱包,无论是移动端钱包、PC 端钱包,还是网页端插件钱包,都是使用离线钱包的用户在与区块链进行联网响应时的通道,且不会管理或记录任何私钥或助记词信息。
在离线钱包与观察钱包的连接中,观察钱包会将待签名的交易数据发送至离线钱包,后者完成签名动作。签名完成后,离线钱包将已签名的数据回传给观察钱包。观察钱包收到签名数据后,可以进行交易构建、广播。
数据传输连接方式:USB、蓝牙、二维码
离线钱包与观察钱包之间的数据传输主要有 USB、蓝牙配对,以及二维码扫码三种连接方式。例如,使用硬件钱包时,可以通过 USB 连接 PC 端钱包,也可以通过蓝牙配对连接 imToken 等软件钱包。
值得留意的是,相较于 USB 连接和蓝牙配对,二维码扫码连接具有更为简易的数据解码和更强的兼容性,可以连接更多类型的观察钱包,且不受操作系统差异或应用程序版本的制约。因此,这种连接方式逐渐成为主流,广泛应用于各种技术协议,尤其在「钱包连接」应用场景中,使用频率逐渐增高。
在这种连接方式中,公钥信息和签名数据通过生成的二维码传输,再通过扫码接收。
钱包连接的常见适配方式
面对多种连接方式,对于用户而言,如何更适宜地搭配使用离线钱包和观察钱包,以确保代币的安全性,同时保持交易操作的灵活性和便捷性,成为一个重要问题。因此,我们整理了在用户常见的需求场景中,钱包连接的常见适配方式,来供大家参考:
使用场景 | 使用钱包 | 例子 |
仅用来存储大额代币 | 离线钱包 | 可以使用 imKey 硬件钱包或者 imToken 冷钱包安全存储代币 |
存储大额代币,且想要交互 | 离线钱包连接观察钱包 | 可以使用 imKey 硬件钱包 / imToken 冷钱包与 imToken 软件钱包连接,安全存储私钥且可以进行交互 |
存储小额代币 | 软件钱包 | 可以使用 imToken 进行存储 |
存储小额代币,且想要交互 | 软件钱包连接插件钱包 | 可以直接使用 imToken,或者通过扫描二维码连接其他插件钱包在网页端进行操作 |
在代币的管理中,选择适合自己需求的连接方式,是实现安全与便捷平衡的关键。这样的选择可以让你更好地访问和使用代币,享受更出色的体验。值得一提的是,imToken 最新版本提供了更多的选择,支持通过二维码连接插件钱包和硬件钱包,为用户带来更灵活的操作可能性。这不仅确保了交易的安全性,也提供了极大的便利性。
这种灵活性意味着你可以根据自己的需求,选择最合适的连接方式。无论是对于大额代币的保管,还是小额代币的交互,imToken 都为你提供了全方位的选择。不再受限于传统连接方式的约束,你可以轻松切换,随心所欲地访问和使用代币。这正是数字时代的便利之一,让你在代币管理的道路上更加游刃有余。