Can someone please explain to me how a decentralized P2P exchange would work from a user's point of view? I don't want to discuss the technical aspects of it. Let's just assume that part is worked out and trusted for the sake of this argument. What I mean is, it's easy enough to transfer BTC in and out of an exchange. But how does one get their fiat in and out? The only two ways I can think of are by using cash or going through your bank account, neither of which seem useful for a P2P exchange. Can someone break it down for me? How does this help us?