filecoin-project / Allocator-Governance

7 stars 35 forks source link

[Allocator Application] <Haven DP>< Open Dataset> PR #179 #183

Open martapiekarska opened 1 month ago

martapiekarska commented 1 month ago

Allocator Application

Application Number

reccwctsGFwwGNptw

Organization Name

Haven DP

Organization On-chain Identity

f1mhd5x2d3gybsplhi2apqluxk6ircldusszf4miy

Allocator Pathway Name

Open Dataset

Github PR Number

179

Region of Operation

Europe,North America,South America,Oceania,Greater China Region,Asia minus GCR,Africa

GitHub ID

@haven-allocator

On-chain address

I have a multisig I want to provide now

Type of Allocator

Similar to existing allocator pathways

Filecoin Community Agreement

As a member in the Filecoin Community, I acknowledge that I must adhere to the Community Code of Conduct, as well other End User License Agreements for accessing various tools and services, such as GitHub and Slack. Additionally, I will adhere to all local & regional laws & regulations that may relate to my role as a business partner, organization, notary, allocator, or other operating entity Acknowledge

Type of Allocator and RFA List

Manual - Novel pathway

Allocator Description

Our allocator pathway will:

Contributions to EcosystemOnboard >10PiBs of Data,Data Stewardship: Curate and provide high-quality datasets to be stored on the Filecoin network, enhancing the overall value and utility of the network.,Build better data onboarding pathway

Monetization and Fee structure

Other,SP fees,Block rewards, pools. Currently, our business processes involve splitting all storage deal block rewards proportionally between FIL Initial Pledge Investors and Storage Providers. Haven takes a portion of the block rewards as a fee for their work in investor/SP diligence and FIL allocation services. This fee will remain in place for SPs using our pledge funding service.

Additionally, as part of this allocator, fees toward services will need to be accounted for including:

These fees could take the form of an adjusted proportional split of the deal block rewards for all parties mentioned above and/or could involve payment by Storage Providers for these additional services.

Target Clients

Open/Public,Nonprofit organizations,Individuals

Client Diligence Check

3rd party Know your customer (KYC) service,3rd party Know your business (KYB) service,Manual verification

Description of client diligence

The "client” in our open allocator pathway is a shared applicant role across all parties involved in an onboarding project including FIL pledge investors, Filecoin Data Preparer and all SP entities storing a copy of the dataset who are coming together to onboard a quality, value add dataset. 

All of these parties will be vetted upfront, prior to project start, via a third party KYC/KYB/AML service and also a Filecoin wallet check service. 

Any entity is eligible to join a Haven allocator project as an investor, data preparer or storage provider as long as they meet and pass the above criteria and agree with the project structure and fees.

Type of data

Public, open, and retrievable

Description of Data Diligence

We will validate all information about the source dataset links provided in an application.

The data preparer will be required to provide:

Allocator operators will sample after each allocation via:

Data Preparation

Client-provided,IPFS Kubo,Go-CAR,Singularity,RIBS,Other existing ecosystem tooling

Replicas required, verified by CID checker

2+

Distribution required

Equal distribution of deals across regions

Number of Storage Providers required

2+

Retrieval Requirements

Public data highly retrievable over Spark.

Allocation Tranche Schedule TypeManual or other allocation schedule.

Allocations will be given as a percentage of the total amount requested. Initial allocations will be 10-15% of total requested, up to 1PiB max. Subsequent allocations will be

Will you use FIDL tooling, such as allocator.tech and other bots?

Yes, all available tools

GitHub Bookkeeping Repo Link

https://github.com/haven-allocator/open-dataset

Success metrics

Amount of data onboarded, daily & aggregate,Retrievability of data,Speed of allocations (TTD)

Timeline to begin allocating to clients

1 week from RKH approval

Funnel: Expected DataCap usage over 12 months

100-200PiB

Risk mitigation strategies

All parties involved an a data onboarding project on our allocator will agree to terms of the onboarding plan upfront. Haven requires signed contracts for all parties. This includes the Data Preparer that will complete the documentation and preparation of CIDs. Also, the SPs agreeing to a plan for depositing their portion of FIL toward the pledge, storing cold copies, hot copies, and ensuring geographical distribution and distribution plan. All SP entities involved go through KYC/KYB upfront and disclose location of nodes and agree to terms of storage plan. Any party not meeting contract requirements or found abusing their role will risk delaying or losing their FIL block reward payout per contract.

