Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Ron Paul Atreides
Apr 19, 2012

Uyghurs situation in Xinjiang? Just a police action, do not fret. Not ongoing genocide like in EVIL Canada.

I am definitely not a tankie.

surebet posted:

Keep calm, transaction malleability is not double spending (self.Bitcoin)
submitted 3 hours ago by malefizer

It is well known since years and means only that you have a different transaction ID than your service is showing. At the end you should see the exit at your spending address an usual, only with another tx id.

What does it: somebody on the network sees your tx and makes a identical copy of it with some extra data, to have a different hash value. He CAN NOT diverge the transaction to another target address or double spend it. BECAUSE crypto remains unbroken.

so they are totally ignoring how this fucks over any sort of automated systems? lol

Adbot
ADBOT LOVES YOU

GameCube
Nov 21, 2006

fix it again, tony

double sulk
Jul 2, 2010


theflyingorc
Jun 28, 2008

ANY GOOD OPINIONS THIS POSTER CLAIMS TO HAVE ARE JUST PROOF THAT BULLYING WORKS
Young Orc
im the less than $180,000 market depth

kiwid
Sep 30, 2013



this means there is a lot of people selling and a lot of volume to be sold, right?

if not, can someone explain this chart to me?

Damiya
Jul 3, 2012

quote:

Bitcoin core developer, Greg Maxwell, about this highly technical issue. Greg Maxwell and Peter Wuille are the core developers in consultation with Mt. Gox, as per their press release.

<gmaxwell> The Gox press release seems a little ‘spun’ to me. They portray characteristics of the Bitcoin system well known since at least 2011 (which even have their own wiki page ) as something new.

These characteristics are annoying but don’t inhibit basic operation. They are slowly being fixed – but fixing them completely will likely take years as they require changing all wallet software.

lol

Damiya
Jul 3, 2012

quote:

The flaw isn’t so much in Bitcoin as it is in exchange-systems. Many exchanges use the tx-id to uniquely identify transactions, but as it turns out, an attacker can change the tx-id without changing the actual transaction, rebroadcast the changed transaction (effectively creating a double-spend) and if his altered transaction gets accepted into a block instead of the legit transaction, the attacker receives his coins and can complain with the exchange that he didn’t. The exchange will then check their db, fetch the tx-id from it, look it up in the blockchain and not find it. So they could conclude that the transaction indeed failed and credit the account with the coins.

A simple workaround is to not use the tx-id to identify transactions on the exchange side, but the set of (amount, address, timestamp) instead. If a user complains about not receiving their withdrawal, support can look it up using these 3 variables. It takes a little bit more work from support, but it prevents this attack from succeeding.

While it’d be nice if the tx-id isn’t malleable, blaming this problem on a flaw in the protocol is quite a stretch.

lol

'well theres this thing. and you have to work around it. but it's not a flaw in the protocol because'

surebet
Jan 10, 2013

avatar
specialist


Meanwhile, mtgox continues discovering wonders of the Bitcoin protocol (youtube.com)
submitted 3 hours ago by jrmxrf

https://www.youtube.com/watch?v=vh3tuL_DVsE

FrozenVent
May 1, 2009

The Boeing 737-200QC is the undisputed workhorse of the skies.
yeah bitcoin is totally scalable

also don't panick, mt gox is still up 540% over six months

lol

MORE CURLY FRIES
Apr 8, 2004


lol

Cerv
Sep 14, 2004

This is a silly post with little news value.

Transaction identifiers are just for flavour
You don't expect them to uniquely identify particular transactions do you?

MORE CURLY FRIES
Apr 8, 2004

let the free market decide which wallet version to use

it worked fine last time

surebet
Jan 10, 2013

avatar
specialist


https://bitcointalk.org/index.php?topic=8392.0

New Attack Vector
May 15, 2011, 05:00:58 PM

Adult Sword Owner
Jun 19, 2011

u deserve diploma for sublime comedy expertise
sorry but transaction ids sound like some kind of government monitoring program and should be eradicated

all financial transactions should act like udp, throw it at an address and hope for the best, its the only way to protect consumer interests and freedom from regulation

Erenthal
Jan 1, 2008

A relaxing walk in the woods
Grimey Drawer
my only question is why dont wizards of the coast step up to their responsibilities here

release a balance booster or something

surebet
Jan 10, 2013

avatar
specialist


gox back at 600, not sure if it's a dead catte bounce but if so expect good laffs soon

