Napkin design for a p2p ridesharing network: Create a cryptocurrency. Send a message with a bid for a ride to a new address that you control with the start and end point locations with how much you want to pay. Insert it in the blockchain. Driver sees bid in block chain and answers with a similar self message and arrives. When the driver arrives, transfer half to him and the other half when you get out.