RabbitX Exchange: Discovering Innovation in the Decentralized Trading World