Networks are ranked based on their retrieval score: the higher the score, the higher the position on the leaderboard.
The Filecoin retrieval score represents the average of all Storage Provider (SP) retrieval success rate (RSR) scores over a 24-hour period. Storage Provider RSR is calculated by dividing the number of successful retrievals by the total number of valid retrieval requests for that provider within a given timeframe. Only requests that pass fraud detection are included in the calculation. For more detail please refer to Spark protocol docs.
The retrieval score for Arweave is determined by the percentage of successful retrievals over a 24-hour period. Retrievals are conducted by selecting a random Arweave transaction and performing a retrieval from a random Arweave node, and the results are reported back to the API. For more details, refer to the Arweave Checker repository.
The retrieval score for Walrus is calculated based on the percentage of successful retrievals over a 24-hour period. Retrievals on Walrus are performed by selecting a random blob and fetching it from one of the public aggregator nodes. The result of a retrieval check is reported back to the API. Note that this approach may result in a higher retrieval score than Filecoin and Arweave as it is fetching the data from an aggregator rather than from the storage nodes. For more details, refer to the Walrus Checker repository.