How the price of cryptocurrency gets derived or affected