Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

3D-DAG: Scaling Blockchain via DAG

View through CrossRef
Blockchain has been widely recognized as a trusted computing paradigm underpinning decentralized applications (DApps). However, low performance and poor scalability of the existing mainstream blockchain designs and implementations render their prospects unattainable, so-called trilemma . DAG (Directed Acyclic Graph) emerged as an alternative blockchain architecture to address the performance and scalability issue. However, the capacity and feasibility of DAG-based blockchain systems still remain of concern, due to a lack of open-source implementations and convincing published experimental results. In this paper, we propose a DAG-based blockchain, named 3D-DAG , to greatly improve the scalability and performance without compromising security. The system addresses the trilemma of decentralization, scalability, and security. Technically, our 3D-DAG consists of two layers of chains: DAGchain and mainchain . The DAGchain organizes the transactions in DAG topology, without having to solve the forks. They select a small group of validators from a large number of miners to make up the committee for consensus procedures. The design of DAGchain improves scalability by enabling parallel transaction processing. Based on that, the mainchain plays the role of checkpoint, periodically packaging and recording received transactions from DAGchain for finality. We also provide a prototype implementation with detailed evaluations. Experiment results show our 3D-DAG can meet the performance (a peak value of \(9.82\times 10^{4}\) TPS) that is expected by DApps in the context of Web3.
Title: 3D-DAG: Scaling Blockchain via DAG
Description:
Blockchain has been widely recognized as a trusted computing paradigm underpinning decentralized applications (DApps).
However, low performance and poor scalability of the existing mainstream blockchain designs and implementations render their prospects unattainable, so-called trilemma .
DAG (Directed Acyclic Graph) emerged as an alternative blockchain architecture to address the performance and scalability issue.
However, the capacity and feasibility of DAG-based blockchain systems still remain of concern, due to a lack of open-source implementations and convincing published experimental results.
In this paper, we propose a DAG-based blockchain, named 3D-DAG , to greatly improve the scalability and performance without compromising security.
The system addresses the trilemma of decentralization, scalability, and security.
Technically, our 3D-DAG consists of two layers of chains: DAGchain and mainchain .
The DAGchain organizes the transactions in DAG topology, without having to solve the forks.
They select a small group of validators from a large number of miners to make up the committee for consensus procedures.
The design of DAGchain improves scalability by enabling parallel transaction processing.
Based on that, the mainchain plays the role of checkpoint, periodically packaging and recording received transactions from DAGchain for finality.
We also provide a prototype implementation with detailed evaluations.
Experiment results show our 3D-DAG can meet the performance (a peak value of \(9.
82\times 10^{4}\) TPS) that is expected by DApps in the context of Web3.

Related Results

Investigating the influence of organizational factors on blockchain adoption
Investigating the influence of organizational factors on blockchain adoption
Purpose Blockchain possesses the potential to disrupt and reshape a plethora of industries in the next decade. However, blockchain adoption rates in technology ...
Convergence and representation of blockchain and smart contracts using the semantic web
Convergence and representation of blockchain and smart contracts using the semantic web
The Internet and the World Wide Web were designed with the intention of being decentralised and interoperable, and therefore more democratic, where users have power over their data...
La qualification de la blockchain
La qualification de la blockchain
La création de la blockchain a remis en question les notions traditionnelles de collaboration et d'échange. Cette thèse vise à démontrer que cette innovation n'est pas seulement te...
Anomaly Detection in Blockchain Using Machine Learning
Anomaly Detection in Blockchain Using Machine Learning
Blockchain technology has gained significant attention as a secure and decentralized platform for various applications. However, the immutable and distributed nature of blockchain ...
Mechanism of Inhibition of Cyclic Nucleotide–Gated Ion Channels by Diacylglycerol
Mechanism of Inhibition of Cyclic Nucleotide–Gated Ion Channels by Diacylglycerol
Cyclic nucleotide–gated (CNG) channels are critical components in the visual and olfactory signal transduction pathways, and they primarily gate in response to changes in the cytop...
“The margin between the edge of the world and infinite possibility”
“The margin between the edge of the world and infinite possibility”
Purpose This paper aims to explore a paradoxical situation, asking whether it is possible to reconcile the immutable ledger known as blockchain with the requirements of the General...
Application of the blockchain technology for digital diplomas: problems and prospects
Application of the blockchain technology for digital diplomas: problems and prospects
The purpose of this studyis to analyze possible problems in issuing digital diplomas, using the blockchain technology, and to promote solving these problems as well as to show the ...
Introduction to Blockchain Technology
Introduction to Blockchain Technology
A blockchain is a linked set of records maintained in a decentralized environment. The records in blockchain are publicly available but cryptographically secured. The interesting p...

Back to Top