Cryptocurrency revolution: from where to where?