💠Abstract
AVS is:
Computing service that provides services to other networks or applications.
Decentralized network that runs its own validator set and is compatible with any EVM or non-EVM blockchains.
The AVS protocol requires an infrastructure to execute computational tasks, submit and audit the Operators' work, reach on-chain agreements on arbitrary tasks, propagate internal and cross-chain messaging, configure governance rules, deploy customized protocol logic, define registration policies, and distribute rewards and penalties based on attestations.
The Othentic AVS Framework allows developers to self-deploy (1) custom computational services over trustless execution environments and (2) a network of Operators that run arbitrary tasks.
AVS teams are required to develop two services: execution logic and validation logic, which can be written in any programming language.
Execution logic Carried out by the Performer node which executes a task and provides Proof of Task. After successfully executing a task, the node publishes the results via peer-to-peer networking for Attesters nodes to discover. This logic is being executed according to the Execution Service.
Validation logic Carried out by the Attesters nodes who validate a task via a quorum that votes on the validity of the executed task; each task must be attested as either "valid" or "invalid". This logic is being executed according to the Validation Service. The scheme allows the execution and validation of any type of service, providing a foundation for a wide range of applications.
Last updated