Bitcoin Forum

Economy => Web Wallets => Topic started by: aarons6 on February 24, 2016, 08:13:52 PM



Title: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 24, 2016, 08:13:52 PM
so a couple weeks ago i sent some coins with the blockchain mobile wallet app..
it tacks on a .0001 fee, you cant change it. most of the time its enough.. but not this time.

48 hours later the tx failed and i got a text saying my funds were back in my wallet. ok no problem right? its happened a couple times.
but the issue is. a couple seconds later.. it says i sent the funds again. it doesnt change the fee. just resends it to that same address..

so 48 hours later, it fails again.. and resends again.

im on number 4 :(


i cant stop it.. blockchain says its not them.. its another node that is doing it.

its going to fail every time.. cause it only has a .0001 fee.

i hope maybe one time i get lucky and it goes through, but there really needs to be SOME way to fix this from happening again.


and NO saying send with a larger fee is NOT a fix.. i been sending coins with .0001 for years.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: --Encrypted-- on February 24, 2016, 08:20:19 PM
i been sending coins with .0001 for years.

time to change your habit. these days paying 0.0001 fee everytime does not guarantee that your transactions will go through without a hitch.
visit this site (http://bitcoinfees.21.co/) and you'll see the current recommended fee per byte right now it's 0.000514 per KB. not 0.0001.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 24, 2016, 08:27:49 PM
i been sending coins with .0001 for years.

time to change your habit. these days paying 0.0001 fee everytime does not guarantee that your transactions will go through without a hitch.
visit this site (http://bitcoinfees.21.co/) and you'll see the current recommended fee per byte right now it's 0.000514 per KB. not 0.0001.

wow what a confusing site, i have NO idea how to read that..


anyways thats a moot point, since the android mobile wallet app doesnt let you set a fee manually.. it just adds one whatever it wants.



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: --Encrypted-- on February 24, 2016, 09:02:21 PM
wow what a confusing site, i have NO idea how to read that..

you can skip to Which fee should I use? if you want simple. basically it calculates the best fee based on the number of unconfirmed transaction + their fees.

anyways thats a moot point, since the android mobile wallet app doesnt let you set a fee manually.. it just adds one whatever it wants.

then use something else that allows you to set the fee manually. sending it again with .0001 after the btc returns to your wallet is the same as doing nothing.
only solution for this is get blockchain.info to allow manual fee on their android app.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 24, 2016, 10:29:19 PM
wow what a confusing site, i have NO idea how to read that..

you can skip to Which fee should I use? if you want simple. basically it calculates the best fee based on the number of unconfirmed transaction + their fees.

anyways thats a moot point, since the android mobile wallet app doesnt let you set a fee manually.. it just adds one whatever it wants.

then use something else that allows you to set the fee manually. sending it again with .0001 after the btc returns to your wallet is the same as doing nothing.
only solution for this is get blockchain.info to allow manual fee on their android app.

i guess you didnt read.. its ok.


im not sending it again.. some node is rebroadcasting it.

its done it 4 times now..


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: Goins on February 24, 2016, 10:41:21 PM
Is it also resending the coins when you don't open the app? If not I suggest you import the private key into another wallet (use the same app if you want), then wait until the bitcoins appear in your wallet again and now send a new transaction with a different fee if that is why it fails.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 24, 2016, 10:56:05 PM
Is it also resending the coins when you don't open the app? If not I suggest you import the private key into another wallet (use the same app if you want), then wait until the bitcoins appear in your wallet again and now send a new transaction with a different fee if that is why it fails.

this is what blockchain said to do.. they said to try to double send it.. thats what you are saying?

and not the apps not sending the coins. some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: Goins on February 24, 2016, 11:02:13 PM
Do they rebroadcast it instantly? Otherwise you just have to be quicker I guess.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: DannyHamilton on February 25, 2016, 12:23:28 AM
some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.

Once you broadcast a transaction, anybody on the network can keep a copy of that transaction and re-broadcast it anytime they like until it either confirms or becomes invalid.  Generally there isn't any reason that a random user would want to do this, it doesn't benefit them at all.

While it is possible that some random user might be re-broadcasting the transaction just because they want to annoy random bitcoin users that have un-confirming transactions, it is FAR more likely that the recipient of the transaction is re-broadcasting it in order to make sure that they get the payment that they are expecting.

As such, it might be worthwhile to contact whatever person or business you sent the payment to, and ask them if they are re-broadcasting the transaction.  If they are, you might be able to arrange for them to stop so you can re-send a payment that will actually confirm.



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 12:37:35 AM
why not use coin control to spend the same inputs (use enough fee!)
when that one is confirmed the floating tx will be rejected as invalid and wont be rebroadcast


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 01:44:57 AM
some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.

Once you broadcast a transaction, anybody on the network can keep a copy of that transaction and re-broadcast it anytime they like until it either confirms or becomes invalid.  Generally there isn't any reason that a random user would want to do this, it doesn't benefit them at all.

While it is possible that some random user might be re-broadcasting the transaction just because they want to annoy random bitcoin users that have un-confirming transactions, it is FAR more likely that the recipient of the transaction is re-broadcasting it in order to make sure that they get the payment that they are expecting.

As such, it might be worthwhile to contact whatever person or business you sent the payment to, and ask them if they are re-broadcasting the transaction.  If they are, you might be able to arrange for them to stop so you can re-send a payment that will actually confirm.



it could be this.. i didnt know this is something they could setup.. figured it was just automatic rebroadcast from nodes.

im going to try to do with blockchain said and import my keys in to electrum and try to send the bitcoin to another wallet.. with like a .0003 fee.



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 03:17:44 AM
some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.

Once you broadcast a transaction, anybody on the network can keep a copy of that transaction and re-broadcast it anytime they like until it either confirms or becomes invalid.  Generally there isn't any reason that a random user would want to do this, it doesn't benefit them at all.

While it is possible that some random user might be re-broadcasting the transaction just because they want to annoy random bitcoin users that have un-confirming transactions, it is FAR more likely that the recipient of the transaction is re-broadcasting it in order to make sure that they get the payment that they are expecting.

As such, it might be worthwhile to contact whatever person or business you sent the payment to, and ask them if they are re-broadcasting the transaction.  If they are, you might be able to arrange for them to stop so you can re-send a payment that will actually confirm.



it could be this.. i didnt know this is something they could setup.. figured it was just automatic rebroadcast from nodes.

im going to try to do with blockchain said and import my keys in to electrum and try to send the bitcoin to another wallet.. with like a .0003 fee.


yes. use coin control and pick the exact same unspent that is circling around.
make sure it has plenty of txfee
when that confirms, the old tx becomes invalid and wont be relayed


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 03:24:35 AM
some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.

Once you broadcast a transaction, anybody on the network can keep a copy of that transaction and re-broadcast it anytime they like until it either confirms or becomes invalid.  Generally there isn't any reason that a random user would want to do this, it doesn't benefit them at all.

While it is possible that some random user might be re-broadcasting the transaction just because they want to annoy random bitcoin users that have un-confirming transactions, it is FAR more likely that the recipient of the transaction is re-broadcasting it in order to make sure that they get the payment that they are expecting.

As such, it might be worthwhile to contact whatever person or business you sent the payment to, and ask them if they are re-broadcasting the transaction.  If they are, you might be able to arrange for them to stop so you can re-send a payment that will actually confirm.



it could be this.. i didnt know this is something they could setup.. figured it was just automatic rebroadcast from nodes.

im going to try to do with blockchain said and import my keys in to electrum and try to send the bitcoin to another wallet.. with like a .0003 fee.


yes. use coin control and pick the exact same unspent that is circling around.
make sure it has plenty of txfee
when that confirms, the old tx becomes invalid and wont be relayed


i tried to import the private key blockchain gives me but electrum said its invalid..



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 04:02:47 AM
some node is rebroadcasting it when it fails. the app just notifies me the coins are being sent.

Once you broadcast a transaction, anybody on the network can keep a copy of that transaction and re-broadcast it anytime they like until it either confirms or becomes invalid.  Generally there isn't any reason that a random user would want to do this, it doesn't benefit them at all.

While it is possible that some random user might be re-broadcasting the transaction just because they want to annoy random bitcoin users that have un-confirming transactions, it is FAR more likely that the recipient of the transaction is re-broadcasting it in order to make sure that they get the payment that they are expecting.

As such, it might be worthwhile to contact whatever person or business you sent the payment to, and ask them if they are re-broadcasting the transaction.  If they are, you might be able to arrange for them to stop so you can re-send a payment that will actually confirm.



it could be this.. i didnt know this is something they could setup.. figured it was just automatic rebroadcast from nodes.

im going to try to do with blockchain said and import my keys in to electrum and try to send the bitcoin to another wallet.. with like a .0003 fee.


yes. use coin control and pick the exact same unspent that is circling around.
make sure it has plenty of txfee
when that confirms, the old tx becomes invalid and wont be relayed


i tried to import the private key blockchain gives me but electrum said its invalid..


sorry cant help you there. you need to make sure you are getting the privkey from blockchain.info  that is compatible with electrum.

usually wif format for interchange, but I am not familiar with what blockchain.info sends



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: bitbaby on February 25, 2016, 04:29:05 AM
When and if you import the correct private key into electrum, I am thinking it might still show it as pending until the transaction gets forgotten by other nodes, which might not happen if someone is re-broadcasting it continuously, cmiiw.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 04:36:50 AM
When and if you import the correct private key into electrum, I am thinking it might still show it as pending until the transaction gets forgotten by other nodes, which might not happen if someone is re-broadcasting it continuously, cmiiw.
given two different tx in the unconfirmed pool using the same utxo, not sure if the miners will pick the one with the higher fee using default miner. I think they have pretty liberal discretion to pick and choose among the valid unconfirmeds, but not sure the exact logic the big miners are using

some are just ignoring the txfees completely and just going for the blockreward. So it might have to wait until a miner that gives preference to the higher paying tx mines a block.

Would be interested to know how this turns out.

James


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: bitbaby on February 25, 2016, 04:44:01 AM
When and if you import the correct private key into electrum, I am thinking it might still show it as pending until the transaction gets forgotten by other nodes, which might not happen if someone is re-broadcasting it continuously, cmiiw.
given two different tx in the unconfirmed pool using the same utxo, not sure if the miners will pick the one with the higher fee using default miner. I think they have pretty liberal discretion to pick and choose among the valid unconfirmeds, but not sure the exact logic the big miners are using

some are just ignoring the txfees completely and just going for the blockreward. So it might have to wait until a miner that gives preference to the higher paying tx mines a block.

Would be interested to know how this turns out.

James

My point was, Electrum won't let you create another transaction with same outputs until the previous transaction is dropped and it might not happen until it is being re-broadcasted by anyone. So to create the same tx with higher fee, OP may have to use another method/wallet-client.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 05:16:53 AM
When and if you import the correct private key into electrum, I am thinking it might still show it as pending until the transaction gets forgotten by other nodes, which might not happen if someone is re-broadcasting it continuously, cmiiw.
given two different tx in the unconfirmed pool using the same utxo, not sure if the miners will pick the one with the higher fee using default miner. I think they have pretty liberal discretion to pick and choose among the valid unconfirmeds, but not sure the exact logic the big miners are using

some are just ignoring the txfees completely and just going for the blockreward. So it might have to wait until a miner that gives preference to the higher paying tx mines a block.

Would be interested to know how this turns out.

James

My point was, Electrum won't let you create another transaction with same outputs until the previous transaction is dropped and it might not happen until it is being re-broadcasted by anyone. So to create the same tx with higher fee, OP may have to use another method/wallet-client.
createrawtransaction?
or just 0.12 bitcoind using coincontrol


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 05:54:41 AM
im stuck at importing the key.. :/

blockchain is giving me a key that starts with a 2

i need a key that has
5Hxxxx or 5Kxxxx or 5Lxxxxx



i dunno.. do i have to convert the key they give me?


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: jl777 on February 25, 2016, 06:03:00 AM
im stuck at importing the key.. :/

blockchain is giving me a key that starts with a 2

i need a key that has
5Hxxxx or 5Kxxxx or 5Lxxxxx



i dunno.. do i have to convert the key they give me?

is the key that starts with 2, by any chance 66 bytes long?
if so, it is the pubkey

you need the wif privkey, did you contact their support?


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 06:30:37 AM
im stuck at importing the key.. :/

blockchain is giving me a key that starts with a 2

i need a key that has
5Hxxxx or 5Kxxxx or 5Lxxxxx



i dunno.. do i have to convert the key they give me?

is the key that starts with 2, by any chance 66 bytes long?
if so, it is the pubkey

you need the wif privkey, did you contact their support?

so i imported that key they gave me into my blockchain wallet.. and it was a different bitcoin wallet..


so now i have 2 wallets with the same private key.. ??

i think blockchain has issues.

edit, just got an email saying an admin logged into my account. hopefully they are fixing it.

i guess its time to find a different wallet for my phone.. blockchain doesnt seem to be working very well.





Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: shorena on February 25, 2016, 08:53:20 AM
Before you continue to try to double spend (importing the priv. key into a different wallet and trying to spend the same coins with a higher fee) you should probably know that there is a very small chance that this will actually help you. Chances are it will make things more complicated. Why? Because whoever is rebroadcasting the transaction will do so constantly and not just when bc.i forgot about the TX. This means your double spend will very likely get rejected by the network.

I personally would follow Danny's advice as its most reasonable to assume the recipient is behind this.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 09:08:16 AM
Before you continue to try to double spend (importing the priv. key into a different wallet and trying to spend the same coins with a higher fee) you should probably know that there is a very small chance that this will actually help you. Chances are it will make things more complicated. Why? Because whoever is rebroadcasting the transaction will do so constantly and not just when bc.i forgot about the TX. This means your double spend will very likely get rejected by the network.

I personally would follow Danny's advice as its most reasonable to assume the recipient is behind this.

i would have thought that too, but the recipient was purse.io and the wallet i sent to is my own personal wallet.. the id doesnt change each time you send funds..


maybe ill just write this wallet off and see how many times this thing gets resent before it finally gets confirmed hah.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: shorena on February 25, 2016, 09:27:05 AM
Before you continue to try to double spend (importing the priv. key into a different wallet and trying to spend the same coins with a higher fee) you should probably know that there is a very small chance that this will actually help you. Chances are it will make things more complicated. Why? Because whoever is rebroadcasting the transaction will do so constantly and not just when bc.i forgot about the TX. This means your double spend will very likely get rejected by the network.

I personally would follow Danny's advice as its most reasonable to assume the recipient is behind this.

i would have thought that too, but the recipient was purse.io and the wallet i sent to is my own personal wallet.. the id doesnt change each time you send funds..

If I would write a backend for a service that is accepting bitcoin I would write something like this to make sure low fee TX are confirmed eventually. Did you contact purse.io about this? The TX ID cant change without significantly hindering the TX to get confirmed (malleated) or rending it invalid (changed other parts of the TX).

maybe ill just write this wallet off and see how many times this thing gets resent before it finally gets confirmed hah.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: Goins on February 25, 2016, 10:18:53 PM
im stuck at importing the key.. :/

blockchain is giving me a key that starts with a 2

i need a key that has
5Hxxxx or 5Kxxxx or 5Lxxxxx



i dunno.. do i have to convert the key they give me?

is the key that starts with 2, by any chance 66 bytes long?
if so, it is the pubkey

you need the wif privkey, did you contact their support?

so i imported that key they gave me into my blockchain wallet.. and it was a different bitcoin wallet..


so now i have 2 wallets with the same private key.. ??

i think blockchain has issues.

edit, just got an email saying an admin logged into my account. hopefully they are fixing it.

i guess its time to find a different wallet for my phone.. blockchain doesnt seem to be working very well.




You can import the private key into as many wallets as you want to. Basically a wallet just holds your keys giving you the ability to receive and send bitcoins and doesn't check whether you have imported it into another one before. Wouldn't make sense either because you could also have a paper wallet which is then is just the private key.
As I said before, if you have problems importing it into a different app, just use the same. But if it's a node re-broadcasting the transaction and not your wallet app, then that seems useless. If the transaction is not re-broadcasted automatically, then I can only suggest you to be quick. The best way I guess is what was already suggested, try to contact purse.io and have them stop re-broadcasting the transaction if it's them doing this. Otherwise re-broadcast the transaction yourself using a higher fee. I myself haven't done this before but I remember to have seen a video on YouTube explaining how to do this.


Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: aarons6 on February 25, 2016, 10:44:40 PM
i guess the good news it fixed itself. at 4am or so it got confirmed.. after about 7 and a half days.. and 4 rebroadcasts.


at NO help from blockchain. they woudlnt give me my private keys.. saying the site gives them..
but it seemed to be coded so only blockchain can recognize the key.. i opened a new account and imported the key they gave me.. but the site gave me a key to a different wallet address..

their support never got back to me after i told them this..


im looking for a new android app.. is mycellium any good?



Title: Re: i have a tx that is being rebroadcasted over and over and over..
Post by: Goins on February 25, 2016, 11:20:06 PM
I don't use Blockchain anymore but I used to (their web wallet). Back then I was able to export private keys as Wallet Import Format (WIF).
Anyways, I'm glad it worked out well for you. If you search for an alternative Android App, then I an suggest Mycelium. I like their wallet, especially because of Myceliums local trading feature.