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

“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 ...
LEGAL IMPLICATIONS OF BLOCKCHAIN TECHNOLOGY FOR TAX COMPLIANCE AND FINANCIAL REGULATION
LEGAL IMPLICATIONS OF BLOCKCHAIN TECHNOLOGY FOR TAX COMPLIANCE AND FINANCIAL REGULATION
Blockchain technology has emerged as a disruptive force in the realms of tax compliance and financial regulation, presenting both opportunities and challenges for governments, busi...
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...
Mitigating bureaucratic inefficiencies through blockchain technology in Africa
Mitigating bureaucratic inefficiencies through blockchain technology in Africa
With the Fourth Industrial Revolution (4IR) wave engulfing African governments, the need to do, and use something new has already infiltrated many public sector organizations. Whil...
BLOCKCHAIN TECHNOLOGY: FEATURES, PROSPECTS
BLOCKCHAIN TECHNOLOGY: FEATURES, PROSPECTS
The article examines the features of blockchain technology and the construction of its structural elements. It is based on the principle of structuring and working with databases, ...
Exploring Recent Trends in Blockchain Technology: A Systematic Literature Review
Exploring Recent Trends in Blockchain Technology: A Systematic Literature Review
Blockchain technology is used to maintain the ever-growing list of data records. Blockchain can be an authentic ledger which includes applications such as fund transfers, settling ...
Potential Vulnerabilities of Cryptographic Primitives in Modern Blockchain Platforms
Potential Vulnerabilities of Cryptographic Primitives in Modern Blockchain Platforms
Today, blockchain technologies are a separate, rapidly developing area. With rapid development, they open up a number of scientific problems. One of these problems is the problem o...

Back to Top