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
3QNSBznq4mEJFxiSyshTWa7KuQRwYZ8hyAthat was suddenly appeared on this transactionhttps://btc.com/22b3c9f8caa93f5f6968edc6ae93c13ca49063bf015c4b61ac8532b90cfa298dSo I got panicked, but luckily I still have the back up of my old nodes and did
listunspenton 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?