数字货币里的一大问题是,由于使用数字货币在绝大多数情况下需要网络,所以给黑客就留了一条可潜入的大道!所有用户因此也就必须要清楚如何备份好钱包。

对于何时备份,我的建议是:

1、新增地址的时候——比如你准备收一笔钱,你用钱包生成了一个新地址,然后让付款方扫描或按其它方式付款。新增地址后你应该马上备份。否则意味着你对该地址没有备份所有权!在电脑被偷这样的极端情况下,这笔钱你就只能眼睁睁看着它永远漂浮在Blockchain的记录里了。

2、创建或者修改密码的时候。这个大家好理解。

3、支付之后——这是一件很复杂的事。因为如果你不懂,你最好每次支付后都备份。但对不起这很不现实。没有人愿意这样做。如果实际点,那就是每次支付后你去看看你的钱包地址是不是变了。变了就备份下。

基于比特币技术的狗狗币的支付有一个机制叫“找零机制”。在100次使用客户端交易后,为安全起见,钱包会更换新的地址。比如你钱包里只有一个地址,上面趴着100万狗狗币,你101次使用的时候,支付了某人1万狗狗币,它的交易模式是这样:

把100万全部发出去,1万发送到某人的地址里,99万发送到你自己的一个新地址上——这时候外人跟踪“Blockchain”,他只能看到100万狗狗币被拆分发到了2个地址里,因为某人的收款地址一般也是新生成的,所以邪恶之人不知道哪个新地址是某人的,哪个新地址是你的。这就对交易就起到了一定的保护作用。

不过要小心点是:“找零机制”也有可能在你恢复钱包让你蒙受一点损失,情况是这样的:

对于每笔汇款,狗狗币系统首先会把付款地址上的所有金额都汇出(你没看错),然后将收款金额汇给收款地址。付款地址上的金额减去付款金额,剩余的金额重新打给付款者。这时候会狗狗币客户端会先查找是否存在有未使用过的狗狗币地址(注意狗狗币客户端在一开始的时候会为你内置一定数量的狗狗币地址)。如果存在,则把找零的金额打在该狗狗币地址。如果不存在上述的狗狗币地址,将自动新建一个地址来存放狗狗币差额。从而形成了一个地址上的狗狗币金额被打散,散落到其它地址上的情况。这便是狗狗币的找零机制。

我们通过狗狗币客户端进行多次转账之后,狗狗币钱包的多个地址都会存有一定的狗狗币。这些狗狗币都是找零找回来的狗狗币。数额都不大。当我们恢复以前的钱包备份时,这些散落的狗狗币有可能遗失。

如何避免恢复钱包备份时,将散落的狗狗币遗失呢?其实也很简单,在恢复钱包备份前,将现有客户端地址上的狗狗币汇给某一个地址。将所有散落存放的狗狗币手动转到一个地址中。

具体操作如下:

我的狗狗币钱包余额有10个狗狗币。有地址A,地址B,地址C,地址D,其中地址A在上次钱包备份中已存在,是存在最久的地址。地址B、地址C、地址D是近期新建的地址。那么我选择将所有的币都汇总到地址A上。
我进行了如下操作:
付款地址 :地址B,收款地址:地址A,金额9999999个狗狗币。
付款地址 :地址C,收款地址:地址A,金额1011个狗狗币。
付款地址 :地址D,收款地址:地址A,金额100个狗狗币。
至此,地址A上有10001110个狗狗币,地址B,C,D上不存在狗狗币。然后我就可以恢复钱包了。

 

国外有专业的拯救你的钱包的服务,但开门见山就说了什么情况无救:

http://www.walletrecoveryservices.com/

对于“找零机制”,可参考巴比特网站的详细介绍:

http://www.8btc.com/bitcoin-change-addresses-explanation

如要转发,别忘了打赏哦~~~

登录后,就可以给作者打赏了。登录

已打赏用户

3eweb

9wXiPGgp8PWpGt65MDD39BoR9HcXQRfWTb

10
+7
3

总评(0)

0星,最高5星
  • 未找到评论
Go To Top 分享按钮