|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1540
No I dont escrow anymore.
|
|
November 21, 2014, 08:51:38 PM |
|
Transactions without fees get confirmed all the time, they just take longer. Idiots like the person behind this are the reason why you should never accept a TX without at least X confirmations where X is > 0.
They might confirm within a week or two.
|
Im not really here, its just your imagination.
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1540
No I dont escrow anymore.
|
|
November 21, 2014, 09:01:42 PM |
|
Transactions without fees get confirmed all the time, they just take longer. Idiots like the person behind this are the reason why you should never accept a TX without at least X confirmations where X is > 0.
They might confirm within a week or two.
Not necessarily - I had some issues in the past where I got dust sent to my address that I utilize with Blockchain causing me so "bloat". I then sent some BTC based on the regular fees (not the bloated size) to a friend and it would not confirm, after 4 days of not confirming it came back to me, had this happened where he sent me something on 0 confirms I would have prospered. "it came back to me" is how blockchain.info handles it. If you use bitcoin core it will broadcast the transcation until it gets confirmed. Given enough time its priority will be high enough and the TX will get confirmed. 1 BTC and 1 day waiting is fine for a feeless TX. In this case a little over 1000 days should be enough. This is not practical granted, but I dont see a reason for panic as the OP seems to. Just dont accept a TX as paid unless there is a confirmation (more than 1 for higher values TX). If this would be a local cash deal, Id be gone with my money allready and would never trade with that person again. Edit: I wonder if its something like this [1] [1] https://bitcointalk.org/index.php?topic=854655.0
|
Im not really here, its just your imagination.
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:06:33 PM |
|
Idiots like the person behind this are the reason why you should never accept a TX without at least X confirmations where X is > 0.
I think there behind many persons. And as i understand they only use last freshed wallet software. My reseller uses blockchain.info online wallet as i think (he can attach comments to transactions - this feature only for online blockchain.info wallets). So first bad bidder - online blockchain.info wallet. I saw what mobile wallets (Bitcoin Wallet for Android) can spent (create & broadcast transaction) money from unspent outputs of other transactions. It normal behaviour if i have Bitcoin Wallet and do some serial payments. In anyway this situation undermines trust to the Bitcoin for users. I know how the Bitcoin works and i can understand and describe problem, i can wait and post here messages. But if a payment will be got by other not-well-known bitcoin user? I think this problem from miner software. The miner software could be take this zero-fee transaction as priority because many other transactions are based from it (with non zero fee!). As do you think?
|
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:09:51 PM |
|
Are you miner? P.S. I don't want to resolve problem by manual methods. No, please don't do something. I want to see how this problem will be resolved without manual actions.
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:13:20 PM |
|
As i think the problem lies elsewhere. What happens if owner of address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW will want to make double spending now? It can be done very easy. Enough install secret key in other wallet and make transaction with non zero fee. Miners will take new transactions quickly and many many other transactions to be depend from this will collapse...
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 21, 2014, 09:14:54 PM |
|
Are you miner? No. But I can "push" this transaction to a pool an it will be mined in reasonable time. And all followed txs wil be mined also I also can try to push malled transaction (this case is not guaranteed). And all followed transactions will be invalid and not mined P.S. I don't want to resolve problem by manual methods. No, please don't do something. I want to see how this problem will be resolved without manual actions. OK, I will not do anything. Your choice.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 21, 2014, 09:16:59 PM |
|
As i think the problem lies elsewhere. What happens if owner of address 1BRiSksEx7wioajqneij9Q6cvZFRDBUwgW will want to make double spending now?
All followed transactions will become orphans and will non confirm forever It can be done very easy. Enough install secret key in other wallet and make transaction with non zero fee. Miners will take new transactions quickly and many many other transactions to be depend from this will collapse...
It is not a bug. It is a feature of bitcoin protocol.
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:18:21 PM |
|
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
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:19:14 PM |
|
It is not a bug. It is a feature of bitcoin protocol.
I know, i didn't talk about this as about bug
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 21, 2014, 09:21:45 PM |
|
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_MalleabilityPeers 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
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:24:59 PM |
|
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.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 21, 2014, 09:28:03 PM |
|
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
|
|
|
|
cr1776
Legendary
Offline
Activity: 4228
Merit: 1313
|
|
November 21, 2014, 09:28:12 PM |
|
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.
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 09:31:14 PM |
|
Thanks for description of the Malleability! I will read later the Bitcoin protocol again about this.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 21, 2014, 09:34:21 PM |
|
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.
|
|
|
|
|
cr1776
Legendary
Offline
Activity: 4228
Merit: 1313
|
|
November 21, 2014, 10:50:21 PM |
|
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.
|
|
|
|
Perlover (OP)
|
|
November 21, 2014, 11:57:51 PM |
|
I think there are not 1-of-1 multisig inputs ScriptSig there is OP_FALSE <Sig> <PubKey> 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?
|
|
|
|
|