Distributed ledger technology: Applications and implications | doi.page