内容提要:
一、IOTA钱包使用教程:
1、下载钱包
从IOTA在github上的官网发布地址下载:
https://github.com/iotaledger/wallet/releases
2、安装钱包
常用安装包选择:苹果电脑选择扩展名为dmg的下载链接,windows系统选择扩展名为exe的下载链接,Windows要求是64位的系统版本。
为确保钱包的安全性,建议安装之前先验证一下该文件的hash值。比如使用Hash Tool这个工具,选择下载的安装文件生成hash值,跟官网上发布的hash值进行对比验证,如果一致的话可以确保安装文件没有问题,如下图
3、钱包的使用
下载成功后打开钱包界面如下:
IOTA种子生成方式:
种子是由大写字母(A-Z)和数字9构成,一共81位。
- Linux终端命令:cat /dev/urandom |tr -dc A-Z9|head -c${1:-81}
- Mac终端命令:cat /dev/urandom |LC_ALL=C tr -dc 'A-Z9' | fold -w 81 | head -n 1
- Windows:可以使用KeePass等离线的密码生成工具。
成功生成种子并输入进钱包Seed一栏后即可打开钱包,如出现长时间无法打开等情况,可以选择更换节点,如下图:1.点击工具;2.点击编辑节点配置。
主机选择可以登录http://iota.dance/nodes,查看主机情况,如下图:
4、钱包使用安全提示!
(1)对于一个IOTA地址,只要我们不对外进行转账操作(“向外发送”的操作),我们可以使用这个地址进行无限次的安全收账。但一旦你使用这个地址向外转账后,这个地址不应该再被使用了!
(2)请勿使用任何在线形式的种子生成工具!
二、IOTA购买教程:
目前国内最安全方便的购买IOTA过程是通过比特币购买。即先购买比特币,再将比特币转账至上线IOTA与比特币交易的交易所,列表如下:
- Binance
- Bitfinex
- Coinone
- OKEx
- Exrates
下面以Bitfinex为例,介绍比特币购买IOTA的流程:
使用Bitfinex需要科学上网,另外,注册Bitfinex的方法在它官网也有,而且还有中文版,这里就不多介绍。
1、注册登录后,在网页右下角有选择语言。
2、点击网页右上角的存款,将购买的BTC转入你自己的账户。
得到充值地址后,将BTC充入属于你自己的地址即可。
注意:想要生成充值地址,必须要通过Bitfinex的安全验证,此过程需要用到科学上网,可根据网站提示完成。
3、购买IOTA
至此步,输入好价格和买入量,点击兑换买入,待订单成交后即可完成购买。
三、其他常见问题
1、钱包余额为零怎么办?
在缠结快照后,钱包余额会清零,不用担心,这并不代表你的资产丢失,找回余额的办法非常简单,在钱包中生成新地址,并不断附加到缠结,直至余额全部找回。
如下图,点击添加TANGLE;成功后,该按键变为生成新地址,点击后即可生成新地址,再点击添加TANGLE,重复执行,直至余额全部找回即可。执行次数根据钱包交易频率而定,一般情况下5-6次即可全部找会,交易频率高的用户所需要操作的次数会更多。
2、地址私钥复用导致资金丢失或无法转账怎么办?
不按照发送地址仅使用一次的原则使用钱包,可能会造成私钥签名复用的威胁,即出现下面的提示:
同时,如果出现资金被盗时,如何(有可能的)在转出交易确认之前挽回你的资金。
如果您的资金被盗(地址上的交易还在等待确认[pending]的状态中),你需要通过双花并让你的交易在小偷之前得到确认来挽回资金,过程如下:
1)到thetangle检查你的地址:
如果你的余额是0,并且有转出资金的交易记录,表示交易已经确认,此时已经太晚了,您的资金已经无法找回。
如果您的余额不是0,并且有转出资金的交易记录,证明交易还在等待确认!这种情况我们就可以继续第2步。
2)下载nodeJS
3)打开终端/命令行工具(需sudo权限运行命令)
- MacOS:可以在Spotlight搜索工具中直接搜索Terminal或者终端。
- Windows:点击开始菜单,在最下边运行中键入cmd.exe,然后确认即可打开终端。
4)按以下命令安装IOTA基金会的CLI钱包:
npm install -g iota-cli-app
5)启动钱包客户端:
iota-cli
6)从这里选择一个版本1.4.1.7的节点(现在已经更新到1.4.2.2),可能有的节点连接不上,尝试不同的节点,直到连接上:
node 节点地址
7)设置适当的PoW难度:
minWeightMagnitude 14
8)创建一个新种子:
seed
- 复制/粘贴到一个安全的位置,你将需要它来存取你的资金。
9)在你的新种子上生成一个新的地址(用来接收旧种子的余额):
address
10)在获得新种子和新的存款地址后,用你的旧种子登录:
seed 旧种子
11)确认一下旧种子上的余额:
balance
12)将你的余额(单位选择i, 不是Mi/Gi/Ti/Pi)发送到你在步骤9中创建的地址:
transfer NEWADDRESS AMOUNT
- 即输入:transfer 第9步中生成的新地址 转帐的IOTA数量(单位i),注意三个元素中间有一个空格隔开。
13)访问reattach.online网站,promotions/reattaches你的交易哈希(transaction hash)以使交易能尽快得到确认。
14)交易确认之后,用第8步中创建的新种子登录钱包,确认是否收到了资金。