Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: bitpop on February 11, 2014, 01:19:00 PM



Title: .
Post by: bitpop on February 11, 2014, 01:19:00 PM
.


Title: .
Post by: bitpop on February 11, 2014, 01:22:50 PM
.


Title: Re: Transaction id's being changed
Post by: Sheldor333 on February 11, 2014, 01:34:21 PM
How can it be tagged as double spent and still be confirmed? What is going on?


Title: .
Post by: bitpop on February 11, 2014, 01:36:31 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 01:50:37 PM
Interesting, maybe that explains these ...

bitstamp btc withdrawal problem (https://bitcointalk.org/index.php?topic=459836.0)
BTC-e withdrawal issues? (https://bitcointalk.org/index.php?topic=459464.0)


Title: Re: Transaction id's being changed
Post by: BitNemo1 on February 11, 2014, 01:53:48 PM
You can view the raw scripts with https://blockchain.info/rawtx/hash?scripts=true

It looks like the push data operator was changed from 48 to 4d4800, which both mean push 72 bytes on the stack.


Title: .
Post by: bitpop on February 11, 2014, 02:11:14 PM
.


Title: .
Post by: bitpop on February 11, 2014, 02:13:12 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 02:16:04 PM
This is fat ass gox

He doesn't want to change their software so he's annoying everyone into changing theirs. Piece of shit.

Well ...

The fact that this can be annoying kinda makes the point that it should be addressed.

It would be sad if it is not addressed just because Mt.Gox wants it.


Title: Re: Transaction id's being changed
Post by: Elo on February 11, 2014, 02:35:35 PM
Anyone who is affected by this issue needs to improve their software, period.

The fact that anyone other than Gox is bothered by this shows that they might have been right in claiming that more than just their implementation is susceptible.

Software that's correctly implemented in the face of transaction malleability will not be bothered by these duplicates.


Title: Re: Transaction id's being changed
Post by: escrow.ms on February 11, 2014, 02:37:17 PM
Well looks like it's happening with the users who are using default bitcoin client or bitcoind (ie some web based wallets)

I have sent some payments via my electrum wallet and nothing happend.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 02:46:48 PM
Software that's correctly implemented in the face of transaction malleability will not be bothered by these duplicates.

Yes, so?

If there is a big hole in the yard and everyone should know not to fall into it, it does not mean it is a good idea to leave it there.


Title: Re: Transaction id's being changed
Post by: AndOneBtc on February 11, 2014, 02:56:45 PM
hows mean in russia we dont play round big holes at the play ground


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 02:57:50 PM
hows mean in russia we dont play round big holes at the play ground

My point exactly. :)

You fix an issue instead of expecting everyone to work around it.


Title: .
Post by: bitpop on February 11, 2014, 02:59:21 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 03:05:00 PM
In la you drive around the pot holes.

Bitcoin -- where we don't fix bugs but tell you how to avoid them.

Yes, a bit over the top. But come on, if you spend more time talking about it than fixing it, you might as well fix it.

Don't tell me you are happy with all these duplicate transactions?


Title: Re: Transaction id's being changed
Post by: btcash on February 11, 2014, 03:05:58 PM
Quote
Whoever is doing it, has very fast and well connected nodes. Even a transaction I sent directly into 100s of nodes was overwritten.
That is weird. I doubt that the "attacker" was one of the these nodes. Under the assumption that all nodes need the same time to process a transaction and that at least one node is connected to a miner, you are at least one node ahead of the "attacker". So how is he able to be faster?

Where did you send the coins from? Bitcoin-QT?


Title: Re: Transaction id's being changed
Post by: BitCoinDream on February 11, 2014, 03:14:26 PM
All tonight all my transaction ids are being changed. It's getting annoying.

Dumb fuckers want to prove a point. Probably that fat ass from gox. Fuck him.

Armory is counting them, I wonder how it will handle it when the nodes stop relaying the double spend.

Whoever is doing it, has very fast and well connected nodes. Even a transaction I sent directly into 100s of nodes was overwritten.

I guess this is something related to Bitcoin-QT. BlockChain.info wallets are not facing this problem. Gavin is too bz at CoinBase and no one is there to fix the Bitcoin-QT bug ;)


