Blockclique: scaling blockchains through transaction sharding in a multithreaded block graph

03/24/2018
by   Sébastien Forestier, et al.
0

Crypto-currencies based on the blockchain architecture cannot scale to thousands of transactions per second. We design a new crypto-currency architecture, called the blockclique, combining transaction sharding, where transactions are separated into multiple groups based on their input address, and a multithreaded directed acyclic block graph structure, where each block references one previous block of each thread. Simulations show that in a network of nodes with an average upload bandwidth of 32 Mbps, the blockclique reaches a throughput of 6,000 transactions per second, with a 2-minutes average transaction time.

READ FULL TEXT

page 3

page 5

research
05/10/2018

Scaling Nakamoto Consensus to Thousands of Transactions per Second

This paper presents Conflux, a fast, scalable and decentralized blockcha...
research
06/15/2019

Txilm: Lossy Block Compression with Salted Short Hashing

Current blockchains are restricted by the low throughput. Aimed at this ...
research
09/19/2022

Technical Report: Analytical Modeling and Throughput Computation of Blockchain Sharding

Sharding has shown great potential to scale out blockchains. It divides ...
research
11/12/2022

CompactChain:An Efficient Stateless Chain for UTXO-model Blockchain

In this work, we propose a stateless blockchain called CompactChain, whi...
research
03/29/2023

SREP: Out-Of-Band Sync of Transaction Pools for Large-Scale Blockchains

Synchronization of transaction pools (mempools) has shown potential for ...
research
12/13/2018

IOTA-based Directed Acyclic Graphs without Orphans

Directed Acylic Graphs (DAGs) are emerging as an attractive alternative ...
research
05/10/2023

Transaction Confirmation in Coded Blockchain

As blockchains continue to seek to scale to a larger number of nodes, th...

Please sign up or login with your details

Forgot password? Click here to reset