Proving and Rewarding Client Diversity to Strengthen Resilience of Blockchain Networks (Full Report)