Business 11 months ago

Vince Dioquino

Overstock and Coinbase glitch confuses Bitcoin Cash for BTC

What happens when systems mistake or confuse Bitcoin Cash (BCH) for SegWit1x (BTC)? Bad things, potentially.

Security researcher Brian Krebs recently disclosed a glitch in the Overstock website’s payment integration with Coinbase. The glitch in the payment section let customers purchase any item for a fraction of the listed price, and also allowed anyone paying with Bitcoin (BCH) to receive multiple refunded amounts in BTC for cancelled orders.

To differentiate, Bitcoin is designed for cheap and fast peer-to-peer transactions, as described in the whitepaper written by Satoshi Nakamoto. The first block of BCH was mined precisely nine years ago.

Back in January 2014, Overstock.com and Coinbase embarked on a partnership which allowed customers to pay for goods using BTC as virtual currency. At this point, BTC’s network wasn’t as clogged as it is today, due to high saturation and volatility.

This is one of the many reasons why Bitcoin Cash emerged as its successor, a true heir to Satoshi’s vision. As the first official fork from the legacy chain, BCH is designed with consumers in mind, addressing the scalability issues of the former.

KrebsOnSecurity reported that it was contacted by JB Snyder, owner and proprietor of Bancsec, a white hat penetration testing firm that gets paid to break into banks to check their security compliance. Snyder informed the security blog about a discrepancy that he noticed while purchasing an item at Overstock.

At the checkout process for payments via crypto, Overstock.com gives customers a BTC address which can be used to fill the invoice and complete the transaction. However, as Snyder noticed, Overstock’s payment page also accepted Bitcoin Cash as payment.

When Krebs tried to replicate the process, he ordered three outdoor solar lamps from Overstock for $78.27 and paid 0.00475574 BCH to the address provided by Overstock through Coinbase. Given the efficiency of Bitcoin Cash, it only took a few seconds for Overstock to send an email confirming the transaction, complete with shipping details and tracking. The discrepancy? $78 isn’t equal to 0.00475574 BCH, which is just somewhere around $12.

“But that wasn’t the worst part. I didn’t really want the solar lights, but also I had no interest in ripping off Overstock. So I cancelled the order. To my surprise, the system refunded my purchase in [BTC], not bitcoin cash!” Krebs shared.

If not for the disclosure by Krebs, this glitch would’ve been overlooked and exploited by scrupulous individuals. When asked for a statement, both Coinbase and Overstock declined to point who was at fault.

The problem might be Coinbase’s API (application program interface), or a wrong call from Overstock.com’s implementation. Luckily the bug only lasted for approximately three weeks, with only a negligible amount of transactions were impacted by the issue, according to Coinbase.

Cryptocurrency payments have become so widely adopted in the past year. However, both merchants and consumers have been ditching BTC because of its recent volatility and the surge in associated fees for the simplest transactions.

With major tech companies like Microsoft and Steam ceasing support for Bitcoin Legacy payments, it’s only a matter of time before Bitcoin Cash, now recognized by Blockexplorer as Bitcoin, becomes the standard in peer-to-peer micropayments. After all, what’s the point of a cryptocurrency if it has no use?

Note: Tokens in the SegWit chain are referred to as SegWit1X (BTC) and SegWit Gold (SWG) and are no longer Bitcoin. Bitcoin Cash (BCH) is the only true Bitcoin as intended by the original Satoshi white paper.  Bitcoin BCH is the only public block chain that offers safe and cheap microtransactions.
Note: Tokens on the Bitcoin Core (segwit) Chain are Referred to as BTC coins. Bitcoin Satoshi Vision (BSV) is today the only Bitcoin implementation that follows Satoshi Nakamoto’s original whitepaper for Peer to Peer Electronic Cash. Bitcoin BSV is the only major public blockchain that maintains the original vision for Bitcoin as fast, frictionless, electronic cash.

COMMENT

Widespread adoption of Cashaddr format spurs upgrades, new tools - Coingeek

[…] as well as provide extensions for future functionalities currently being developed for the network. Machine errors like sending BCH to a legacy BTC address may also be avoided with the protocol’s internal […]

Your comment is awaiting moderation.

CashAddr developers introduce Vanitygen for Bitcoin Cash - Coingeek

[…] an ever-increasing demand for Bitcoin Cash causing some recent confusion about cryptocurrencies, making identifiably addresses for BCH users has become a necessary measure […]

Your comment is awaiting moderation.

Add a Comment

lastest news

Blockchain startup raises $24M for digital rights management

Business 9 hours ago

Blockchain startup raises $24M for digital rights management

Bluecoat, a blockchain company specializing in digital rights and royalties distribution, has already raised $24.25 million in funding, with notable personalities in the music industry assisting with the funding. In its press release, the company ...

Read More
Bitmain shuts down Israel office, leaving all 23 employees jobless

Business 10 hours ago

Bitmain shuts down Israel office, leaving all 23 employees jobless

After nearly three years of activity, Chinese crypto mining giant Bitmain is reportedly ceasing its Israeli operations this week. Citing sources familiar with the matter, Israeli news outlet Globes reported on Monday that Bitmain’s development ...

Read More
Warning: Scam site mimicking SVPool.com

Business 14 hours ago

Warning: Scam site mimicking SVPool.com

We're sending a warning to people in and out of the crypto industry. There is a website trying to cheat unsuspecting users looking to visit SVPool.com.  The individual or group is utilizing a common tactic ...

Read More