Understanding Peer to Peer Crypto Transactions and Their Impact