Before crypto nirvana, blockchain needs to solve these basic problems

blockchain problems how to solve issues with the latest vogue tech topshot canada economy computer mining bitcoins
Blockchains have an energy problem — the technology relies on expensive hardware and draws an enormous amount of electricity to process complex algorithms and transactions. Lars Hagberg/Getty Images

Amidst the continued fervor for cryptocurrencies and blockchain technology, evangelists have claimed it can help replace everything from money itself, to the foundation of many of our digital tools. But with Bitcoin fees skyrocketing off of its expanded use last year, and bugged Ethereum smart contracts leading to users losing millions of dollars, is this really a technology that’s ready for mainstream adoption?

There’s not even a concrete definition of what a blockchain is. If, however, we assume it to be a distributed ledger system, there are key areas which many of those at the forefront of blockchain’s development believe are lacking. We sat down with blockchain developers to find out more about the technology’s flaws.

Working for everyone

“The biggest issue I see right now is the scalability problem,” Justas Pikelis, co-founder of blockchain Ecommerce platform, Monetha, told Digital Trends. “Right now, Ethereum can process 17 transactions per second. Facebook can handle 175,000 requests per second. Visa, 44,000 transactions per second. So, if we really want to use cryptocurrencies as currencies, it would not be possible as of this moment.”

The best example of blockchain’s scaling problem is the escalation of Bitcoin transaction fees and confirmation times that occurred during the currency’s explosive value rise at the end of last year. Fees rose from a dollar or two to as much as $50.

Other cryptocurrencies and blockchain platforms don’t suffer as severely from this issue, and there are technologies being implemented in Bitcoin to mitigate it, but it’s not an easy fix even with them in place.

“When you store the data on the blockchain, it’s quite expensive,” explained Alexander Demidko, CRO of blockchain database company Fluence. “That’s why all of those solutions are trying to store the data off chain and send it periodically to the blockchain. But it’s still hard to search through the data stored there. That’s why we [think] ideally there should be a way to upload the data to the decentralized environment, then search the data I need there. That’s what we’re trying to solve with a decentralized database, as it’s not currently supported by the blockchain.”

Justas Pikelis, Monetha Co-founder
Justas Pikelis, co-founder of Monetha, a blockchain Ecommerce platform. Justas Pikelis/Facebook

Blockchains like the one used by Bitcoin, which leverage a ‘proof of work’ system, require enormous amounts of computing power – that’s expensive in hardware and electricity. Although alternatives exist, blockchains are still computationally intense when compared with traditional databasing solutions. Storage is also a potential problem.

Bitcoin’s blockchain of simple transactions is upwards of 150GB. Any business institution using blockchain technology for a traditional database can expect every node to require much more space than that. That problem would be compounded if, as a company, you were to operate a private blockchain – controlling every node yourself.
Edgar Bers, head of public relations at HashCoins, believes blockchain technology, as it exists now, wouldn’t be useful or scalable for a large database.

“Most blockchains we have today are not good for businesses that rely on massive amounts of data […] Most businesses rely on terabytes of information and centralized server architecture […] Multi-terabyte blockchains are inefficient,” he said. “When your business requires ultra-heavy communications you really have to throw all the tech you can on the blockchain to survive the load. If you design a blockchain for a certain maximum of transactions per second, increasing your business operations could be staggering due to required blockchain upgrades – which you may not even have to hand.”

That’s less of a problem if you operate a public ledger blockchain because you can decentralize your blockchain over nodes that are found across the world. That’s certainly a viable solution, and one used by governments like Estonia. Yet that runs into another issue entirely. The problem of privacy.

For your eyes only

Most people imagine blockchain technology as the publicly distributed system that Bitcoin is built on. The nodes (miners) are located all over the world, and the entire blockchain is publicly downloadable, viewable, and verifiable. That total transparency creates all sorts of problems for organizations handling even the slightest confidential data.

“Full decentralization is almost utopian, where it can only be used in a very primitive function, like Bitcoin,” Pikelis explained. “When you’re talking about more complicated things, a little more information stored on the blockchain, it’s really hard to reach that full decentralization. Still people have to believe that companies are running these decentralized applications for them to be able to on board and really store the things and hash the things that are private [like] public information.”

Even the developers at Fluence, who are working on developing blockchain database technology that could, in theory, handle potentially sensitive information, don’t believe it’s quite ready to yet. “As with every technology that has yet to mature, you don’t want to store overly sensitive data there. Once it becomes more mature, you can trust it more,” Demidko told Digital Trends.

That’s not to say they aren’t working on a solution. The first and most predictable, considering the blockchain’s reliance on cryptography, is encryption.

“In the example of a driving license database, I am a user, I have my driver license and I want to put it into a decentralized database,” Demidko explained. “I can encrypt it with my personal key and not tell this key to anyone, but authorities who need that. If I put my driver’s license into the decentralized database, it’s encrypted there, so no other person can read it without my permission. The nodes where the data is being stored have access to the data, but they can’t read it because they don’t have any keys.”

However, encryption alone is not the final solution to privacy concerns. Private keys could be accidentally revealed by a third-party, and the development of quantum computing could lead to easy brute forcing of private keys that would threaten the sanctity of data stored on a truly decentralized blockchain. There’s no easy fix to these problems yet, so privacy will remain a serious obstacle for many promising projects.

The layman problem

Although blockchain technology is becoming easier to leverage and understand all the time, it’s still not an easy topic to get your head around. Blockchain services and tools demand more technical know-how from the users than many contemporary digital platforms, and that could prove problematic for adoption, especially if security scares and lost funds become associated with blockchain’s public image.

Data security is failing and there has to be a better system. Blockchain creates a secure, unalterable public record and is poised to dramatically improve the world around you, from voting systems to rental contracts.

“Blockchain and Bitcoin [is] really hard for those who are not related to technology or software developers to use,” Fluence’s CEO, Evgeny Ponomarev told Digital Trends. “Just sending a transaction is pretty hard. The next year we all as a community need to build tools to make it easier, because it’s the only way to better adoption.”

Such tools will have to involve easier user security. Although blockchain technology is often more secure than traditional passwords, losing a private key can create all sorts of headaches. A decentralized system often lacks an arbitration process for recovery.

While blockchain is often more secure than regular passwords, losing a private key can create all sorts of headaches.

“There is some cryptography research that has been done with key recovery,” Ponomorev suggested, as a potential solution to this issue. “Splitting the key into many pieces, giving them to many people. They can help you recover it from pieces if you lose it. Some companies are trying to use a custodian system, where you can get your keys and place them somewhere or with someone safe, to protect you from losing keys.”

His company’s CRO quickly pointed out, however, that these techniques are imperfect, potentially opening new avenues for attack from outside actors. Security and ease of use don’t always go hand in hand, he said.

The wild west

Many early proponents of blockchain technology lauded its ability to operate outside of the usual restrictions and regulations of centralized governments and financial institutions. Although that lack of oversight is still welcome by many, a growing number of developers believe that some form of standardization and control is necessary to make blockchain a mainstream technology.

“I think [regulation is] certainly possible,” Monetha’s co-founder, Pikelis said. “There is so much uncertainty […] people still don’t agree on one kind of consensus on what they should do about cryptocurrencies and initial coin offerings (ICO). I think we’re going to see a lot happen in the regulation space for ICOs, cryptocurrencies and the blockchain quite differently in different parts of the world.”

Part of that will be financial regulation, he said, suggesting that bodies like the U.S. Securities and Exchange Commission will create guidelines for what is allowed. That will particularly affect companies looking to sell their own tokens.

Although regulating certain cryptocurrencies would be difficult, it’s not hard to look at the glut of new cryptocurrencies and blockchain marketing schemes and see the benefits of limitations. The expansion of blockchain into new areas also invites new regulations or running afoul of existing law. If it were used to track medical records, for example, it’d immediately become bound by existing laws in many countries across the globe.

“The whole attention to blockchain technology is a little bit premature, and the size of it brings a lot of pressure, and that’s why some things are starting to crack and some things might not seem rational,” Pikelis told us. “It will take some time for people who don’t have the tech savvyness and technical knowledge to be able to fully trust smart contracts and blockchain technology.”

It’s not hard to look at the glut of cryptocurrencies and blockchain marketing schemes and see the benefits of limitations.

We are starting to see the early signs of that, and as HashFlare told Digital Trends recently, the first steps will likely be know your customer (KYC) rules designed to prevent money laundering.

That’s unlikely to please those who have enjoyed operating on the fringes of society with anonymous cryptocurrency wallets and relative impunity from governing and regulatory bodies.

