PeerReview: Practical accountability for distributed systems

by Andreas Haeberlen, Petr Kouznetsov, Peter Druschel