The acceptance of crypto-currencies as an alternative to conventional currencies and the cost of implementation, return on investment and maturity issues around this type of technology are some of the impediments surrounding the adoption of DLT.