Validators
Last updated
Last updated
OAP Validators act as a network of nodes that are basically the “ad network” for OAP and performs 2 key functions:
Acts as a high performance distributed backend for applications built on top of OAP to handle all day to day advertising functionality
Keep track of ads
Serve ads
Ad tracking
Performs all blockchain related functionality
Our current MVP design:
The core “off chain” function of validators is to support the ad operations driven by client applications (Nectar) and handle all other ad tracking, serving and budgets. In our case, we separate how we think of validators if it's for on chain functions or off chain functions.
Off chain functions of validators can be thought of as just a backend for any advertising network. The advertising network needs to be able to:
Create ads
Serve ads to publishers
Keep track of tracking data like clicks and impressions
Manage user budgets and bidding
Manage ad serving and targeting algorithms
Ensure accurate reporting of ad data back to clients
On chain functionality of validators can be thought of as an interface to BASE.
The validators are responsible for
Writing Ads to chain
Writing Ad Events to chain
Syncing up with the registry and algorithms on chain (post MVP)