Blockchain and distributed ledger technologies -- Terminology