Dispute Resolutions

A dispute within the context of DataCap allocation refers to any contention or disagreement arising between parties involved in the storage and retrieval of data on the Filecoin network. This could involve discrepancies over DataCap distribution, disagreements on data compliance with stated parameters, or conflicts over the execution of storage deals. Disputes may be internal, involving yourself and your client, or external, where you will need to defend your decisions against another active notary or the Fil+ Governance Team. For disputes between our allocator and client, hereby termed appeal(s), we will source the appeals using our own Open Data Allocator Appeals Form (https://docs.google.com/forms/d/e/1FAIpQLSeJ8joRhF9NGWXTZYR_NSRZ5j1CpTg4SG3tMuZPkZW4KZafsQ/viewform) for all our clients where they can submit an appeal and someone on the team will address it with a 5 day SLA. We would like to respect the privacy of the client and do not plan to host a public resolution process. For disputes raised by community members/non-clients about our allocation approach and strategy, we will comply with the public dispute tracker that is being built by the Filecoin Foundation Governance Team and will commit to an SLA of 10 days.

Compliance Audit Check

After each allocation we will manually review the on-chain deal making activity of the applicant to confirm compliance relying on: Allocator Compliance and CID compliance reports to identify non-compliance of deal making and distribution. Separately, we will utilize Spark tool for retrievals check and also complete data sampling checks and that information will be used to drive action on future allocations. At any point if a party is caught providing fake or misleading information about themselves or their SP partners, we will close any open applications and add the GitHub user IDs and miner IDs involved and block them from future participation in the allocator.

Compliance Report content presented for audit

Client Diligence: KYC/KYB report on clients,Data Compliance: Data Samples,Compliance: CID report,Success metric: onchain report of data onboarded,Data Compliance: Manual report.

Connections to Filecoin Ecosystem

Previous allocator,Big data contributor,Event sponsor

Slack ID

@KZ

haven-allocator commented 1 month ago

An answer was cutoff regarding allocation tranche schedule:

Allocations will be given as a percentage of the total amount requested. Initial allocations will be 10-15% of total requested, up to 1PiB max. Subsequent allocations will be proportional up to 4 allocations. Example: 10%, 20%, 30%, 40%

haven-allocator commented 1 month ago

As an additional note about Haven Digital Partners current contributions in the Filecoin ecosystem, in the past five months Haven has delegated 3M FIL to seven different SP entities enabling projects to seal 75PiBs (QAP) of data

Kevin-FF-USA commented 1 month ago

Hi @haven-allocator,

One of the scoring mechanisms for pathways is their ability to onboard quality data to the network. Given your existing clients, suggesting a proposal to help establish your ability within the ecosystem to serve as an Allocator performing MANUAL diligence.

Proposal Bring one of your clients into the ecosystem with an Existing Allocator Pathway. Establish that you have real clients and can maintain the diligence standards of this application. Demonstrate that to the community as the ability and value to onboarding this new Manual Pathway.

Steps

  1. Work with any existing Allocator to create an application on behalf of your client. FIDL runs an enterprise Allocator if you were looking for a pathway with existing support in place to help with questions.

  2. Once the data is onboarded, reply back to this application with the following

    1. Client ID
    2. Links to the DataCap Application
    3. Spark retrieval %
    4. Verification that the Data reached the targeted number of SP's
    5. What the data type was

Onboarding Once the ability to onboard clients through the application process has been verified, this application will receive a KYC check and begin onboarding as an Allocator to onboard clients directly.

For questions or support

Kevin-FF-USA commented 2 weeks ago

Hi @haven-allocator

Realize you have two open applications, so just wanted to be sure to send this friendly check in to both. Did you have any questions about our recommendations for improving the details listed above for the viability of this pathway's application (or bringing a client through an existing pathway)?

haven-allocator commented 2 weeks ago

No questions at this time @Kevin-FF-USA - we will work to onboard through an active allocator for now and return to this after. Thank you.