Yes, there are even semi-decentralized exchanges based on smart contracts, where you can find trade offers posted by others and execute them in a zero-trust way.