So my wallet address is 3BA1kdxSyFLADWJHDeaFb2xap4QASVvXto
- First I sent 0.00010000BTC to
1FjpQCZvqQxpGjvdU8AcxVyxXgJqY17Uzw
(https://btc.com/e408f1e2126e4a504779e3be529b7b90e27e88a7547844743bf59401b8f77787)
My first question, why did my wallet also send 0.0998914 BTC to 3FT1hD7tHm9WRoMfBFSKoY9H2AXWAN7oDE
? who is this wallet belongs to? It seems that my node automatically created this address? How can this happen?
A month later I sent 0.00079509BTC to the same address
1FjpQCZvqQxpGjvdU8AcxVyxXgJqY17Uzw
. But instead of sending this BTC from my address it is sent from3FT1hD7tHm9WRoMfBFSKoY9H2AXWAN7oDE
? How did this happen?And on the next day, I imported my wallet to a different node. But I realized that 0.09989140BTC of my funds are not in my wallet but inside another wallet
3QNSBznq4mEJFxiSyshTWa7KuQRwYZ8hyA
that was suddenly appeared on this transactionhttps://btc.com/22b3c9f8caa93f5f6968edc6ae93c13ca49063bf015c4b61ac8532b90cfa298d
So I got panicked, but luckily I still have the back up of my old nodes and did
listunspent
on that node. and I'm glad to see that I have access to the wallet that hold0.09989140BTC
(3QNSBznq4mEJFxiSyshTWa7KuQRwYZ8hyA) How did my BTC got stuck in there.
Is this a bug in bitcoin core (since I'm hosting the node on bitcoind)? or it is meant to be like this?
I am really worried now, what if I did not have the backup of my old node. Will I not have access to the wallet that hold my remaining funds in 3QNSBznq4mEJFxiSyshTWa7KuQRwYZ8hyA
?
How can I put back the funds in 3QNSBznq4mEJFxiSyshTWa7KuQRwYZ8hyA
to my wallet 3BA1kdxSyFLADWJHDeaFb2xap4QASVvXto
. Is there anything I can do with the output of listunspent
? What is the meaning of the output in listunspent
anyway?