Decentralised Revolution ! How far we are?