Skip to content

Dataset health #1223

@benbierens

Description

@benbierens

Context

During the all-Codex in Trogir, we discussed how best to support altruistic mode. This task followed from that session. Supporting this feature would allow users to detect the "health" of their datasets in the network. This enables altruistic use-cases to implement automatic mechanisms to organize repair/dispersal of altruistic datasets. We discussed and agreed that the disemination of the altruistic-dataset-CIDs would be handled outside of Codex. This feature would allow the code that controls this to take action when datasets are at risk.

Tasks

  • Understand how to measure the "health" of a dataset. Is it enough to count the nodes who contain the manifest? Should there be some kind of block-sampling? (Keep in mind: We should NOT attempt to provide solid/highly reliable durability information or guarantees this way. For use cases that require high durability guarantees we should direct them to use the marketplace.)
  • Design the changes necessary to support this feature at the network level
  • Design the API to access the dataset health information
  • Buidl!

Metadata

Metadata

Assignees

No one assigned

    Labels

    APIClientSee https://miro.com/app/board/uXjVNZ03E-c=/ for detailsResearchSee hhttps://miro.com/app/board/uXjVNZ03E-c=/ for details

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions