Building ‘The Blockchain’: Developers Aren’t Giving Up on Big Ambitions

Even as bitcoin’s block size debate rages on, enterprising developers are looking beyond the infighting to focus attention on what’s ahead.

Adem Efe Gencer is one such developer. A research assistant at Cornell University‘s center for blockchain and cryptocurrencies, he believes the tech will come to be used on a broad scale to track everything from land records to deeds, fine arts and even precious metals.

But as Gencer explained, if we put each each and every asset on its own blockchain, we risk splitting the mining power that secures these transactions and their history, thereby reducing the security of the platform. Putting everything on one blockchain, he countered, will lead to cluttering.

So, how will blockchains handle all of these multiple assets? Should we have dedicated chains? Or is there a better way?

At the Financial Cryptography and Data Security conference in Malta yesterday, Gencer offered a solution, outlining an approach called “service-oriented sharding”.

Currently implemented on a platform called Aspen, sharding is basically a way of splitting data into parts, and then storing those parts across multiple databases for better throughput.

Gencer explained that service-oriented sharding applies that same idea to blockchains, so that transactions for different assets run on independent subchains. Users only keep track of the subchains they are in, and mining is combined.

Gencer told CoinDesk:

“We want to shard the blockchain with respect to services, so that each shard contains the transactions of only the related service, but not the other services.”

Sharding for tomorrow

Today, Aspen is designed to run on bitcoin-NG, a protocol for scaling bitcoin originally developed by researchers from Cornell.

Introduced in 2015, the idea was to break up certain functions of block creation in what was then one of the more radical proposals to increase network performance.

Still, Gencer said his sharding idea could just as easily be applied to bitcoin, ethereum or another blockchain protocol, as it simply re-orders how data is stored while retaining the same blockchain structure.

“In terms of mining, this change will have no effect,” Gencer said.

He believes that sharding is the future of blockchains, but points out that it is not easy to do. If you naively try and get rid of some part of transaction history, a blockchain will lose its tamper-resistant, immutable structure.

With Aspen, he said, we can maintain all those properties while requiring less computing power and providing un-fragmented, unified security.

Nodes for the masses

Gencer was not the only one at the conference examining a future where every single car and property is being traded on a blockchain.

Dmitry Meshkov, a researcher at distributed systems firm IOHK, presented yet another idea for making blockchains more manageable, proposing a way to solve what he called the problem of “big state”.

The problem as described by Meshkov is that you can’t store an entire copy of a blockchain on commodity hardware. What’s more, he explained, you don’t need all of that data to validate a single transaction anyway.

If Alice wants to give some asset to Bob, you only need to know whether or not Alice has enough tokens to allow a transaction to go through.

Meschkov presented a solution called “cryptographic authenticated data structures” as a way to verify transactions more cheaply. Essentially, the approach adds a proof with a transaction, so you know with certainty whether a transaction is valid, or not.

The solution, he says will reduce the memory requirements of a blockchain, enabling everyday mobile phone users to validate transactions.

Solutions like these promise to make blockchain more accessible to a broader community of users. They also bring into perspective that cryptocurrencies like bitcoin may one day take a backseat to other assets traded on a blockchain.

Disclaimer: CoinDesk received a subsidy to attend the Financial Cryptography and Data Security conference from the event’s organizers.

Image via Amy Castor for CoinDesk; Shutterstock

EthereumScalingTechnology

from CoinDesk http://www.coindesk.com/building-blockchain-researchers-arent-giving-internet-sized-ideas/