如何创建钱包?
Vana 钱包持有 Vana 网络上资产的核心所有权,作为所有操作的身份。
概述
Vana 钱包是 Vana 网络上管理资产、参与运营以及与去中心化应用程序交互的核心身份。无论您是普通用户还是网络运营商,Vana 钱包对于存储 VANA 代币、进行交易和维护安全都是必不可少的。
钱包选项
基本用途
Vana 与 EVM 兼容,这意味着它支持与 Ethereum 兼容的地址。您可以使用支持 EVM 链的钱包,例如:
- MetaMask 元掩码
- 拉比
- 信任钱包
这些钱包允许您发送、接收和存储 VANA 代币并参与 Vana 生态系统。
对于网络运营商
DataDAO 等网络运营商可以使用 Vana CLI 工具来管理他们的钱包。此工具允许您创建、保护和管理网络操作所需的冷键和热键。
关键概念
冷键
- 定义:冷密钥是您钱包用于关键交易的安全身份。它是加密的,通常离线存储以获得最大的安全性。
- 用法:冷密钥用于持有 VANA 代币、委托它们和创建 DataDAO。
- 安全:冷密钥是高度安全的,因为它们是加密和离线存储的。
热键
- 定义:热键是与冷键绑定的操作密钥。它允许您执行常规任务,例如签署交易和运行验证者节点。
- 用法:热键用于日常网络操作,例如注册和运行 DataDAO 节点或签署交易。
- 安全:热键的安全性不如冷键,因为它们通常以未加密的方式存储,并且经常用于操作任务。
密钥配对
每个冷键和热键都由公钥和私钥组成。您可以将多个热键与一个冷键关联,但每个热键只能用于同一 DataDAO 中的一个节点。
使用 CLI 设置钱包
对于网络运营商或需要对其钱包进行高级控制的人,Vana CLI 工具可用于创建和管理钱包。
3.1. 创建钱包
要使用 CLI 创建本地钱包:
- 克隆 Vana 框架存储库并按照设置说明安装 CLI 工具。
- 执行以下命令创建钱包。
vanacli wallet create
- 系统将提示您输入钱包名称 (coldkey) 和热键名称。您还将设置用于加密钱包的密码。例:
vanacli wallet create Enter wallet name (default): my-wallet Enter hotkey name (default): my-hotkey
- 创建钱包后,您将收到一个用于 coldkey 和 hotkey 的助记词。安全地存储这些助记词,因为它们可用于恢复您的密钥。例:
The mnemonic to the new coldkey is: <super secret coldkey mnemonic> The mnemonic to the new hotkey is: <super secret hotkey mnemonic>
- 使用以下命令从助记词重新生成密钥:
vanacli w regen_coldkey –mnemonic <super secret coldkey mnemonic> vanacli w regen_hotkey –mnemonic <super secret hotkey mnemonic>
- 您的本地钱包存储在目录中: 。
~/.vana/wallets
EVM 兼容性
由于 Vana 网络与 EVM 兼容,因此您可以使用兼容以太坊的钱包与网络进行交互。同一个钱包可用于生成不同的加密密钥,以保护您的数据并管理整个生态系统中的资产。
安全注意事项
Coldkey 安全
- 加密:冷密钥始终加密并离线存储,为您的资产提供最高级别的安全性。
- 关键交易:冷密钥用于委托 VANA 代币、管理 DataDAO 以及执行其他不常见但重要的操作。
热键安全
- 运营任务:热键用于签署交易和运行节点。它们通常不太安全,因为它们是实时存储的,用于常规操作。
- 代表团:热键允许验证者接受来自其他持有者的 VANA 代币委托。
结论
在 Vana 上创建钱包很简单,无论您是使用标准 EVM 兼容钱包进行基本操作,还是使用 Vana CLI 进行高级网络操作。通过正确管理您的冷键和热键,您可以确保在与 Vana 网络交互时同时确保安全性和功能性。