Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.03 KB

File metadata and controls

30 lines (20 loc) · 1.03 KB

ADR-004: Why validator committee in V1 vs oracle in V2

Status: Accepted Date: 2026-03-24

Context

Releasing escrowed funds requires external verification that a student has passed a test or submitted a project. We needed to choose between a decentralized Oracle (like Chainlink) or a trusted Validator Committee.

Decision

For the V1 MVP, we are using a Validator Committee of known educational partners. We will migrate to a permissionless Oracle/ZK-Proof system in V2.

Consequences

Positive

  • Speed to Market: Setting up a multi-sig validator set is faster than integrating complex cross-chain oracles for custom meteorological data.
  • Human Oversight: Subject matter experts can manually audit edge cases in project submissions that automated oracles might miss.

Negative

  • Centralization Risk: V1 relies on the integrity of the initial committee members.
  • Scalability: Manual validation limits the number of students the platform can support until V2 automation is deployed.