Crypto currency – a summary of latest developments