Mining networks and decentralized contribution systems struggle to allocate rewards fairly without manual oversight. Scoring must account for variable earnings histories, partial contributions, advance payments, and catch-up deposits—all while preventing double-counting in shared wallets. Traditional systems require either centralized arbiters or opaque heuristics that contributors cannot audit.
A deterministic scoring engine powered by two independent implementations eliminates that opacity. By processing finalized on-chain records through identical arithmetic in Python and TypeScript, every contributor can verify their score independently. The system tracks earnings, contributions, and eligibility through durable history, enabling reproducible daily calculations that remain identical whether run by the network or by an individual auditor.
Noah implements this on Bittensor by reading finalized earnings and verified contribution deposits from two independent chain sources, storing complete history in durable storage, and calculating daily scores using age-adjusted contribution indices and contribution multipliers.