Decentralized Databases Could Address Blockchain’s Scalability Issues

2019-1-29 13:09

Blockchains are slow and bottlenecked by limited scalability. Meanwhile, decentralized databases maintain many of the benefits of a blockchain while potentially addressing scalability. Are these systems a viable alternative?

Blockchains have become more and more mainstream in the enterprise environment. Walmart is testing supply chain solutions to track lettuce, Spotify acquired Mediachain to test content licensing solutions, and Accenture is using the blockchain to add trust to insurance contracts.

There is no doubt that blockchains will play a role in the technology roadmap of various enterprises. However, many blockchain-based production applications have one main inhibitor: scalability. Visa can perform 65,000+ transactions per second, while Ethereum is at roughly 15 transactions per second (TPS). Ethereum’s 15 TPS can also be compared to more conventional databases like MySQL 8.0, which has a queries per second rate of over 1,000,000 based on the number of users connected.

This a serious problem for companies running production applications on top of blockchain. This stems from the bottleneck that every node needs to process the transactions, meaning that despite the greater computing resources its no faster than a single node.

This is acknowledged by a Sharding FAQ on Ethereum’s GitHub wiki:

“Currently, in all blockchain protocols each node stores the entire state… This provides a large amount of security, but greatly limits scalability: a blockchain cannot process more transactions than a single node can.”

Others like Preston Byrne, an Adam Smith Institute fellow, view Ethereum’s focus on aggregating “all the world’s data” as a massive problem. Even Vitalik Buterin, the co-founder of Ethereum, has acknowledged this problem and published a post detailing a grant program for sharding and other layer 2 research.

Ethereum is too unwieldy already to fulfil its promise of being a decentralized backbone for all the things.

It is/will be easier to burn it all down and replace DApps with apps running on their own chains, than to upgrade the Eth main chain to administer all the world's data.

— Preston Byrne (@prestonjbyrne) January 11, 2019

Among the many ideas being worked on to solve this issue, blockchain-style databases have picked up a lot of attention. GUN, an open-source decentralized database, attracted investments from people like Marc Benioff—American billionaire and co-CEO of Salesforce. Amazon Web Services (AWS) launched their own version, the Quantum Ledger Database, or QLDB, even after CEO Andy Jassy claimed that “[Amazon doesn’t] build technology because we think the technology is cool,” referring to his (negative) sentiment towards the hype around blockchain.

The sometimes negative attention isn’t unwarranted. Many have applied the buzzword “blockchain” to purportedly solve a host of problems. Yet, most of these projects would benefit just as much from conventional databases and business information systems.

Meanwhile, distributed databases maintain many of the characteristics of a blockchain while solving some of the scalability issues.

Exploring Distributed Databases

There is a handful of promising distributed database systems that could complement the existing private and public blockchains available to software developers.

BigchainDB, whose partners include Microsoft, Toyota, and MongoDB, has touted their solution’s ability to balance high throughput, low latency, and query functionality with decentralization and immutability.

The project does this by adding a Byzantine Fault Tolerant (BFT) consensus system (via Tendermint) to a more conventional database, MongoDB. Each node that is part of the BigchainDB maintains their own local MongoDB database, which decentralizes the BigchainDB, while at the same time ensuring that the network has BFT-based immutability.

This allows the storage of “assets” in a global, decentralized database that is shared by multiple participants. Building on the vision of the blockchain, these projects—including IPDB (Interplanetary Database)—look to build, in their own way, decentralized ledgers into backend platforms.

Bluzelle, another decentralized database project, uses data sharding and partitioning techniques to create a more scalable and secure database. They do this by combining the scaling technology with a crypto token (BLZ) to create an incentive structure for decentralized storage. Acting as a “swarm of swarms,” Bluzelle relies on “producers” to provide the necessary resources (such as permanent storage) which distribute the data across the Bluzelle network.

Although these projects include impressive scaling technologies to improve the scalability of decentralized databases, the major breakthrough is the use of crypto tokens to incentivize participants to act in a mutually beneficial fashion. A perfect example of crypto economics, these platforms allow people to sell and buy resources that are necessary for a decentralized, peer-to-peer setting. This is done by allowing a user and provider to interact directly in a marketplace-style system for computer resources.

Impact of Decentralized Databases

The benefits and features described above are paramount to the decentralized vision of the blockchain. Eliminating control of resources from centralized service providers has merit and legitimate applications.

In these cases, the centralized service providers are the major public cloud and private cloud companies that offer storage services and database technology, such as Microsoft, Amazon, and Oracle.