FrozenVent
May 1, 2009

The Boeing 737-200QC is the undisputed workhorse of the skies.

surebet posted:

gox back at 600, not sure if it's a dead catte bounce but if so expect good laffs soon

the laffs market is an inverse derivative of the btc market, but with guaranteed capital

hobbesmaster
Jan 28, 2008

so reading between the lines someone cleaned out mtgox by spoofing transaction ids?

Adult Sword Owner
Jun 19, 2011

u deserve diploma for sublime comedy expertise

Erenthal posted:

my only question is why dont wizards of the coast step up to their responsibilities here

release a balance booster or something

i want wotc to step in and bitch slap mtgox down with a c+d for using their trademark "mtg"

FrozenVent
May 1, 2009

The Boeing 737-200QC is the undisputed workhorse of the skies.

hobbesmaster posted:

so reading between the lines someone cleaned out mtgox by spoofing transaction ids?

naaaaaaah mt gox is totally using a known bug feature of the protocol as cover for their gently caress-ups, man. it's just fud

Happy Noodle Boy
Jul 3, 2002


surebet posted:

https://bitcointalk.org/index.php?topic=8392.0

New Attack Vector
May 15, 2011, 05:00:58 PM

if this gets fixed this year it'll still be faster than most of the engineering software i have to use.

unpacked robinhood
Feb 18, 2013

by Fluffdaddy

hobbesmaster posted:

so reading between the lines someone cleaned out mtgox by spoofing transaction ids?

If it actually happened, and mtgocks managed to replay their transaction log from the beginning and pinpoint the bogus transactions, what kind of entity would they be able to point the finger to ? Like an individual account, a particular pool ?

My question is who gets the scammer tag

Dr. Honked
Jan 9, 2011

eat it you slaaaaaaag
the invisible finger

Dex
May 26, 2006

Quintuple x!!!

Would not escrow again.

VERY MISLEADING!

unpacked robinhood posted:

If it actually happened, and mtgocks managed to replay their transaction log from the beginning and pinpoint the bogus transactions, what kind of entity would they be able to point the finger to ? Like an individual account, a particular pool ?

My question is who gets the scammer tag

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

FrozenVent posted:

the laffs market is an inverse derivative of the btc market, but with guaranteed capital
up uP UP

StopMakingSense
Sep 16, 2004
Sax and Violins

kiwid posted:



this means there is a lot of people selling and a lot of volume to be sold, right?

if not, can someone explain this chart to me?

I am not sure about the bars, but the chart shows the price resistance from all the available put and ask orders. What the volume of buys needed to raise the price to any given level, and what the volume of sells needed to drop the price down to any given point. The steeper the line, the higher the resistance.

(I think the bars represent changes in the number of orders)

hobbesmaster
Jan 28, 2008

unpacked robinhood posted:

If it actually happened, and mtgocks managed to replay their transaction log from the beginning and pinpoint the bogus transactions, what kind of entity would they be able to point the finger to ? Like an individual account, a particular pool ?

My question is who gets the scammer tag

they'd know the account holder whose transaction was forged, but they could be an "innocent" bystander, they'd also have the address they sent the money to which could be followed i suppose. i dunno how good mtgox is at chasing people across train cars

Shifty Pony
Dec 28, 2004

Up ta somethin'


so the transaction id, which is used to uniquely identify a transaction, cannot be relied upon to identify a transaction?

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum

hobbesmaster posted:

they'd know the account holder whose transaction was forged, but they could be an "innocent" bystander, they'd also have the address they sent the money to which could be followed i suppose. i dunno how good mtgox is at chasing people across train cars
yeah but it's not changing the destination address, it's changing the transaction's unique id hash

Shifty Pony posted:

so the transaction id, which is used to uniquely identify a transaction, cannot be relied upon to identify a transaction?
correct

this is good for bitcoin, because

Dr. Honked
Jan 9, 2011

eat it you slaaaaaaag
hold onto your butts, it's laff time

http://cryto.net/~joepie91/blog/2014/02/10/why-mtgox-is-full-of-poo poo/

quote:

According to Mt. Gox, they discovered a critical flaw in the design of Bitcoin, allowing people to 'steal' Bitcoins by changing the ID of a BTC withdrawal transaction after-the-fact, claiming to customer support that they never received it, and having them resend it. This would be a possibility, because the Bitcoin protocol does not 'sign' the transaction ID, and it could thus be spoofed. They go on playing the 'white knight', strongly implying that they've been the first to find said flaw, and are in talks with developers to get it fixed.

