I am bit embarrassed to admit this, but hey, here goes...
So a friend invested 6k into Dash. Teaching him about cryptos, he’s really excited.
First and foremost a proper backup! I am shocked that I almost potentially destroyed all his Dash, even after one year of multiple wallet.dat management. He wants to invest long term, and not have his wallet on the laptop.
I was under the impression that Dash had a keypool of 1000 addresses. Everything I read about BTC or Dash suggests that you only need to backup AFTER you use up your 1k keypair. (100 in BTC)
That is not true at all.
It is only true if you do NOT use the wallet for anything. Here is what I did.
- setup Dash, sync blockchain, generated 3 addresses in total.
- Sent 0.1 to wallet address 0
- Encrypted wallet, opened and sent back 0.1 to test if password is ok before sending big funds. Wallet is ok.
- Sent 1260 Dash to the wallet address 0
- Then sent 1 Dash to address 0 to have my friend practice sending
- He send me back 1 Dash (without coin control)+
- He broke the address 0 1260 vin, sending 1259 to a change address, not using my original 1 Dash
Tested backup (thank god!!), only 1 Dash in there, made me look a bit stupid in front of him...
So, I am a bit shocked (at myself of course) …
So just so I don’t poop this, please tell me if this is right, as he wants to keep the wallet offline, but every month feed a little into it;
- Using coin control I consolidate all inputs to address 0 again.
- Create a new backup, just in case.
- The backup will only have the 3 generated receive addresses
- Backup wallet.dat is stored in a pen drive in a safe
- In the future, my friend is free to create 50 receive addresses if he wants, and send funds to it. These receive addresses are part of the 1k keypool, so you do NOT need to backup again. So if his laptop explodes, the imported backup (with original 3 generated addresses only) will see the 50 newly generate addresses, correct?
- He CANNOT touch the funds on the live wallet, or it will break the vin creating a a change address, thus destroying the backup in the safe.
Is this correct?
So a friend invested 6k into Dash. Teaching him about cryptos, he’s really excited.
First and foremost a proper backup! I am shocked that I almost potentially destroyed all his Dash, even after one year of multiple wallet.dat management. He wants to invest long term, and not have his wallet on the laptop.
I was under the impression that Dash had a keypool of 1000 addresses. Everything I read about BTC or Dash suggests that you only need to backup AFTER you use up your 1k keypair. (100 in BTC)
That is not true at all.
It is only true if you do NOT use the wallet for anything. Here is what I did.
- setup Dash, sync blockchain, generated 3 addresses in total.
- Sent 0.1 to wallet address 0
- Encrypted wallet, opened and sent back 0.1 to test if password is ok before sending big funds. Wallet is ok.
- Sent 1260 Dash to the wallet address 0
- Then sent 1 Dash to address 0 to have my friend practice sending
- He send me back 1 Dash (without coin control)+
- He broke the address 0 1260 vin, sending 1259 to a change address, not using my original 1 Dash
Tested backup (thank god!!), only 1 Dash in there, made me look a bit stupid in front of him...
So, I am a bit shocked (at myself of course) …
So just so I don’t poop this, please tell me if this is right, as he wants to keep the wallet offline, but every month feed a little into it;
- Using coin control I consolidate all inputs to address 0 again.
- Create a new backup, just in case.
- The backup will only have the 3 generated receive addresses
- Backup wallet.dat is stored in a pen drive in a safe
- In the future, my friend is free to create 50 receive addresses if he wants, and send funds to it. These receive addresses are part of the 1k keypool, so you do NOT need to backup again. So if his laptop explodes, the imported backup (with original 3 generated addresses only) will see the 50 newly generate addresses, correct?
- He CANNOT touch the funds on the live wallet, or it will break the vin creating a a change address, thus destroying the backup in the safe.
Is this correct?
Last edited by a moderator: