Blockchain privacy today: The current state of affairs