Cryptocurrency insecurity: IOTA, BCash and too many more | TechCrunch (2024)

Cryptocurrencies: a weird agglomerate of fascinating technology built by brilliant engineers; a whole new and potentially important form of economics; … and hype-machine puffed-up crazy-talk nonsense. So, as you might expect, they also combine state-of-the art resilient engineering and comical clown-car so-called security. Yes, that’s right — I want to talk about IOTA, and (to an extent) Bitcoin Cash.

Modern security practices include: an understanding of and commitment to responsible disclosure; making yourself available and accessible to third-party security researchers; offering bug bounties; fuzzing your code; etcetera. They also include valuable truisms such as “don’t roll your own crypto.” Here that’s crypto as in cryptography, and it means, always always always use tried and time-tested cryptographic algorithms and implementations. Do not try to build your own from scratch. You will regret it.

IOTA, currently the world’s tenth most valuable cryptocurrency, took an … assertively contrarian stance regarding this dictum. They didn’t just roll their own crypto, they rolled their own fundamental units, deciding that binary wasn’t good enough by half, and that trinary was where it’s at, that their trits and trytes were so much better than bits and bytes.

I confess part of me has a grudging respect for the surreality of this kind of whackadoodle performance art. Alas, this half-admiration doesn’t extend to the recent saga in which a) they rolled their own crypto; b) MIT and BU researchers found a flaw in it; c) IOTA first said that the flaw was intentional, and then, apparently, that it was created by an imperfect AI (!); d) a spectacular war of words (between those parties and several others) erupted. Then, yesterday, Neha Narula, the director of MIT’s Digital Currency Initiative, presented last year’s work in a talk at Black Hat — and even though that work stemmed from last year

The interesting bit is this: Iota has been scrambling to remove their broken homemade hash function (which is still used in their centralized coordinator) before a vulnerability presentation at BlackHat. pic.twitter.com/ofBk3XQyMv

— Matthew Green (@matthew_d_green) August 8, 2018

I interviewed Narula this morning and she said, still amazed, that it actually seemed to her as if IOTA thought her talk yesterday would reveal a new, previously undisclosed vulnerability. Their fundamental misunderstanding of how software security works, and what responsible disclosure means, is staggering.

You may well think IOTA is such an extremely ridiculous project that it’s unfair to use it as an example. But if so, bear in mind that cryptocurrencies remain a very weird field, and many people who have put a lot of money into them are unable to distinguish ridiculous projects from serious ones. A couple of days ago I visited Las Vegas’s “cryptocurrency nightclub,” all too appropriately called MORE; the general idea is that people can both invest in MoreCoin (yes, really) and spend it on better access / parties at Vegas and similar destinations. Whether you think this is a valid concept or a crazy get-rich-quick scheme, it’s an example of how cryptocurrencies are increasingly aimed at the unsophisticated public. To its intended audience, there’s not much difference between MoreCoin and Bitcoin; any technical ludicrousness is no bar to success.

But if you want to talk about something more serious and higher-profile, fine; let’s talk about Narula’s most recent post, this one describing and regarding a bug in Bitcoin Cash, one of the very few currencies traded on Coinbase. Some months ago, a developer, Cory Fields, discovered that the hard fork which birthed Bitcoin Cash included some refactoring of Bitcoin’s consensus code … such that a malicious block could be crafted which would split Bitcoin Cash into two separate blockchains.

This would be very bad, would almost certainly have drastically diminished Bitcoin Cash’s value, and could conceivably be used for a double-spend attack; meaning, given Bitcoin Cash’s value and liquidity, it was a bug which could conceivably have been used to generate many millions of dollars in cold hard cash. Fortunately Fields is an admirable fellow and decided to do the right thing.

But … how? Who to contact? The people with commit rights to the Bitcoin Cash repo, he supposed; but none of them had provided secure methods of public contact. This was information that could be used to bilk many millions of dollars, it couldn’t be emailed in plaintext — and what’s more, if somebody else discovered the bug but this Core developer was the only one known to have discovered it, he would be painting a big target on his back. How can you perform responsible disclosure when there’s no outlet to disclose to?

In the end, Fields found a way. (A very complicated way.) And the bug has been fixed. But the difficulties he had highlights the fact that, as cryptocurrencies mature, their security policies and procedures need to mature along with them. Kudos to those who are already well along this path, such as Ethereum, EOS and Tezos; and brickbats to those who make it hard to disclose vulnerabilities, and/or those who respond with weaponized ignorance.

Cryptocurrency insecurity: IOTA, BCash and too many more | TechCrunch (2024)

FAQs

Which one of the statements is true about cryptocurrency? ›

