Pages:
Author

Topic: [RESOLVED] Dangerous situation with unconfirmed transactions! (Read 2770 times)

jr. member
Activity: 80
Merit: 2
As I mentioned before, I don't have any options to set the fee.. I just input the address and the amount I want to send. I never set any fee and this was the only time my payment didn't include the fee, thus the problems with the confirmation!
Thanks
sr. member
Activity: 350
Merit: 250
I think it is actually the opposite. When I use iOS, I am "forced" to pay a fee (I assume the same is true for their android app). When you use their website (and probably their chrome extension) you have the option of using their 'custom send' feature where you can set the exact amount of the fee you wish to include

But he didn't seem to be using the "custom send" feature since he specifically said:

- snip -
there isn't a fee input field when you send the BTC.
it's just the address field and the amount field.
- snip -
He could be using the "quick send" feature on blockchain.info (however I understand this automatically adds in a fee based on your fee settings). The fee settings choices are Frugal, normal and generous. It would be possible that he is using the Frugal fee policy, but it should still add a fee if it calculates that the transaction will not confirm without a fee. I am not sure how the apps add the fee, however I do know that they do make you choose which address you are sending from so the OP is probably not using a phone app (unless it is a pre-apple banning bitcoin in the app store version).
legendary
Activity: 3416
Merit: 4658
I think it is actually the opposite. When I use iOS, I am "forced" to pay a fee (I assume the same is true for their android app). When you use their website (and probably their chrome extension) you have the option of using their 'custom send' feature where you can set the exact amount of the fee you wish to include

But he didn't seem to be using the "custom send" feature since he specifically said:

- snip -
there isn't a fee input field when you send the BTC.
it's just the address field and the amount field.
- snip -
hero member
Activity: 1680
Merit: 505
Blockchain.info really does not use software in a sense that people have a choice which version they use (or even have any idea what version they are using). The majority (probably 99%+) of their users access their wallet service via their website and could really only use an "old" version if they are running it from the cashe in their browser.

In theory he could have used their software from github and host it locally, but I would kind of doubt he was doing this

They have an iOS app, an Android App, and a Chrome Plug-in in addition to their website.

If the website was used, then the fee would have been included.  Therefore, it seems clear that he was using one of their other other clients.
I think it is actually the opposite. When I use iOS, I am "forced" to pay a fee (I assume the same is true for their android app). When you use their website (and probably their chrome extension) you have the option of using their 'custom send' feature where you can set the exact amount of the fee you wish to include
jr. member
Activity: 80
Merit: 2
i used the website version. that's why i was curious about the fee, since i haven't seen a place to enter the fee amount.
legendary
Activity: 3416
Merit: 4658
Blockchain.info really does not use software in a sense that people have a choice which version they use (or even have any idea what version they are using). The majority (probably 99%+) of their users access their wallet service via their website and could really only use an "old" version if they are running it from the cashe in their browser.

In theory he could have used their software from github and host it locally, but I would kind of doubt he was doing this

They have an iOS app, an Android App, and a Chrome Plug-in in addition to their website.

If the website was used, then the fee would have been included.  Therefore, it seems clear that he was using one of their other other clients.
sr. member
Activity: 350
Merit: 250
I also have a unconfirmed transaction that is from 2014-12-14 20:24:54.
https://blockchain.info/tx/0675404580999467a409ac712d346f2f0be6756cbbcfcc93aeaf9c321528d87b

it was sent from a blockchain wallet. I see you guys are talking about low fees, but there isn't a fee input field when you send the BTC.
it's just the address field and the amount field. What shall I do with this transaction???

The transaction is now confirmed.

It did not include a transaction fee, which is why it took so long.

The blockchain.info software that you are using has a bug in it.  I thought that blockchain.info fixed that bug a long time ago.  Are you running the latest version of their software?
Blockchain.info really does not use software in a sense that people have a choice which version they use (or even have any idea what version they are using). The majority (probably 99%+) of their users access their wallet service via their website and could really only use an "old" version if they are running it from the cashe in their browser.

In theory he could have used their software from github and host it locally, but I would kind of doubt he was doing this
legendary
Activity: 3416
Merit: 4658
I also have a unconfirmed transaction that is from 2014-12-14 20:24:54.
https://blockchain.info/tx/0675404580999467a409ac712d346f2f0be6756cbbcfcc93aeaf9c321528d87b

it was sent from a blockchain wallet. I see you guys are talking about low fees, but there isn't a fee input field when you send the BTC.
it's just the address field and the amount field. What shall I do with this transaction???

The transaction is now confirmed.

It did not include a transaction fee, which is why it took so long.

