Topics on direct acyclic graph based distributed ledger technologies with applications