Utility True-Up
The UtilityVerifier.sol contract implements the protocol's "True Up" process - a verification system that compares self-reported energy data against official utility records. This system creates a robust foundation for ensuring the accuracy of energy data within the protocol by leveraging cryptographic proofs and third-party verification.
The contract enables a permissionless verification process where a Host can self-report their real consumption data between a PoF challenge interval by submitting an Opacity-wrapped proof from Arcadia that contains the host's official utility-verified net consumption for that specific period.
Failure to True Up a PoF challenge may result in penalties on capacity grants or a reduced reputation, which will impact a host's rewards in the claim pool. How or when this "slashing" might occur is left open-ended for now, and may be applied arbitrarily by DayFi.
Last updated
Was this helpful?
