imToken处于没有网络连接的状况时,没办法直接凭借广播交易达成转账,然而借助“离线签名”功能是绝对能够达成的。核心思路是这样的:使用一部处于联网状态的手机生成未签名的交易,接着通过二维码传递给存有私钥的离线状态的手机进行签名,最终回传广播。下面对每一步操作以及注意事项进行详细拆解。
准备两部手机,一部安装 imToken 存放私钥,这部永远不联网,另一部能正常上网可用于广播,离线的那部手机建议开启飞行模式,关闭 WiFi ,关闭蓝牙,确保不存在任何网络关联,两部手机的系统都需保持清洁,防止安装来源不明的软件,同时要保证 imToken 升级到最新版本来支持冷钱包职能。
联网手机进行转账之前,需导入离线钱包的“观察钱包”模式,此模式只需公钥,或者地址。这一步骤不会将私钥暴露,却能够生成针对该地址的未签名交易。另外,收款地址要提前准确无误地确认,转账金额以及网络手续费也要核对,比如ETH矿工费,因为离线签名之后是不能修改的。
先是那第一步,要在能联网的手机之上,把imToken给开启,进而进入到对应钱包的转账那个界面,而后填写收款地址以及金额,待点击“下一步”之后,去选择“生成未签名二维码”或者“离线签名”选项,就在这个时候,屏幕之上则会出现一个涵盖了交易信息的二维码,要特别留意了,千万不能够点击“发送”,不然的话就会因为没有网络而导致失败咯。
接着,将离线的手机开启,打开imToken里的“扫一扫”功能,去扫描处于联网状态手机上所呈现的二维码。随后,应用会自行对交易内容予以解析,要认真仔细地核对收款地址以及金额,在确认没有差错之后,输入钱包密码或者验证指纹,进而生成已经签名的交易二维码。最终,再次使用联网的手机去扫描这个经过签名的二维码,此时imToken会自动把交易广播到区块链网络当中,几秒钟过后就能完成转账。
此方式极为安全,因私钥全程于离线设备里存储,从未与网络接触,将远程黑客攻击以及木马窃取彻底隔绝。即便联网的手机被植入了恶意软件,也仅仅能够获取公钥以及未签名的交易,无法把资产盗取。诸多机构级钱包(像是冷钱包)正是基于这个原理去保护大额数字资产。
然而安全并非全然绝对,你得留意物理方面的风险,离线状态下的手机若出现丢失或者损坏的情况,并且没有备份助记词,那么资产将会永久地丢失。另外,在签名之前一定要凭借肉眼去核对交易的详情,以此防止“地址替换”这类攻击。建议于安全私密的环境当中进行操作,不要去扫描陌生人所提供的二维码,更不要把离线手机的助记词导入到任何联网的设备。
专供签名的离线设备,切不可去安装诸如游戏、社交软件这类无关的应用,而且要定期进行充电保养。务必得提前备份助记词或者私钥,抄写到纸上之后放置在具有防火防水功能的安全地方。在进行转账以前,要确认处于联网状态的手机存有足够余额用以支付网络手续费(就像ETH Gas费),不然广播就会失败。要是仅有一部手机,没办法独自完成离线转账,能够去借用亲友的设备或者走去有WiFi的场所开展操作。
倘若碰到任何宣称“助力离线转账”还要求给出私钥或者助记词的人,那统统都是诈骗行为。imToken官方是不会去索要你的任何私密信息的。一定要记住:私钥就等同于资产,离线就意味着安全。
你于imToken进行离线转账期间,可有碰到二维码扫描不成功,或者签名出现报错这类状况呢?欢迎于评论区留下你的经历,为这篇文章点赞,并且分享这篇文章,以使更多币圈友人掌握无网转账的技巧。