use escrow, then you might have a good start on this =)
If priced at 1.025 (for john's fees) would you be interested in groupbuy?
Asking John if he can close the escrow and cash out if the value of BTC increases to a point when amount collected/pledged is enough to get a miner.