Dragonchain Glossary

Blockchain Basics

What is Blockchain?

Blockchain is a distributed ledger that cannot be altered or manipulated. Sets of data are recorded and packed into a “block.” Blocks are then connected (chained) to one another which creates a ledger

What is an API ?

An Application Programming Interface (API) is the means of communication between the user and the system. A user tells the system what it wants to do through the API, and the API sends that information to the system and brings back to the request to the user

What is an API Key?

An API Key allows a user to authenticate with an API

What is a Blockchain Transaction?

A blockchain transaction is the basis with which all events or data transfers recorded within a blockchain platform

What is a Transaction Type?

A transaction type is an entity that can store a transaction payload. This type must be registered before any actions can be performed. Transaction types also allow the whitelisting of data to be made public

What is a Payload?

When a transaction is created, the payload can be specified to deliver data to the chain for ledgering or use in a smart contract

What is a Proof Scheme?

A proof scheme is the mechanism used by a blockchain to prove block integrity, such as Proof of Work or Proof of Stake. Currently, Dragonchain only supports trust-based models that leverage cryptographic signatures

What is a Wallet Address?

A wallet address is a user’s digital account number for cryptocurrencies, which functions similarly to a bank account

Smart Contracts

What is a Smart Contract?

A smart contract is code that automatically executes sets of contractual agreements on the blockchain

What is a Currency Smart Contract?

A Currency Smart Contract creates a new token for use as currency on a Dragonchain

What is an Interchain Watcher Smart Contract?

An Interchain Watcher Smart Contract will send transactions from one blockchain to the Dragonchain

What is a Publisher Smart Contract?

A Publisher Smart Contract reacts to transactions on a Dragonchain and publishes the reaction to a public network

What is an Invoker ?

When a smart contract is invoked, a chain creates a second transaction for the smart contract output. This new transaction is permanently linked to the user-created invocation request through the ‘invoker’ field

Dragonchain Technologies

What is the Dragonchain Console?

“Console” refers to console.dragonchain.com, which provides the UI and user experience for Dragonchain users to create and use chains in DragonNet

What is a Dragon [DRGN]?

Dragons are the tokenized micro-license used to access the Dragonchain Platform

What is TIME (formerly DDSS)?

TIME is a measurement calculated by the number of Dragons held in a non-exchange wallet multiplied by the length of time each Dragon is held

What is Hybrid Blockchain?

A hybrid blockchain is type of blockchain that combines the capabilites of public and private blockchains

What is Interchain?

Interchain is a Dragonchain capability that allows public and private blockchains to connect and interact securely

What is Proof of Existence?

Proof of Existence is a validation mechanism made possible by DragonNet and is achieved when a transaction goes through its five levels of consensus and is published to a public blockchain. The public can see a hash of private L1 data and actions as proof that an action was taken, but all private information remains private

What is Proof of Time?

Proof of Time is the validation model enabled through TIME (formerly DDSS)

What is a Tokenized Micro-license?

Tokenized Micro-license is Dragonchain’s patented software licensing technology that allows users to hold and utilize individual software licenses on a per-need basis

Misc.

What is Containerization?/ What is a Container?

A container is a discrete unit of software that runs in its own environment, not using or being used by the host operating system. This allows software to be developed OS-agnostic and distributed to almost any environment

What is Kubernetes?

Kubernetes is an orchestration software that manages clusters of pods to run in tandem, allowing for complex workflows to be managed simply

What is Open source?

Open-source is a designation for a piece of software that signifies that its source code is available to the public and can be modified and redistributed within certain terms and conditions