Blockchain and distributed ledger technologies. Privacy and personally identifiable information protection considerations. (15th May 2020)