There can be multiple pools. Nodes must stake in the pool. Nodes can have two types: Uploader or Validator. Once the uploader has uploaded data and registered it in the pool, the validators fetch the data and validate it. After a grace period is over, the amount of $KYVE to be paid out is calculated. The reward will be paid out to a governance holder, the treasury, the uploader, and the validators. The validator reward gets evenly distributed between all validators.