Blockchain for committing peer-to-peer transactions using distributed ledger technologies. (4th June 2021)