Distributed Ledger Technology (DLT) is the process and related technologies that enable a ledger, conventionally known in centralized technology as a database, to be shared across several entities with each one having its own identical copy. Each entity is represented by one or many nodes in the network that can securely propose, validate and record updates to the shared ledger. The ledger is characterized as immutable as once a transaction is recorded, it is formulaically infeasible to tamper the existing record.