Reliable Client Accounting for P2PInfrastructure Hybrids
Terra: a virtual machine-based platform for trusted computing