Distribuited Ledger Technology