Final answer: The true statement about cryptocurrency is that it operates independently of a central bank and is decentralized.

What is the downside of cryptocurrency? ›

The lack of key policies related to transactions serves as a major drawback of cryptocurrencies. The no refund or cancellation policy can be considered the default stance for transactions wrongly made across crypto wallets and each crypto stock exchange or app has its own rules.

Can IOTA reach 10 dollars? ›

How High Can the IOTA Price Go? According to many experts, IOTA coin might have the potential to reach $10, but in a long-term perspective.

What is the conclusion of cryptocurrency? ›

Conclusion: Cryptocurrencies hold the potential to significantly alter various aspects of our lives. From providing financial services to the unbanked to challenging traditional banking systems, the impact of cryptocurrencies is vast and multifaceted.

What are the pros and cons of cryptocurrency? ›

Cryptocurrency in India offers financial inclusion, protection against inflation, remittance benefits, new investment avenues, fast transactions, and decentralization. However, it faces regulatory challenges, volatility, fraud risk, power consumption, and impact on traditional banking.

Is cryptocurrency actually real? ›

Cryptocurrency (or “crypto”) is a digital currency that can be used to buy goods and services or traded for a profit. Bitcoin is the most widely used cryptocurrency.

What is the biggest risk in crypto? ›

What are the risks of owning crypto?
  • Price volatility. ...
  • Taxes. ...
  • Custody of keys. ...
  • Technical complexity and making mistakes. ...
  • Scammers and hackers. ...
  • Smart contract risk. ...
  • Centralization and governance risk. ...
  • Bottom Line.

Which country has banned cryptocurrency? ›

Some of the countries where cryptocurrency is illegal are: Qatar. Saudi Arabia. China1.

Is it good to buy crypto now? ›

Unfortunately, it's also incredibly volatile. For that reason, while current market conditions are favorable for anyone considering buying Bitcoin, it is an asset you should purchase only at your own risk. Because while Bitcoin may have the potential for significant returns, you may also lose most of your investment.

Does IOTA have a future? ›

According to your price prediction input for IOTA, the value of IOTA may increase by +5% and reach $ 0.313709 by 2030.

Should you invest in IOTA? ›

While not without risk, IOTA looks set to rise again over the coming years. Our IOTA forecast predicts an average price of $1.95 by the end of 2030, but it also has the potential to climb much higher. However, with the bull market encroaching, IOTA's current low price may not last long. Visit Binance to buy IOTA today.

Why is IOTA falling? ›

Here are some possible reasons why the price of IOTA may fall despite partnerships and progress: Market Sentiment: Cryptocurrency markets are highly sensitive to sentiment. Even positive news and partnerships may not immediately translate i.

Will crypto be around in 10 years? ›

Key Takeaways. Bitcoin, the cryptocurrency, is most likely to remain popular with speculators over the next decade. Bitcoin, the blockchain, will probably continue to be developed to address long-standing issues like scalability and security.

Which crypto will boom in 2024? ›

Top 10 Cryptos in 2024
CoinMarket CapitalizationCurrent Price
Dogecoin (DOGE)$23.8 Billion$0.1653
Tron (TRX)$10.1 Billion$0.1152
Polkadot (DOT)$10.2 Billion$7.12
Cosmos (ATOM)$3.4 Billion$8.64
6 more rows
Apr 15, 2024

Does crypto have a future? ›

Analysts estimate that the global cryptocurrency market will more than triple by 2030. This all leads to one big trend. Cryptocurrency, once only understood among a relatively fringe community of anti-establishment investors, is now becoming a household name – and quickly.

What is a fact about cryptocurrency? ›

The total amount of bitcoin is limited

Cryptocurrency is a limited resource, like gold or oil. This is why currencies like bitcoin continue to increase in value as the supply goes down. Investors know that somewhere down the road, the number of bitcoins and alt currencies available will come to an end.

What is a fact about cryptocurrencies? ›

Facts About Investing with Cryptocurrency

Unlike most traditional currencies, such as the U.S. dollar, the value of a cryptocurrency is not tied to promises by a government or a central bank. If you store your cryptocurrency online, you don't have the same protections as a bank account.

What is the cryptocurrency all about? ›

A cryptocurrency is a digital currency, which is an alternative form of payment created using encryption algorithms. The use of encryption technologies means that cryptocurrencies function both as a currency and as a virtual accounting system. To use cryptocurrencies, you need a cryptocurrency wallet.

What is the best explanation of cryptocurrency? ›

Cryptocurrency is digital money that doesn't require a bank or financial institution to verify transactions and can be used for purchases or as an investment. Transactions are then verified and recorded on a blockchain, an unchangeable ledger that tracks and records assets and trades.

Top Articles
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 5745

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.