Bitcoin Forum
November 09, 2024, 09:05:52 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bug in Bitcoin algorithm!  (Read 3331 times)
rezilient (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 10, 2014, 10:00:56 PM
 #1

Article here: http://www.coindesk.com/price-drops-mt-gox-blames-bitcoin-flaw-withdrawal-delays/
Quote from coindesk article:

Quote
Mt. Gox offered two explanations for laymen and tech-savvy users. In essence, Mt. Gox says it identified a bug in the Bitcoin software that makes it possible for someone to use the network to alter transaction details, making it seem like bitcoins had not been sent to a bitcoin wallet, when in fact they had.

“Since the transaction appears as if it has not proceeded correctly, the bitcoins may be re-sent. Mt. Gox is working with the Bitcoin core development team and others to mitigate this issue,” Mt. Gox said.

The technical explanation is a lot more detailed.

It points out that bitcoin transactions are subject to a design flaw that has been largely ingored, although it was known to “at least a part” of the Bitcoin core development community. The defect is known as “transaction malleability” and it allows third parties to alter the hash of a fresh transaction without invalidating the signature. Mt. Gox explains:

“Of course only one of the two transactions can be validated. However, if the party who altered the transaction is fast enough, for example with a direct connection to different mining pools, or has even a small amount of mining power, it can easily cause the transaction hash alteration to be committed to the blockchain.”

The “sendtoaddress” API returns a transaction hash as a way to track the insertion of the transaction into the block chain. Since most wallet and exchange services keep a record of this in order to respond to users who make inquiries about their transactions, they could assume that the transaction was not sent – as it would not appear in the block chain with the original hash. For the time being, there is no way of efficiently recognizing alternative transactions.

“This means that an individual could request bitcoins from an exchange or wallet service, alter the resulting transaction’s hash before inclusion in the blockchain, then contact the issuing service while claiming the transaction did not proceed. If the alteration fails, the user can simply send the bitcoins back and try again until successful.”

Can someone more technical than myself please weigh in?

Thanks.

You don't pay enough.
pheaonix
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


http://casinobitco.in/ A+ customer support


View Profile
February 10, 2014, 10:18:31 PM
 #2

i don't understand the mechanics 100%, but this seems to be bullshit. buying time. if it was a legit problem, other exchanges would be doing the same.

edit: did some reading, problem lies in gox's shitty custom scripts. normal qt wallet has code to verify the transaction id.

BTC.sx - Leveraged Bitcoin Trading. Simply use Bitcoin to take advantage of a rising or falling Bitcoin price.
Kenshin
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
February 10, 2014, 10:20:08 PM
 #3

i don't understand the mechanics 100%, but this seems to be bullshit. buying time. if it was a legit problem, other exchanges would be doing the same.

Yes, simple explanation. Buy as much btc as you can while you can.  Smiley
rezilient (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 10, 2014, 10:40:18 PM
 #4

Found this follow up article.  Seems to squash the bullshit Gox claim neatly.. Well done Gavin and Jeff.

http://www.coindesk.com/gavin-andresen-jeff-garzik-mt-gox-wrong-bitcoin-isnt-broken/

You don't pay enough.
guybrushthreepwood
Legendary
*
Offline Offline

Activity: 1232
Merit: 1195



View Profile
February 10, 2014, 10:45:13 PM
 #5

You could read all the other threads about this.
keithers
Legendary
*
Offline Offline

Activity: 1456
Merit: 1001


This is the land of wolves now & you're not a wolf


View Profile
February 11, 2014, 12:23:12 AM
 #6

I don't understand all of the computer coding and lingo of it all, but basically what I understand is that this was already a known issue to the bitcoin developers (and also already currently being worked on).   They have also publicly stated that it should have no affect on an exchanges ability to process withdrawal requests..
_Miracle
Hero Member
*****
Offline Offline

Activity: 912
Merit: 661


Do due diligence


View Profile WWW
February 11, 2014, 01:58:44 AM
 #7

This isn't the first time MtGox has failed in a big way.

Even "if" there is a problem with programing, MtGox as an exchange...dealing with other peoples money and should have built
in safe guards.
They have failed before, are failing and based on their current responses to this failure; will fail again.
If they even recover this time.

There 'used' to be more truth in forums than anywhere else.  Twitter:  @cryptobitchicks  Spock: "I am expressing multiple attitudes simultaneously. To which are you referring?"  INTJ-A
pungopete468
Hero Member
*****
Offline Offline

Activity: 1470
Merit: 504



View Profile
February 11, 2014, 02:26:56 AM
 #8

This story is so absurd...

They are insolvent. They took what little liquidity they had left; crashed the surrounding markets and bought as much of the triggered stop losses as they could...

Chances are they will pay out the largest investors and everybody else will burn up in Gox's insolvency...

This "bug" isn't even a "bug." Why would an exchange like gox allow the withdrawal of coins which haven't been confirmed yet? They wouldn't...

It's way too early in this game to make accusations like this as Bitcoin is still mostly owned and used by a technologically savvy user base. Good riddance; we all saw it coming. We were hoping Gox could recover but apparently it's given up the fight...

.
..1xBit.com   Super Six..
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀       
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████       
████████▌     
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████     
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
..TAKE PART..
_Miracle
Hero Member
*****
Offline Offline

Activity: 912
Merit: 661


Do due diligence


View Profile WWW
February 11, 2014, 08:10:11 AM
 #9

This isn't the first time MtGox has failed in a big way.

Even "if" there is a problem with programing, MtGox as an exchange...dealing with other peoples money should have built
in safe guards.
They have failed before, are failing and based on their current responses to this failure; will fail again.
If they even recover this time.

There 'used' to be more truth in forums than anywhere else.  Twitter:  @cryptobitchicks  Spock: "I am expressing multiple attitudes simultaneously. To which are you referring?"  INTJ-A
skivrmt
Hero Member
*****
Offline Offline

Activity: 994
Merit: 501


View Profile
February 11, 2014, 12:13:47 PM
 #10

Not sure too many people use itBit exchange, but they issued a PR basically calling out Mt. Gox and saying everything is fine with Bitcoin and Mt. Gox has its own issues. Smiley

http://us3.campaign-archive1.com/?u=0bb2d75783bccf5d0feedf3ed&id=bb87384196&e=cf173d21dd

leannemckim46
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
February 11, 2014, 02:57:51 PM
 #11

Never trusted MtGox so nothing happen

██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
RISE
pera
Sr. Member
****
Offline Offline

Activity: 532
Merit: 261


­バカ


View Profile
February 11, 2014, 03:09:16 PM
 #12

There is no bug in Bitcoin but in how MtGox was confirming transactions... and they want the core dev to modify bitcoin's protocol to solve their (gox) own incompetence.

MtGox is pathetic: sql injections, preventable ddoses, poor software design choices, administrative problems, terribly bad PR..
Personally I don't want to see them die only because I believe that wouldn't be good for the market in a short to mid term, but they are being really painful  Undecided

キタ━━━━(゚∀゚)━━━━ッ!!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!