Dragon Net

A distributed network allowing for trustless validation of data is crucial to any blockchain. There are many competing ideas as to the best way to design such a network. Some private chains use permissioning to restrict access to unverified users. Other public chains seek to be fault-tolerant and trustless, limiting the amount of damage a bad actor could inflict.

Dragonchain seeks to get the best of these approaches by combining a private blockchain with the power of public blockchains via Interchain technology. This system creates a network called Dragon Net. Using Dragon Net, private business data is kept secure on an L1 chain and inaccessible to the rest of the network. Proof of existence of the transaction is broadcast to validation nodes until it reaches L5, where the proof of existence is ledgered on a public blockchain like Bitcoin or Ethereum. This lets every L1 chain leverage the hash power and security of public networks while maintaining the privacy of a private blockchain.

Note
Though requesting more validations of L1 blocks does increase the delay of propagation to a public blockchain, it has no effect on L1 block time. The L1 creates blocks every 5 seconds.

Validations and Rewards

In return for the processing power used to validate L1 blocks, higher level chains receive a share of the Dragon paid for that block. This share is based on the amount of TIME staked to the chain and is split across all participants in the verification.

Dragon vs. DRGN

In Dragon Net, DRGN tokens are not mined and cannot be given out as block rewards the same way as Ether or Bitcoin. Instead, a randomized selection process takes place to choose which higher level chains will be validating L1 blocks, and those chains are paid in Dragon (credits in the network). Dragons are used only in Dragon Net, while DRGNs live on Ethereum and accrue TIME. Dragons are redeemable for DRGN, subject to legal limitations.

TIME and TIME Application

TIME is a concept that can be leveraged within Dragon Net to reduce transaction costs for an L1 chain or to receive a larger share of the Dragons paid for validation of a block. DRGN tokens gain 1 TIME per DRGN every day that they stay in an Ethereum address. Ethereum addresses can be claimed on the Dragonchain Console and the TIME accrued by that address can be applied to chains.

L1 Validations

L1 chains pay for Validations from the business node address of their Dragonchain account. The balance and transfer history of this address is available in the Dragonchain console Account tab. Dragons can be added to this address by purchasing more on the billing page or by transferring DRGN tokens into the account’s funding address to convert DRGN to Dragon. The Dragons can then be transferred to the business node address. All L1 chains on an account share the same business node address.

Note
If you never want to worry about running out of credits, you can use the Auto Fund feature to automatically purchase Dragon credits whenever the account runs low.

The price per transaction is dictated by applied TIME. By applying TIME to an L1 chain, the price paid per transactions can be lowered significantly. Higher level validations provide protection against tampering and pin transactions to powerful public blockchains.