filecoin-project / Allocator-Governance

7 stars 35 forks source link

[Allocator Application] <Akave Inc>< Akave> PR #164 #165

Open martapiekarska opened 1 month ago

martapiekarska commented 1 month ago

Allocator Application

Application Number

recCN2kBWn6R6DdSA

Organization Name

Akave Inc

Organization On-chain Identity

f1j44hd5rxindqftcnp2einqvei4wjrlk5mcgutey

Allocator Pathway Name

Akave

Github PR Number

164

Region of Operation

North America,Europe

GitHub ID

@stef-sf

On-chain address

I will provide an address on a later date

Type of Allocator

RFA

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

RFA: Market-based - Proof of payment

Allocator Description

Contributions to EcosystemBuild better data onboarding pathway

Monetization and Fee structure

Client fees.

Target Clients

Web3 developers,Commercial/Enterprise,Nonprofit organizations

Client Diligence Check

Manual verification

Description of client diligence

Akave delivers enterprise services that help enterprises onboard data to the network. Following steps are taking to perform client diligence:

  1. Manual verification of identity through verifying and collecting address, email, names, and government operating business ID (EID in the US etc) and corresponding email correspondence.
  2. Setup a legal contract with stipulated end user license agreements between the client and Akave inc, enforcing terms and conditions including ownership of data, illegal content etc.
  3. Proof of payment from entity to Akave Enterprise

Type of data

Private encrypted with on-chain deal pricing,Proof of concept, network utilities,Public, open, and retrievable

Description of Data Diligence

We require paying customers to sign the end user license agreements that stipulate the need to comply with local and regional requirements, similar to how cloud providers protect themselves today from liability when storing data for businesses. Information that we can share under an audit are:

  1. Proof of customers having confirmed they are allowed to store the datasets
  2. Proof of paying customers having signed the end user license agreement
  3. Share the license agreement details

Data Preparation

Go-CAR

Replicas required, verified by CID checker

1+

Distribution required

Single region of SPs

Number of Storage Providers required

1+

Retrieval Requirements

Private data not retrievable.

Allocation Tranche Schedule TypeSingle size allocation.

10000

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

Yes, all available tools

GitHub Bookkeeping Repo Link

https://github.com/stef-sf/Allocator-Registry

Success metrics

Number of clients,Number of returning client customers,Number of paid deals,Amount of data onboarded, daily & aggregate

Timeline to begin allocating to clients

1 week from RKH approval

Funnel: Expected DataCap usage over 12 months

5-50PiB

Risk mitigation strategies

We have the following processes in place for data stored through Akave.

Akave enterprise has a well established list of services defined to set the right customers expectations and users Users need to sign the end user license agreement These agreements outline acceptable behavior Akave supports access control in the product stack allowing for limited access and a more secure environment Akave supports client side encryption so users can protect their datasets Monthly billing cycles and monitoring ensure users continue to pay for the service Real-time monitoring of data onboarded and identify anomalous activity on the Akave hosted nodes. Regular software updates are rolled out to support the Akave network to fix bugs and security issues. Incident response protocols In case an incident is identified there is a defined process on how to respond to Training and awareness Detailed documentation is made available on docs.akave.ai describing how to securely connect and onboard data to the network. Akave supports end-user encryption to protect user assets

Dispute Resolutions

  1. The Akave team will provide evidence over email or a sync call
  2. Meeting will organized to discuss resolutions
  3. On agreement resolution will be implemented
  4. Process will be repeated until problem has been resolved

Compliance Audit Check

A report will be provided that summarizes:

  1. of paid customers onboarded

  2. Total capacity of onboarded data
  3. Potential forecasted capacity for the next 6 months
  4. Public customer references (if available)
  5. Storage Provider IDs utilized to onboard

Compliance Report content presented for audit

Success metric: Proof of Payments from clients,Success metric: onchain data report,Client Diligence: Client statements, client provided verification,Compliance: CID report,Contributions: Educational Materials Developed,Contributions: Github repos with the tools developed,Client Diligence: Legal Review documents,More. EUL signed documents from clients

Connections to Filecoin Ecosystem

Developer,Storage provider

Slack ID

@stefaanvervaet

Kevin-FF-USA commented 1 month ago

Hi @stefaanvervaet,

Thanks for applying to serve as an Allocator in the Filecoin Plus Program. In looking at this application, the TYPE OF ALLOCATOR is currently set to REQUEST FOR ALLOCATOR (RFA). Can you please describe what type of Allocator pathway you wish to operate as?

For more details on the types of Allocators please check out this blog. https://blog.allocator.tech/2024/04/allocator-tech-blog.html

Kevin-FF-USA commented 1 month ago

For MANUAL pathways, would like to make you aware that these types of applications are being processes as the network need becomes available. Currently there are ~50 pathways available for Manual reviews, so the priority for onboarding new Allocators is to pathways doing something novel to support the network.

image

image

stef-sf commented 1 month ago

Hi,

I selected the following allocator:

Type of Allocator and RFA List.: RFA: Market-based - Proof of payment

As this is one of the selected paths as described in the blog.

We do business development and bring paying customers online. I assume that's what the Filecoin network is prioritizing now. Can you elaborate on why this type of allocator is not being prioritized?

Thanks Stefaan

stef-sf commented 1 month ago

I'm adding some more context on the reason why I chose the market-based proof of payment as the type of datacap allocator. Let me share our approach.

The Akave's team goal is to bring paid customers to the Filecoin network. As part of delivering a good user experience our goal is to automate the payment process through smart contracts and implement on-chain paid deals from end-user to storage provider.

As part of the deal-making process our goal is to automate the datacap allocation too. We are currently working with the FVM and the Curio team to build an automated on-chain deal flow.

Our approach is the following:

As we are building out the processes, we believe it will be important we can manually allocate in the first phase. We can share our findings back to the community.

stef-sf commented 1 month ago

Is there any update on this application and/or more input requested?

martapiekarska commented 1 month ago

Hi @stef-sf! tagging @galen-mcandrew to do a full review. I suggest that while you are building out the automated process, you should work with one of the existing allocators to receive Data Cap and broker it to your paying clients. Also, I believe there is a plan to soon have option to become "suballocator" and I think this will be perfect pathway for you.

Kevin-FF-USA commented 3 weeks ago

Hi @stef-sf,

Wanted to check in on this application. Since the meeting with Galen, did you have any additional questions on the additional details for the pathway operation and monetization?

Kevin-FF-USA commented 3 weeks ago

To the point that Marta recommended, here were the steps other pathways were following.

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

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.

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.

There is a live Filecoin Plus Program call every two weeks. Calendar link is here. Or as always please tag us in issue for comment or update.