F1-AI ferrari team

SOLUTION OF THE DE CIFRIS HACKATHON

Demo Video

Project Information

At a Glance

SOLUTION OF THE DE CIFRIS HACKATHON

Description

F1 AI Racing implements zero-trust competitive gaming through cryptographic primitives ensuring privacy and fairness without trusted parties.

Technical Details

Blockchain: Chainlink VRF generates verifiable randomness for player seeds and function coefficients. Smart contracts store SHA-256 commitments and verify Groth16 ZK-SNARKs. Client: Derives 10 secret numbers from VRF seed, encrypts with TFHE on Z_p (p=2^31-1). Server: Computes F(X)=Σ(c_i·X_i)+bias mod p on ciphertexts via homomorphic operations.

Key Mechanisms:

Threshold Decryption: Master key split via Shamir (2-of-3), encrypted with player public keys, then destroyed. Output requires 2 partial decryptions. Temporal Ordering: Commitments registered before function revelation prevents parameter optimization. ZK-SNARK: Circuit validates deltas≤20, commitment integrity, computation correctness without revealing private data.

Security: Post-quantum (LWE-based), collision-resistant (2^128), soundness 2^-128. Flow: Commitment→Function Reveal→Homomorphic Variations→Threshold Decrypt→ZK Proof Verification→Winner.

Team

3
HM

Hossain Meah

FS

Francesco Sabbarese

SS

Sara Spinelli

Hackathon

IXH25 Italian XRPL Hackathon

Duration

Nov 6, 3:00 PM - Nov 8, 2:00 PM UTC

View Hackathon Details