本文主要讲解通过助记词、keystore、私钥 3种方式来导入钱包。导入钱包就是说根据输入的这3者中的一个去重新生成一个新的钱包。导入钱包的过程和创建的过程其实是差不多的。
根据助记词导入钱包不需要原始密码,密码可以重新设置。根据用户输入的助记词,先验证助记词的合规性(格式、个数等),验证正确后,配合用户输入的密码重新生成一个新的钱包。
验证助记词的合规性(格式、个数等)
助记词导入钱包
通过私钥导入钱包其实和创建钱包的过程基本一致。因为私钥在导出的时候转换成了16进制,所以在导入私钥的时候,要把16进制转换为byte数组。
keystore就是钱包文件,实际上就是钱包信息的json字符串。导入keystore是需要输入密码的,这个密码是你最后导出keystore时的密码。将keystore字符串变成walletFile实例再通过 Wallet.decrypt(password, walletFile);解密,成功则可以导入,否则不能导入。
这是Web3j的API,程序走到这里经常OOM!
具体原因的话,我就不多说了,细节大家可以看这里
解决办法
根据源码修改 decrypt方法,这里我用一个已经修改好的第三方库
修改后的解密方法
导入Kestore
1、导入助记词和私钥是不需要以前的密码的,而是重新输入新的密码;导入Keystore则需要以前的密码,如果密码不正确,会提示地址和私钥不匹配。
2、关于备份助记词
用过imtoken的同学可以看到imtoken是可以导出(备份)助记词的。这个一开始我也很困惑,后来了解到其实它实在创建钱包的时候,在app本地保存了助记词,导出只是讲数据读取出来而已。还有一点,imtoken一旦备份了助记词之后,之后就没有备份那个功能了,也就是说助记词在本地存储中删除了;而且导入钱包的时候也是没有备份助记词这个功能的。
众所周知,以防数字货币被他人盗取,投资者在获取数字货币之后要将其存放在数字货币钱包中,大多数投资者对数字货币钱包只了解硬件钱包,手机钱包等,其实根据私钥是否存储在本地,数字货币钱包还可以将钱包分为中心化钱包和去中心化钱包两种,今天主要聊的就是去中心化钱包,那么,去中心化钱包有哪些呢?下面币圈子小编就给大家盘点了去中心化钱包排名,以供投资者参考。
去中心化钱包有哪些
1.Coinbase
Coinbase易用性较易,安全性中等,属于手机、电脑钱包。
Coinbase是一款很受欢迎的BTC,ETH和LTC钱包。我们可以安全地购买,使用,存储和接受比特币,ETH和LTC。其他功能:1.发送和请求比特币,以太币和莱特币2.使用比特币价格预警,来跟踪BTC,ETH和LTC的价格3.一目了然查看所有账户的余额,交易历史和交易细节4.通过电子邮件,QR码发送BTC,ETH和LTC5.银行级别的安全意味着你的BTC,ETH和LTC是安全的6.设置密码来保护应用程序7.如果您的手机丢失或被盗,远程禁用您的手机访问8.实时和历史BTC,ETH和LTC价格图表。
2.imToken
imToken易用性较易,安全性中等,属于手机钱包。
imToken是一款移动端轻钱包App,它旨在为普通用户提供一款安全放心、简单好用、功能强大的数字资产钱包应用。主要功能:1.私钥自持2.轻钱包功能3.支持多种数字资产4.关注全球各大交易所,各类数字资产行情-设置价格提醒。
3.AToken
AToken易用性一般,安全性较高,属于手机钱包。
AToken移动端数字货币钱包轻便安全,支持19个币种跨链互换。旨在为广大数字货币用户提供更轻便、更安全、更多币种的多维度服务,旨在打造数字资产存储类APP领跑者。
4.HyperPay
HyperPay易用性一般,安全性中等,属于手机、硬件钱包。
HyperPay是一款四位一体数字资产钱包,创新性融合托管钱包、自管钱包、共管钱包、硬件钱包于一体。秉承安全是初心,增值是使命的核心理念,HyperPay致力于融合个人金融领域以及主流第三方平台支付领域,通过持续的技术创新,搭建一个便捷、安全的数字资产一站式服务平台,为全球数字货币用户和企业提供资产托管、理财增值、消费支付等金融服务,用一个数字钱包解决所有加密货币相关问题。HyperPay托管钱包支持43+主链币和157+主流币,同时具备理财增值、币币交易、法币交易、闪电兑换、抵押借贷、行情追踪、多签共管等丰富功能。HyperPay自管钱包支持BTC/ETH/EOS/USDT/LTC/BCH/BNB/XRP/HC/TRX/QTUM等17+主链币。
5.TokenPocket
TokenPocket易用性一般,安全性中等,属于手机、电脑钱包。
TokenPocket是多链数字钱包。一键设置登录密码,保护你的用户隐私,支持指纹和脸部识别,操作更方便,数据更安全。私钥储存在本地,物理隔离重要数据,经过三层算法处理,敏感信息永不泄露。
6.比特派
比特派易用性较易,安全性中等,属于手机钱包。
比特派(bitpie.com)是由比太团队(bither.net)研发的新一代区块链资产综合服务平台,立足于HD钱包技术、多重签名和链上交易,让你轻松安全的使用数字货币,您可以在比特派上轻松发送和接收比特币,还能方便的进行各类交易。
7.Jaxx钱包
Jaxx钱包易用性较难,安全性中等,属于手机、硬件钱包。
Jaxx钱包由分层确定性的比特币钱包和以太坊轻量级钱包组成,支持数字资产的币种较多。Jaxx钱包同时兼容苹果IOS、安卓(Android)、笔记本电脑(Windows和Linux)、苹果MAC等操作系统,在谷歌浏览器(Chrome)和火狐浏览器(Firefox)上都可以使用。这款钱包的界面很干净,操作方便。用户只要点击一个符号就能轻松地在以太坊钱包和比特币钱包之间切换。
8.Blockchain
Blockchain易用性较低,安全性中等,属于手机、电脑钱包。
Blockchain是一款很受欢迎的数字钱包。我们以打造一种更加开放,可用和公平的金融未来为使命,让这个未来在将来成为软件的一部分。简单:我们让比特币和ETH的使用变得安全,简单,有趣。安全地存储您的比特币并立即与全球任何人进行交易。安全:我们的安全中心帮助您备份您的资金,并保护他们不会遭受任何未经授权的访问。买卖:Blockchain与全球交易所合作,使您钱包内的比特币买卖体验安全且便捷。精细的:分层确认(HD)地址。动态交易手续费。监视和只从只看地址支出。全球化:为140+个国家提供服务。提供20+种货币汇率,包括JPY,RUB,SGD,USD,CNY,EUR,GBP等等。25+种语言。
9.TrustWallet
TrustWallet易用性一般,安全性中等,属于手机钱包。
TrustWallet是一款针对数字货币打造的钱包。这是一款线上管理工具,能在线管理数字货币,随时了解市场的行情动态,支持多种数字货币内容,投资信息一目了然,帮助用户选择想要交易的币种进行投资。
10.火币钱包
火币钱包易用性较难,安全性中等,属于手机钱包。
火币钱包是一款专业的多币种钱包,依托火币集团在区块链领域的技术积累和安全经验,从多重维度保障全球数字货币用户的资产安全,提供简单便捷、安全可靠的数字资产管理服务。目前支持14种主链,以及数以万计的代币,并在节点质押,去中心化金融等方向进行尝试,努力为用户提供更稳定更安全的资产增值方式。
通过以上介绍,相信大家对于去中心化钱包排名有所了解,去中心化钱包相当于一个通道,一个自己掌握助记词来控制自己在区块链上资产的通道,对于去中心化钱包而言,最重要的就是保护好私钥的安全。因此币圈子小编提醒投资者,在选择去中心化钱包的时候,一定要以安全性为主。如果想要了解更多相关知识,可以关注币圈子,币圈子小编后期会持续更新相关报道!
可以。
ETH发错了钱包地址是可以找回的。找回是需要联系工作人员,反馈后让工作人员协助找回,这种情况是需要时间进行找回的,需要提供大量的交易过程信息。
但是要注意的是一般自充出现这种情况平台是不负责找回的,但是联系工作人员如果充值时间较短,处理简单的话一般是可以找回的,但需要花费一定的时间以及人力和物力。
扩展资料:
如ETH等,充值错了币种,需要去咨询平台那边,看能否找回。每个平台都掌控了所有充值地址的私钥,如果转账完成了,那币肯定是在充值地址里面,主要看平台是否愿意帮找回。
小额的平台大概率是不会愿意的,因为涉及到导出私钥等,风险很大,所以充值前一定要仔细看清楚。如果自己转币转错地址了的。比如BCH转到BTC地址里面去了,实际上把那个比特币地址的私钥导入BCH钱包就可以了,其他的币也是类似。
如果是转到错误的地址了,如ETH转账转到别人的地址了,可以先去查看这笔转账有没有被确认,矿工是否已经打包。如果矿工已经将交易打包完毕,ETH已经从你的钱包中转出了,那么交易是无法撤销的。