However, as with any new and exciting frontier technology, if blockchain wants to see more mainstream adoption, simplification of interaction and some form of remediation may be necessary – and that means governance.

That won’t solve everything though. Blockchain technology, by its very, distributed nature. That’s a strength in some cases, but also it hard to blockchain to handle some problems centralized systems have been designed from the ground up to achieve.

It seems likely that much, like the early days of the internet, some of the largest and most impactful blockchain platforms will one day become mainstays in everyday society. If that analogy if followed to its conclusion, though, it also means hoards of others will fall by the wayside to leave only the most useful and versatile standing. Blockchain is not a miracle cure for every technological ill and, as recent history has shown, powerful innovations come with unintended consequences.

Gaming

Why are game studios run like sweat shops? The human toll of ‘crunch time’

After the revelation of 100-hour work weeks in Red Dead Redemption 2’s development, we spoke with a number of developers about what it’s like to work in crunch culture in the game industry.
Emerging Tech

You’re so vein: Palm-based biometric system could help confirm your identity

Move over, Face ID! The next biometric security systems could rely on analyzing the unique vein patterns in your palm print. Here are some of the ways the technology could prove useful.
Photography

Adobe MAX 2018: What it is, why it matters, and what to expect

Each year, Adobe uses its Adobe MAX conference to show off its latest apps, technologies, and tools to help simplify and improve the workflow of creatives the world over. Here's what you should expect from this year's conference.
Product Review

The all-new Palm wants to be many things, but it’s really just a tiny smartphone

The all-new Palm is here, and it’s tinier than ever. Exclusive to Verizon, it syncs to your primary smartphone and acts as a secondary device -- with features to help you disconnect from technology. But at $350, is it worth the high price…
Computing

Core i9s and Threadrippers are all powerful, but should you go AMD or Intel?

The battle for the top prosumer CPUs in the world is on. In this head to head, we pit the Core i9 versus the Threadripper to see which is the best when it comes to maximizing multi-core performance on a single chip.
Computing

Despite serious security flaws, D-Link will (again) not patch some routers

D-Link revealed that it won't patch six router models despite warnings raised by a security researcher. The manufacturer, for the second time in a span of about a year, cited end-of-life policies for its decision to not act.
Product Review

Dell’s G3 Gaming laptop knows what gamers want, and what they can live without

Compromise and budget gaming laptops go hand-in-hand, but with the G3, Dell has figured out how to balance what gamers want with what they can live without.
Computing

Apple’s latest feature ensures MacOS apps are safer than ever

MacOS is mythically known for being more immune to viruses than Windows, but that doesn't mean there isn't room to make it safer. Apple is using an app notarization feature to protect users from downloading malicious apps.
Computing

There’s now proof that quantum computing is superior to the classical variety

For the first time in computer science history, researchers have tangibly demonstrated how a quantum computer is better than a classical computer. A quantum computer was able to solve a math problem that a classical PC cannot.
Computing

In 2018, the rivalry between AMD and Intel has become more interesting than ever

When it comes to selecting a CPU for your PC, there's no shortage of chips for you to choose from. With Ryzen, Threadripper, and Core i9 CPUs though, the AMD vs. Intel argument is muddier than ever.
Computing

Will Apple introduce a new MacBook at its Oct. 30 event? Here's everything we know

Whether it's called the MacBook Air or just the MacBook, Apple is highly rumored to introduce a new, affordable laptop in 2018. We discuss reports about upgrading displays, processors, sign-in features, and more.
Computing

Apple CEO demands Bloomberg retract its Chinese surveillance story

Apple CEO Tim Cook is calling on Bloomberg to retract a story alleging that Apple had purchased compromised servers that allowed the Chinese government to spy on Apple. Apple's investigation found no truth to the story.
Product Review

Amid a new fleet of budget laptops, the ZenBook 13 sails where others sink

It’s never been truer that you don’t need to spend over a thousand bucks to buy a good laptop. The ZenBook 13 takes we’ve always loved about its predecessor and makes enough small refinements to keep it ahead of its competitors.
Computing

Protect your digital identity with these four easy steps to online anonymity

You don't have to be a secret agent or a notorious hacktivist to care about anonymity. Consult this guide to learn tips, tricks, and best practices for staying anonymous and keeping your online activity private