Proof-of-Validation Mechanism
The Proof-of-Validation (PoV) system is CRYMBO Oracle’s trust framework. It ensures that all validation decisions—whether for transaction requests or KYC payloads—are cryptographically signed and consensus-driven.
Purpose
- Enforce trust-minimized validation
- Provide cryptographic evidence of compliance
- Enable decentralized validator quorums
- Establish an audit trail for regulatory review
Core Components
1. Validator Signature
Each validator submits a signed proof payload:
{
"validator": "0xValidatorAddress",
"txHash": "0x...",
"status": "approved",
"timestamp": 1713600000,
"signature": "0xSignature"
}
2. Quorum Threshold
Validation decisions require a minimum number of unique, eligible validators:
- Default quorum: 3 of N
- Weighted by validator reputation
- Dynamic quorum sizes based on network scale
3. Aggregation Engine
CRYMBO Oracle collects and verifies all proofs:
- Confirms signatures and validator eligibility
- Applies quorum logic
- Emits final result to the chain or off-chain relay
4. Finalization
Once quorum is reached:
- Validation is logged as successful or failed
- Validator scores are updated
- Trigger for next identity flow step (e.g. delivery or rejection)
Security Model
- ECDSA or BLS signatures for validator proof
- Nonce + timestamp included to prevent replay
- Validators penalized for conflicting or missing responses
📌 Next Step: Learn how validators are Rewarded & Scored