Except that's a big crock of poo poo.

The issue with spoofing a transaction ID does indeed exist, and is known as transaction malleability. However this is not, as Mt. Gox claims, a "new finding" - it has been known and documented for years. Consequently, the official Bitcoin daemon (bitcoind) does not rely on a transaction ID to determine if a transaction succeeded, and people writing their own implementation have been warned about this for those same years.

So why does Mt. Gox experience this issue? They run a custom Bitcoin daemon, with a custom implementation of the Bitcoin protocol. Their implementation, against all advice, does rely on the transaction ID, which makes this attack possible. They have actually been warned about it months ago by gmaxwell, and have apparently decided to ignore this warning.

In other words, this is not a vulnerability in the Bitcoin protocol, but an implementation error in Mt. Gox' custom Bitcoin software.

OJ MIST 2 THE DICK
Sep 11, 2008

Anytime I need to see your face I just close my eyes
And I am taken to a place
Where your crystal minds and magenta feelings
Take up shelter in the base of my spine
Sweet like a chica cherry cola

-Cheap Trick

Nap Ghost

anthonypants posted:

yeah but it's not changing the destination address, it's changing the transaction's unique id hash
correct

this is good for bitcoin, because

math bithc

Shifty Pony
Dec 28, 2004

Up ta somethin'


i would just like to point out that a hypothetical large scale bitcoin payment service would run a non-trival and financially unacceptable chance of having multiple transactions matching the suggested (amount, address, timestamp) "workaround". every single day would be like betting black and red in roulette and praying like hell that green doesn't hit (and it will eventually).

Adult Sword Owner
Jun 19, 2011

u deserve diploma for sublime comedy expertise

"stop whining you stupid jerks, its only a flaw with the most popular bitcoin exchange except for when i brush off the fact that the protocol supports it as well"

Chocobo
Oct 15, 2012


Here comes a new challenger!
Oven Wrangler
how long until the announcement that all of mtgox's bitcoins have been stolen using this vulnerability, but they will generously reimburse 25% of each stolen balance from their own personal wallets

mtgox has to end the same way every other bitcoin enterprise has ended

ryde
Sep 9, 2011

God I love young girls
Transaction ids aren't an important thing that we should ensure can't be changed, right guys? This is good design. Why would you ever think to use a transaction id to identify transactions anyway?

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

algorithms not institutions

FMguru
Sep 10, 2003

peed on;
sexually

Chocobo posted:

how long until the announcement that all of mtgox's bitcoins have been stolen using this vulnerability, but they will generously reimburse 25% of each stolen balance from their own personal wallets

mtgox has to end the same way every other bitcoin enterprise has ended
dont forget the part where mtgox's customers are over-the-moon excited to be getting back 25% of their money and how it shows what TRUE MEN OF HONOR the mtgox guys are for reaching into their own pockets to try and make their customers at least somewhat whole

FrozenVent
May 1, 2009

The Boeing 737-200QC is the undisputed workhorse of the skies.

FMguru posted:

dont forget the part where mtgox's customers are over-the-moon excited to be getting back 25% of their money and how it shows what TRUE MEN OF HONOR the mtgox guys are for reaching into their own pockets to try and make their customers at least somewhat whole

also they start a secondary market to resell mtgox debt

oh wait






THEY ALREADY DID THAT :unsmigghh:

Cybernetic Vermin
Apr 18, 2005

hobbesmaster posted:

so reading between the lines someone cleaned out mtgox by spoofing transaction ids?

yeah, this thread is pretty quick to jump to conspiracy theories, but this is sounding extremely likely

well, "cleaned out" in the sense that they are insolvent, since as an exchange the value they handle is orders of magnitude greater than the value of the company itself, so even a minor break no doubt quickly screwed them over

and now they have no recourse and are in a mostly unregulated market with nothing left to lose, plenty of fun likely to come

Adbot
ADBOT LOVES YOU

wynott dunn
Aug 9, 2006

What is to be done?

Who or what can challenge, and stand a chance at beating, the corporate juggernauts dominating the world?

FrozenVent posted:

also they start a secondary market to resell mtgox debt

oh wait






THEY ALREADY DID THAT :unsmigghh:

bitcoin

bitcoin never changes

  • Locked thread