Gavin Andresen and Jeff Garzik: Mt. Gox is Wrong, Bitcoin isn't Broken

Bitcoin core developers Jeff Garzik and Gavin Andresen have responded to Mt. Gox's scathing claims about the Bitcoin software.

AccessTimeIconFeb 10, 2014 at 4:47 p.m. UTC
Updated Sep 3, 2021 at 9:51 a.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

Bitcoin core developers Jeff Garzik and Gavin Andresen have responded to Mt. Gox's claims that there is a flaw in the Bitcoin software.

Mt. Gox issued a statement this morning (GMT), revealing it had suspended bitcoin withdrawals indefinitely due to a previously known technical issue with its custom wallet implementation of the Bitcoin core protocol.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • Garzik stressed that Mt. Gox seems to be attempting to shift the blame for its recent failings onto Bitcoin and its developers.

    "First and foremost, bitcoin is not broken. There is no fundamental flaw in bitcoin," said Garzik.

    — Jeff Garzik (@jgarzik) February 10, 2014

    He went on to explain that Mt. Gox's issue is with a technical detail called transaction malleability, which has been known about since 2011 and even has its own wiki entry.

    The Linux kernel engineer highlighted this point in another tweet this afternoon.

    #bitcoin transaction malleability wiki page, https://t.co/ggc76lkyTG Remember kids: zero-confirmation transactions are not secure. — Jeff Garzik (@jgarzik) February 10, 2014

    Garzik told CoinDesk: "There are certain security practices that sites like Mt. Gox need to follow. Most notably, customer support staff and related software must not assume that transaction IDs are unchangeable, prior to being confirmed in the block chain.

    "Confirmation in the block chain is bitcoin's core security mechanism."

    He said it is unlikely that this issue will cause any emergency updates to be made to the core bitcoin software, but it could lead to some websites, such as Mt. Gox, updating their versions of the software.

    Garzik commented that it is difficult to make software that people can use and adjust without making errors.

    "Programmers are not immune to missing documented details. And new systems are not immune to rough edges, but we're always on the lookout for ways to remove the sharp edges that people cut themselves on," he concluded.

    — Bitcoin Foundation (@BTCFoundation) February 10, 2014

    Gavin Andresen, lead developer on The Bitcoin Project, confirmed in a statement on the Bitcoin Foundation's blog that the core development team has been working to limit transaction malleability.

    "There is broad agreement in the community that this needs to be eliminated. Finding the best and most responsible solution will take time. In the meantime, users of the reference implementation do not need to be concerned. Transactions are always tracked properly by the Bitcoin-Qt/bitcoind software," he explained.

    Andresen concluded that the foundation is committed to working with companies within the bitcoin ecosystem to produce best practice documents to help improve the main Bitcoin software.

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.