Title: Re: Transaction id's being changed
Post by: Akka on February 11, 2014, 03:28:38 PM
How convenient this issues pop up in masses right now  ::)

https://bitcointalk.org/index.php?topic=460055.0;topicseen

https://bitcointalk.org/index.php?topic=459990.new#new

although, yes nobodies coins could be stolen this way. It shows there are still issues in the protocol that need to be fixed, before Bitcoin can "go Mainstream".


Title: .
Post by: bitpop on February 11, 2014, 03:40:26 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 03:43:57 PM
My Coinbase is not working

I also used armory and my Bitcoin is very very well peered

Whoever is doing it has massive resources OR complicit with a pool

Burn in Hell mtgox ang ghash, I know they paid you off

I'm not happy with the methods used, but it clearly shows that the issue needs to be addressed.

"Everyone should know how to deal with it." does not really cut it.


Title: .
Post by: bitpop on February 11, 2014, 03:46:16 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 03:47:23 PM
WRONG, this is a ddos attack and they are spending money on it.

So? You are complaining, others are complaining. That is bad for Bitcoin.

I don't get how you could be against fixing it.


Title: ,
Post by: bitpop on February 11, 2014, 03:47:57 PM
.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 03:49:00 PM
Yeah my fix is to shoot them.

Someone needs to grow up?


Title: .
Post by: bitpop on February 11, 2014, 03:51:11 PM
.


Title: Re: Transaction id's being changed
Post by: pleiotropik on February 11, 2014, 03:56:31 PM
Some day in the future, bitcoin foundation will have to take a stance regarding this circus.


Title: Re: Transaction id's being changed
Post by: Barek on February 11, 2014, 03:57:17 PM
They need to grow up and stop embezzling customer funds to run an attack.

Yesterday I would have been with you on that. With the recent developments, it is hard to deny that something is not right.

Even if they are responsible, it does not really matter. The fact that it can be done in the first place is important.

Mt.Gox may yet turn out to have prevented a major disaster down the line.


Some day in the future, bitcoin foundation will have to take a stance regarding this circus.

Agreed, they are also to blame. They should have taken the high road and reassured everyone that the issue will be taken care of with haste, instead of telling people to deal with it.


Title: Re: Transaction id's being changed
Post by: LarryLiu on February 11, 2014, 05:18:13 PM
How convenient this issues pop up in masses right now  ::)

https://bitcointalk.org/index.php?topic=460055.0;topicseen

https://bitcointalk.org/index.php?topic=459990.new#new

although, yes nobodies coins could be stolen this way. It shows there are still issues in the protocol that need to be fixed, before Bitcoin can "go Mainstream".

See my post on this subject here: https://bitcointalk.org/index.php?topic=459474.0


Title: Re: Transaction id's being changed
Post by: freet0pian on February 11, 2014, 05:22:34 PM
hahaha, this thread escalated fast :D

But I think the two of you are pretty juvenile, haven't got the time to grow up? Especially Mikey.


Title: Re: Transaction id's being changed
Post by: Syke on February 11, 2014, 05:33:41 PM
They also paid off a pool, im guessing ghash.

Look at who relayed the blocks to get an idea (although not proof) if a pool is in on it.

correct one https://blockchain.info/tx/b83481b18dfcef5900bdf8c75dac525f8a15fa519015885d51b4f52ffbad60dc
malicious one won https://blockchain.info/tx/7e88d816688eb870ddb18f240ba1a3972cac48da90eefb8a384c82967971bee5

Relayed by BTC Guild.

good https://blockchain.info/tx/2efd0bf07e331e855d297e9f816d3583fa3bbf02d13d17c5befb197be3b90107
bad won https://blockchain.info/tx/82bee72bea76f9554f51570780a41f7b2966b93f44158508b666ee942e2aa2e9

Relayed by GHash.IO.

How about the rest?


