Implementation and Analysis of Verifiable Random Functions with Additional Data
K.S.N.M. Rao, Prasad Kumkar
Abstract—Research suggests that verifiable random functions (VRFs) are essential cryptographic primitives for blockchain consensus mechanisms. This study provides a comprehensive implementation and analysis of VRFs with additional data on various elliptic curves, including Bandersnatch, Ed25519, secp256k1, and BLS12-381. Results showed significant improvements in verification efficiency when utilizing curve-specific optimizations. Ring VRF constructions using KZG commitments were compared with traditional approaches, achieving sub-millisecond verification for rings up to 1024 members.









