explain distributed ledger technologies principles | Global Skills Directory | DestinAI