Establishing transparent peer-to-peer transactions?