Public Verification Of Private Effort