Zero-knowledge proof learning for blockchain endorsement