P2P and Decentralized Bitcoin Exchange