4Trade - Decentralized Trading, Redefined