Making Blockchain Validators Honest