Without the need to rely on these centralized providers, projects built on top of these decentralized databases have some advantages. Service downtime is a significantly smaller problem due to the resiliency of decentralized networks. Another added value is that security is also improved with the immutability provided by these services.

Blockchains aren’t the only tool that software developers can leverage for building dApps and decentralized systems. Decentralized databases offer a promising and sometimes even more effective alternative. As these technologies mature, it’s very possible they are the driving force behind the next wave of innovative products and service.

The post Decentralized Databases Could Address Blockchain’s Scalability Issues appeared first on CryptoSlate.

Similar to Notcoin - Blum - Airdrops In 2024

origin »

High Performance Blockchain (HPB) на Currencies.ru

$ 0.0066304 (+0.11%)
Объем 24H $22.769k
Изменеия 24h: -1.57 %, 7d: -11.05 %
Cегодня L: $0.0066099 - H: $0.006632
Капитализация $484.486k Rank 2073
Цена в час новости $ 0.1925 (-96.56%)

scalability decentralized blockchain databases issues address could

scalability decentralized → Результатов: 56


What is Bakkt and will it really bring Bitcoin, Ethereum and others to the “moon”?

Cryptocurrency market has been looking to create a safe and attractive path for institutional investors to come on board for quite some time now. The interest from investors is there as the attractiveness of the crypto space cannot be denied; decentralized blockchain technology can potentially improve privacy, scalability, security issues that businesses deal with daily.

2019-1-20 13:30


BEXAM ICO

BEXAM is built on a new consensus-building algorithm called Proof of Rounds. PoR reconciles high speed and scalability with high security. Our next generation blockchain technology finally meets the specifications required for the implementation of blockchain into core centralized systems of large-scale businesses.

2018-12-3 13:35


BitMax.io, the Innovative Digital Assets Trading Platform, Partners with Lambda, a Blockchain Infrastructure and Storage Solutions Provider

BitMax. io, widely regarded as a top-tier and highly innovative cryptocurrency trading exchange, recently struck a strategic partnership with Lambda, a blockchain infrastructure project that builds scalable blockchain solutions, decentralized applications (DAPPs), data storage with unlimited scalability, and more.

2018-11-15 22:48


JURA ICO

JURA NETWORK has the vision of building the next-generation blockchain technologies. JURA encompasses the Fusus, a DAG-lattice data structure as the basis for a distributed ledger, a proof of utility consensus mechanism to self-regulate in a decentralized network, an anti-spamming proof of verifiable random time module, a sharding technology for scalability design, and an AI filter as the security layer.

2018-11-1 07:03


Geeba ICO

Geeba is a decentralized delivery ecosystem that enables businesses to operate deliveries with an autonomous vehicle and smart hubs. The high costs, lack of efficiency, and demand for deliveries today enables Geeba to introduce a new approach to the industry by allowing the community to actively participate in the evolution through leveraging blockchain.

2018-8-4 19:41


MultiVAC ICO

MultiVAC is a next-generation high-performance public blockchain for industrial-scale decentralized applications. Its trusted sharding technology allows for unlimited and sustainable scalability. We confirm transactions in our network through a classic UTXO model with miners dynamically selected through a probability model.

2018-7-30 19:33


Lambda ICO

Lambda is a fast, safe, and scalable blockchain infrastructure project, which provides decentralized applications (DAPPs) data storage capabilities with unlimited scalability and fulfills services such as multi-chain data co-storage, cross-chain data management, data privacy protection, Proof of Recoverability of data (POR), Provable Data Possession (PDP), and distributed intelligent computing through logic decoupling and independent implementation of Lambda Chain and Lambda DB.

2018-7-26 09:53


A study on issues of competition in fintech, commissioned by the European Parliament Committee on Economic and Monetary Affairs was published July 20. It found that central bank-issued digital currencies could be a “remedy” for a lack of

Europen Union Study shows central banks coming together with their own digital currencies, i.e., CBDCs could mean an end of the journey for the decentralized digital tokens. Bitcoin has been struggling for quite some time for its mainstream adoption, as crypto investors and enthusiasts are waiting for developers to bring a robust scalability solution. On

2018-7-23 18:43


Фото:

Governance, Part 2: Plutocracy Is Still Bad

Coin holder voting, both for governance of technical features, and for more extensive use cases like deciding who runs validator nodes and who receives money from development bounty funds, is unfortunately continuing to be popular, and so it seems worthwhile for me to write another post explaining why I (and Vlad Zamfir and others) do not consider it wise for Ethereum (or really, any base-layer blockchain) to start adopting these kinds of mechanisms in a tightly coupled form in any significant way.

2018-7-21 23:03