Title: problem with multibit Post by: spiceminer15 on September 11, 2014, 03:57:54 PM I sent 1BTC last night using multibit, it sent that fine with the transaction free -1.0001...
at the exact same time. literally. it sent another transaction for -0.25441361... I have no idea why it did this. Status: 377 confirmations Date: 9/8/2014 21:11 To: 1KiQS4dcSAMhQi8roBXs7sdEt6J6QFfScH Debit: -1.00 BTC To: 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G Debit: -0.25441361 BTC Transaction fee: -0.0001 BTC Net amount: -1.25451361 BTC Transaction ID: d9f59af520936562ada8643c214df07985ddc3117724dfec8d5adb56af179fc0-000 Title: Re: problem with multibit Post by: Newar on September 11, 2014, 04:59:35 PM Probably better luck here: https://bitcointalk.org/index.php?board=99.0
Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 04:59:56 PM Probably better luck here: https://bitcointalk.org/index.php?board=99.0 ah I didn't see the subforum Title: Re: problem with multibit Post by: allgoodthings1 on September 11, 2014, 06:17:09 PM I sent 1BTC last night using multibit, it sent that fine with the transaction free -1.0001... at the exact same time. literally. it sent another transaction for -0.25441361... I have no idea why it did this. Status: 377 confirmations Date: 9/8/2014 21:11 To: 1KiQS4dcSAMhQi8roBXs7sdEt6J6QFfScH Debit: -1.00 BTC To: 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G Debit: -0.25441361 BTC Transaction fee: -0.0001 BTC Net amount: -1.25451361 BTC Transaction ID: d9f59af520936562ada8643c214df07985ddc3117724dfec8d5adb56af179fc0-000 I'm confused. I don't know how you can send two transactions "at the exact same time". I don't know how that's physically possible. I know it's certainly not the right way to do it. You should send one transaction and wait for the pop-up window to show you it's been seen by a couple or so peers. Then click the OK button in that box and go to the Transactions tab. There you should see the hexagon with the clear center, recognizing that the transaction is in your ledger. THEN you go back to the Send tab and send another transaction. I don't know where you're seeing the report lines you show here. But the important thing is: Did the right payments get made to the parties you wanted? If so, probably all is just fine. If you're still uneasy about it, you might try resyncing your wallet. That might clear things up wonderfully. Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 06:20:51 PM yea I don't know how it happened really... someone got free BTC. I have no idea how that happened or who it went to...
Title: Re: problem with multibit Post by: shorena on September 11, 2014, 06:30:16 PM its change.
your input was >1 btc but each input has to be spend entirely, thus multibit made an extra output for the rest (change). Check your addresses its one of yours. Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 06:34:07 PM its change. I don't understand... I made my transaction 1 BTC exactly.your input was >1 btc but each input has to be spend entirely, thus multibit made an extra output for the rest (change). Check your addresses its one of yours. Title: Re: problem with multibit Post by: TookDk on September 11, 2014, 06:36:01 PM I do not know how multibit works.
However when bitcoin core makes an output, there will most of the time be an unspent output, which is a bitcoin address you are in control of but have never generated yourself. Since bitcoin output has to consist of a number of input, and unless the series of input matches exactly the output, then will there be an output which goes back into your "wallet". If Multibit work the same way then is 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G the unspent output. Are you sure you are not in control of that addy? In bitcoin core is it possible to issue the command "validateaddress" to check if you are in control of that addy. Just my 2 satoshi :) Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 06:37:43 PM I do not know how multibit works. However when bitcoin core makes an output, there will most of the time be an unspent output, which is a bitcoin address you are in control of but have never generated yourself. Since bitcoin output has to consist of a number of input, and unless the series of input matches exactly the output, then will there be an output which goes back into your "wallet". If Multibit work the same way then is 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G the unspent output. Are you sure you are not in control of that addy? In bitcoin core is it possible to issue the command "validateaddress" to check if you are in control of that addy. Just my 2 satoshi :) ok I'll check it out. never had this behavior before when I sent transactions. Title: Re: problem with multibit Post by: shorena on September 11, 2014, 06:39:45 PM -snip- I don't understand... I made my transaction 1 BTC exactly. Yes, but bitcoins do not exist as satoshi or as bitcoins. They exist as inputs and unspend outputs. Every transaction has one or more inputs and one or more outputs. Every input has to be spend entirely. You can not spend half of your input. You received 1.25451361 BTC in the past and now you have to spend everything in a single TX. 1 BTC go to KiQS4dcSAMhQi8roBXs7sdEt6J6QFfScH, 0.0001 go to the miners that confirmed it and 0.25441361 BTC goes to 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G which is an address multibit made exactly for that reason. I hope that helps. I do not know how multibit works. This is not specific to multibit. Its the way bitcoin works. Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 06:41:26 PM I might have fucked myself because I deleted multibit and the multibit wallet. I have some NTFS file recovery software. running it now hopefully I can recover the wallet file
Title: Re: problem with multibit Post by: shorena on September 11, 2014, 06:48:09 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each.
https://multibit.org/en/help/v0.5/help_fileDescriptions.html Title: Re: problem with multibit Post by: allgoodthings1 on September 11, 2014, 06:48:27 PM Age-old adage of bitcoin: Never delete/trash/destroy a wallet.
Title: Re: problem with multibit Post by: TookDk on September 11, 2014, 06:54:45 PM -snip- I don't understand... I made my transaction 1 BTC exactly. Yes, but bitcoins do not exist as satoshi or as bitcoins. They exist as inputs and unspend outputs. Every transaction has one or more inputs and one or more outputs. Every input has to be spend entirely. You can not spend half of your input. You received 1.25451361 BTC in the past and now you have to spend everything in a single TX. 1 BTC go to KiQS4dcSAMhQi8roBXs7sdEt6J6QFfScH, 0.0001 go to the miners that confirmed it and 0.25441361 BTC goes to 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G which is an address multibit made exactly for that reason. I hope that helps. I do not know how multibit works. This is not specific to multibit. Its the way bitcoin works. Agreed, but Mycilum (which I also use), they send the unspent output back to same address as the input, more easy to understand for the average user, since the block explore shows an ballance for your addy and with Mycilum the ballance acutally show your real ballance in the wallet. Bitcoin core uses a "random" address instead for the unspent output. Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 06:55:20 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each. https://multibit.org/en/help/v0.5/help_fileDescriptions.html I uninstalled multibit as well. I will try to recover it. its my fault so I'm not mad about it Title: Re: problem with multibit Post by: TookDk on September 11, 2014, 06:57:14 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each. https://multibit.org/en/help/v0.5/help_fileDescriptions.html I uninstalled multibit as well. I will try to recover it. its my fault so I'm not mad about it 0.25441361 is a cheap bitcoin lesson. I (unfortunaly) has paid more for my early bitcoin lessons :-X Title: Re: problem with multibit Post by: shorena on September 11, 2014, 08:44:58 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each. https://multibit.org/en/help/v0.5/help_fileDescriptions.html I uninstalled multibit as well. I will try to recover it. its my fault so I'm not mad about it AFAIK an uninstall does not remove the wallet files. E.g. for most windows versions they are in Code: %APPDATA%\MultiBit just hit win+r enter the above and hit ok. If a folder opens you might be fine. Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 08:45:51 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each. https://multibit.org/en/help/v0.5/help_fileDescriptions.html I uninstalled multibit as well. I will try to recover it. its my fault so I'm not mad about it AFAIK an uninstall does not remove the wallet files. E.g. for most windows versions they are in Code: %APPDATA%\MultiBit just hit win+r enter the above and hit ok. If a folder opens you might be fine. im pretty sure I had the wallet on my desktop, but I will check that folder right now Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 08:47:40 PM Did you delete all the subfolders? Because the priv. keys usually have an extra backup each. https://multibit.org/en/help/v0.5/help_fileDescriptions.html I uninstalled multibit as well. I will try to recover it. its my fault so I'm not mad about it AFAIK an uninstall does not remove the wallet files. E.g. for most windows versions they are in Code: %APPDATA%\MultiBit just hit win+r enter the above and hit ok. If a folder opens you might be fine. im pretty sure I had the wallet on my desktop, but I will check that folder right now ahaha thanks man I found it. it was in appdata\roaming\multibit post your BTC addy i'll send ya 20 bucks Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 09:02:35 PM yea I got the BTC back into a different wallet that I want to keep.
thanks for the help. lesson learned. Title: Re: problem with multibit Post by: TookDk on September 11, 2014, 09:09:10 PM I am happy you have recovered your bitcoin.
First time I saw a unspend output I was also a little "confused". Title: Re: problem with multibit Post by: shorena on September 11, 2014, 09:31:52 PM -snip- ahaha thanks man I found it. it was in appdata\roaming\multibit post your BTC addy i'll send ya 20 bucks you are welcome :D multibit is pretty good at doing extra backups ;) 1MpNbGQrignRG9QKGbEQpz5uCg8KBJrQ9a Title: Re: problem with multibit Post by: spiceminer15 on September 11, 2014, 09:33:27 PM sent
Title: Re: problem with multibit Post by: f3tus on September 12, 2014, 07:24:37 AM and 0.25441361 BTC goes to 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G which is an address multibit made exactly for that reason. I'm pretty sure Multibit doesn't work like Bitcoin Core and doesn't generate any new addresses for the change... Blockchain.info doesn't either. I'm guessing spiceminer15 generated it himself sometime.Title: Re: problem with multibit Post by: shorena on September 12, 2014, 07:58:24 AM and 0.25441361 BTC goes to 1R8iEGbocHrpq4WNYXTAMcBLCq8rMLB3G which is an address multibit made exactly for that reason. I'm pretty sure Multibit doesn't work like Bitcoin Core and doesn't generate any new addresses for the change... Blockchain.info doesn't either. I'm guessing spiceminer15 generated it himself sometime.Yeah I read up on that a bit to learn how exactly Multibit handles change, only found an old thread from 2013 stating that Multibit either uses the 2nd generated address or (if that does not exist) the only available address. But since the info is so old I posted a more general statement ;) I was not able to find in the source how Multibit exactly handles change currently. They use "change" a lot ;) A statement here [1] suggests that multibit uses or will use (when HD is live) a new address for change. sent confirmed, very generous, thanks :) [1] https://github.com/jim618/multibit/issues/139#issuecomment-18482927 Title: Re: problem with multibit Post by: Gws24 on September 12, 2014, 05:25:58 PM I've been using multibit for about a year now and basically it handles change as follows:
1) you generated only one address in your wallet: the change is sent back to the same sending address. 2) you generated a second address in your wallet: the change is sent to the second address* (bitcoin core would in this case generate a change address automatically) * This is how it works if the second address has never been used before. If there however is also a balance (input) on the second one multibit might choose to send it from that address and the change back to the first generated address. If both addresses have multiple inputs it might decide to include inputs from both addresses and the change back to either one. For the last case I don't know the rules multibit follows but it probably has something to do with input age and size in order to determine to which address the change gets send to. |