Strategyproof Computing: Systems Infrastructures for Self-Interested Parties