Title: Re: Transaction id's being changed
Post by: coastermonger on February 11, 2014, 05:46:53 PM
To get a bit of a visual on just how easy it is to "mutate" a transaction, check out an example here and just press the "Re-sign" button over and over: http://brainwallet.org/#tx
It will display a new hash and raw transaction each time based on the same data.


Title: Re: Transaction id's being changed
Post by: bitpop on February 11, 2014, 05:51:35 PM
To get a bit of a visual on just how easy it is to "mutate" a transaction, check out an example here and just press the "Re-sign" button over and over: http://brainwallet.org/#tx
It will display a new hash and raw transaction each time based on the same data.

Yes that's because you have a nonce to sign with your private key. You can't do that without the key.


Title: Re: Transaction id's being changed
Post by: bg002h on February 11, 2014, 05:58:19 PM
hows mean in russia we dont play round big holes at the play ground

They've been slowly working on it for years. It's a big change. Version 0.8 partly addresses the issue (DER malleability).


Title: Re: Transaction id's being changed
Post by: BitcoinBobbeh on February 11, 2014, 07:17:44 PM
My Coinbase is not working

I also used armory and my Bitcoin is very very well peered

Whoever is doing it has massive resources OR complicit with a pool

Burn in Hell mtgox and ghash, I know they paid you off

And to those of you using ghash, I truly hope you get hacked and lose everything. You don't deserve a single cent. Go homeless for the rest of your life.

Seems a little extreme for someone who already knows what it's like to lose all his BTC. When (yes, when) MtGox goes under, a lot of people are going to get the short end of that stick.

Let's hope this shit clears up before that and people can get their funds out.... then bury Gox.


Title: Re: Transaction id's being changed
Post by: superduh on February 11, 2014, 07:21:42 PM
well now i know how gox with have some extra coins back, they'll sue the OP for libel :D


Title: Re: Transaction id's being changed
Post by: mgio on February 11, 2014, 07:30:23 PM
I doubt its gox doing this. It's any number of malicious hackers out there that want to mess with bitcoin.


Title: Re: Transaction id's being changed
Post by: rocks on February 11, 2014, 07:42:10 PM
And yet the sending txouts, receiving address and amount are all the same, so no one's bitcoins are at risk or transactions being disrupted.



Title: Re: Transaction id's being changed
Post by: btcshiner on February 11, 2014, 07:46:26 PM
They need to grow up and stop embezzling customer funds to run an attack.

Yesterday I would have been with you on that. With the recent developments, it is hard to deny that something is not right.

Even if they are responsible, it does not really matter. The fact that it can be done in the first place is important.

Mt.Gox may yet turn out to have prevented a major disaster down the line.


Some day in the future, bitcoin foundation will have to take a stance regarding this circus.

Agreed, they are also to blame. They should have taken the high road and reassured everyone that the issue will be taken care of with haste, instead of telling people to deal with it.

I have been having issues with one Coinbase transaction not being sent to the blockchain for confirmation.  I agree with the statement above to a certain extent.  About a year ago a large provider internet backbone gear Juniper had a software glitch in an update that allowed for edge and core aggregation routers to be taken down. This happened during a period where one of my largest clients requested a "lockdown" on both their tier one internet providers backbones. IE no grooms, adds, or changes unless critical and notification coordinated between carriers.  It seems to me that if it affects all then it should be fixed and not exploted or overly publicized before it is.

http://www.networkworld.com/news/2013/020413-juniper-routers-266385.html

Although I have only been in bitcoins for about 6 months, from a security standpoint I would not release news about the flaw widely before it was fixed.  Now every Tom, Dick and Harry can exploit it if its real.

In the above scenario a fix was being worked on and implemented a couple of weeks before the hackers made the vulnerability known publicly.  Coordination between vendors was done to mitigate potential dollars losses to clients and only discussed at the highest levels.  I know Bitcoin is not the internet and MTGOX and other exchanges are not the NYSE or a hardware vendor like Juniper, but why make it so public it can be exploited if it is a major vulnerability that needs fixing?