The blockchain.info software that you are using has a bug in it.  I thought that blockchain.info fixed that bug a long time ago.  Are you running the latest version of their software?
jr. member
Activity: 80
Merit: 2
I also have a unconfirmed transaction that is from 2014-12-14 20:24:54.
https://blockchain.info/tx/0675404580999467a409ac712d346f2f0be6756cbbcfcc93aeaf9c321528d87b

it was sent from a blockchain wallet. I see you guys are talking about low fees, but there isn't a fee input field when you send the BTC.
it's just the address field and the amount field. What shall I do with this transaction???

full member
Activity: 162
Merit: 109

I think there are not 1-of-1 multisig inputs

ScriptSig there is OP_FALSE

But ScriptPubKey of one from some previous transactions is:

OP_HASH160 1552176c514023ac00e2a700166a86c8a1e6ec87 OP_EQUAL

As i understand it tell that output should be spent without signature, only based on hash of pubkey?
So "dishonest man" could not have a private key?
legendary
Activity: 4060
Merit: 1303
What happens if owner of address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW will want to make double spending now?

No one will care. It is your problem, not the problem of other people.
There were such cases in past. No one remembers them.

I do think that the owner of 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW is dishonest man.
I do think that zero-fee is intentional for purpose of future doublespending.
for example these transactions in unconfirmed chain
https://blockchain.info/tx/dce680bcfb7002dee683261137010015f5a8db78b069afce398fb4c6e68223f9
https://blockchain.info/tx/8203679c6ef23a0daa0128a25e8582e09fd52d5455d4050939c71d3b892d810d
have 1-of-1 multisig inputs.
What is a reason to use 1-of-1? Hiding something?

I agree. Something is fishy here. 

OP should be very careful until there is a confirm. OP should let you mall the transaction for him.
legendary
Activity: 1260
Merit: 1019
What happens if owner of address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW will want to make double spending now?

No one will care. It is your problem, not the problem of other people.
There were such cases in past. No one remembers them.

I do think that the owner of 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW is dishonest man.
I do think that zero-fee is intentional for purpose of future doublespending.
for example these transactions in unconfirmed chain
https://blockchain.info/tx/dce680bcfb7002dee683261137010015f5a8db78b069afce398fb4c6e68223f9
https://blockchain.info/tx/8203679c6ef23a0daa0128a25e8582e09fd52d5455d4050939c71d3b892d810d
have 1-of-1 multisig inputs.
What is a reason to use 1-of-1? Hiding something?
legendary
Activity: 1260
Merit: 1019
Thanks for description of the Malleability!
I will read later the Bitcoin protocol again about this.

In fact this is not bitcoin-specific.
It is a feature of ECDSA signature.
Or even a feature of arithmetic. Quadratic equation has two roots.  Grin
full member
Activity: 162
Merit: 109
Thanks for description of the Malleability!
I will read later the Bitcoin protocol again about this.
legendary
Activity: 4060
Merit: 1303
Wrong. I can change transaction and it will be valid. I can not change outputs, but I can change txid

Are you sure?
I think after these manipulations the sign for inputs from original transaction from address 18pdeFhs7mtLXMZFkbVkEfaEbp4WeW9qYm will be broken.

He is sure.  Check out the link in his message.
legendary
Activity: 1260
Merit: 1019
Quote
Are you sure?
I can publish a doublespending transaction here. It will be the same: same inputs, same outputs, same fee... but another txid

Please, read the section "Signature Malleability" https://en.bitcoin.it/wiki/Transaction_Malleability
full member
Activity: 162
Merit: 109
Wrong. I can change transaction and it will be valid. I can not change outputs, but I can change txid

Are you sure?
I think after these manipulations the sign for inputs from original transaction from address 18pdeFhs7mtLXMZFkbVkEfaEbp4WeW9qYm will be broken.
legendary
Activity: 1260
Merit: 1019
I also can try to push malled transaction (this case is not guaranteed). And all followed transactions will be invalid and not mined
What is this (malled transaction)?

https://en.bitcoin.it/wiki/Transaction_Malleability

Quote
Peers can take your transaction only if it valid. But problem transaction is not your and you cannot make fake double-spending unless you have private key for address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW

Wrong. I can change transaction and it will be valid. I can not change outputs, but I can change txid
full member
Activity: 162
Merit: 109
It is not a bug. It is a feature of bitcoin protocol.

I know, i didn't talk about this as about bug
full member
Activity: 162
Merit: 109
I also can try to push malled transaction (this case is not guaranteed). And all followed transactions will be invalid and not mined
What is this (malled transaction)?
Peers can take your transaction only if it's valid. But this problem transaction is not your and you cannot make fake double-spending unless you have private key for address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW
Pages:
Jump to: