DAGchain Testnet
Consensus is a critical part of any blockchain network. A common misconception about blockchain consensus is that it’s about producing a valid history of transactions. In fact, anybody can make a sequence of transactions on their own computer which is valid. The hard part is getting everyone to agree on which valid history of transactions to use. This is where consensus comes in.
Substrate provides an existing implementable version of Byzantine Fault Tolerance (BFT) consensus that can be used almost out of the box. If a system is BFT, it means that the nodes can reach consensus even if some fraction of them behave arbitrarily badly, including collusion, withholding messages, and being offline.
Since Substrate is a fully extendable and customizable framework, it is possible for us to define our own custom consensus algorithm for it.
The goal of the DAGchain testnet is to optimize the Substrate framework by the research and implementation of our own DAGchain invention; Directed Acyclic Graph of Blocks Data Structure and Node Communication on Distributed Ledger Technology (DLT).
The invention enables a new type of DLT, by combining a node consensus algorithm with the Directed Acyclic Graph. It involves an implementation of a database (DB) structuring and Node (Nd) communication mechanism. The mechanism involves a block generating step and storing the blocks in a vertex of a Directed Acyclic Graphs (DAG).
The DAGchain is structured so as to reach the minimum complexity for the search and verification of transactions (Tx) stored in a block by a consensus algorithm or avoiding an Inner Join.
The DAGchain testnet runs on a separate cloud environment. The Zugspitze testnet will be completely open sourced on the peaq network github account, to enrich the Web3 ecosystem in general, but more important, the Polkadot, Substrate and Parity Technologies environment.
Last modified 2mo ago
Copy link