filecoin-project / notary-governance

114 stars 58 forks source link

v5 Notary Allocator Application: CoinSummer Labs #1060

Closed maxvint closed 6 months ago

maxvint commented 8 months ago

v5 Notary Allocator Application

To apply to be an allocator, organizations will submit one application for each proposed pathway to DataCap. If you will be designing multiple specific pathways, you will need to submit multiple applications.

Please complete the following steps:

1. Fill out the information below and create a new GitHub Issue

  1. Notary Allocator Pathway Name (This can be your name, or the name of your pathway/program. For example "E-Fil+"): Max
  2. Organization Name: CoinSummer Labs
  3. On-chain address for Allocator (Provide a NEW unique address. During ratification, you will need to initialize this address on-chain): f1gn6jq55uyx5eir2a7isc6t63fq7lmhrcpgdo2wy
  4. Country of Operation (Where your organization is legally based): Hong Kong
  5. Region of Operation (What region will you serve?): Greater China Region (GCR)
  6. Type of Allocator, diligence process: (Automated/programmatic, Market-based, or Manual (human-in-the-loop at some phase): Market-Based & Manual
  7. DataCap requested for allocator for 12 months of activity (This should be an estimate of overall expected activity. Estimate the total amount of DataCap you will be distributing to clients in 12 months, in TiB or PiB): 300PiB

2. Access allocator application (download to save answers)

Click link below to access a Google doc version of the allocator application that can be used to save your answers if you are not prepared to fully submit the application in Step 3. https://docs.google.com/document/d/1-Ze8bo7ZlIJe8qX0YSFNPTka4CMprqoNB1D6V7WJJjo/copy

3. Submit allocation application

Clink link below to access full allocator questionnaire and officially submit your answers: https://airtable.com/appvyE0VHcgpAkt4Z/shrQxaAIsD693e1ns

Note: Sections of your responses WILL BE posted back into the GitHub issue tracking your application. The final section (Additional Disclosures) will NOT be posted to GitHub, and will be maintained by the Filecoin Foundation. Application information for notaries not accepted and ratified in this round will be deleted.

Kevin-FF-USA commented 8 months ago

Hi @maxvint

Thanks for submitting to become an Allocator! Wanted to confirm that this initial application was received. Once you complete and submit your complete Airtable form, the application will have the responses posted to this Github and be ready for scoring. As a reminder - the completed application deadline is 20Jan.

maxvint commented 8 months ago

Hi @Kevin-FF-USA

I have submitted the include Airtable (form).

Kevin-FF-USA commented 8 months ago

Basic Information

1. Notary Allocator Pathway Name: Max

2. Organization: CoinSummer Labs

3. On Chain Address for Allocator: f1gn6jq55uyx5eir2a7isc6t63fq7lmhrcpgdo2wy

4. Country of Operation: Hong Kong

5. Region(s) of operation: Greater China

6. Type of Allocator: Manual

7. DataCap requested for allocator for 12 months of activity: 300PiB

8. Is your allocator providing a unique, new, or diverse pathway to DataCap? How does this allocator differentiate itself from other applicants, new or existing?: Certainly, our DataCap allocator distinguishes itself through several key features, each tailored to provide a comprehensive, efficient, and equitable service for a diverse range of applicants.

Key aspects include:

9. 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.: Acknowledge

Client Diligence

10. Who are your target clients?: Small-scale developers or data owners, Enterprise Data Clients, Other (specified above), Individuals learning about Filecoin

11. Describe in as much detail as possible how you will perform due diligence on clients. If you are proposing an automated pathway, what diligence mechanism will you use to determine client eligibility?: Our due diligence process, especially for high DataCap allocations, is structured to provide a detailed and robust assessment of each clients.

Detailed Criteria:

12. Please specify how many questions you’ll ask, and provide a brief overview of the questions.: Before approval, we need collect information including:

After approval, keep an eye on datacap usage:

  1. If the DataCap remains unallocated for a certain time, explain the reason why this happens?
  2. Any help needed from the notary to find some SPs?
  3. If a single SP stores over 25% of data, or the number of SP is lower than promised in application, ask them to make modifications as soon as possible and explain why?

13. Will you use a 3rd-party Know your client (KYC) service?: Our client due diligence framework incorporates external ""Know Your Customer"" (KYC) services, enhancing our evaluation precision. These services are pivotal in confirming client identities, examining financial backgrounds, and ensuring compliance with global standards. Below is an outline of their roles and integration into our processes:

Service Functionality:

Integration and Data Handling:

In essence, the integration of third-party KYC services significantly bolsters our due diligence mechanism, providing a more thorough and streamlined client risk assessment and ongoing monitoring process.

14. Can any client apply to your pathway, or will you be closed to only your own internal clients? (eg: bizdev or self-referral): Any client can apply, and we also offer services to apply on behalf of some clients.

15. How do you plan to track the rate at which DataCap is being distributed to your clients?: We developed a program on the backend that calls the lotus API. It can check the client's activity of allocations every hour to see how they change. We also have a dashboard to display the speed and distribution of DataCap.

Data Diligence

16. As an operating entity in the Filecoin Community, you are required to follow all local & regional regulations relating to any data, digital and otherwise. This may include PII and data deletion requirements, as well as the storing, transmit: Acknowledge

17. What type(s) of data would be applicable for your pathway?: Public Open Dataset (Research/Non-Profit), Public Open Commercial/Enterprise, Private Commercial/Enterprise, Private Non-Profit/Social Impact

18. How will you verify a client’s data ownership? Will you use 3rd-party KYB (know your business) service to verify enterprise clients?: Data Ownership Verification Process:

Third party KYB services:

19. How will you ensure the data meets local & regional legal requirements?: Through rigorous customer due diligence Conduct an assessment of the legal and policy environment in the location to reduce the loss of data protection caused by legal uncertainty, in order to ensure the legality and compliance of data in the location.

20. What types of data preparation will you support or require?: Our approach to data management encompasses a comprehensive suite of services, focusing on meticulous data preparation and refinement. Key facets of our service include: - Data Cleaning and Standardization: We employ advanced techniques to cleanse data, ensuring accuracy and uniformity across datasets. - De-identification and Anonymization: Adhering to stringent privacy standards, we remove or modify personal identifiers to protect individual privacy, ensuring compliance with data protection regulations. - Data Enrichment and Integration: By augmenting and integrating data from multiple sources, we enhance the value and usability of the datasets. - Data Segmentation Processing: Our solutions facilitate the segmentation of data into distinct groups for more targeted analysis and utilization. - Automated Data Cleaning Tools: We provide sophisticated tools that streamline the data cleaning process, boosting efficiency and reducing manual labor. - Data De-identification Solutions: Our specialized solutions ensure that sensitive data is effectively de-identified, maintaining confidentiality and compliance. - Data Integration Platforms: We offer robust platforms designed to seamlessly integrate diverse data sources, ensuring high-quality, cohesive datasets.

21. What tools or methodology will you use to sample and verify the data aligns with your pathway?:

23. What geographic or regional distribution will you require?: We will require data to be stored in at least 3-4 geographic regions, and expects clients to store copies in at least five physical locations.

24. How many Storage Provider owner/operators will you require to meet programmatic requirements for distribution?: 5+

25. Do you require equal percentage distribution for your clients to their chosen SPs? Will you require preliminary SP distribution plans from the client before allocating any DataCap?: We require clients to submit a detailed distribution plan. This plan is crucial for guiding the initial allocation process. Prior to this first allocation, clients must complete a form we provide. This form will gather specific details, including: - Allocation Percentages: The proportion of clients assigned to different Service Providers (SPs). - KYB Information: Essential Know Your Business (KYB) data related to the SPs. Clients are expected to adhere strictly to the distribution plan they submit, ensuring a transparent and orderly allocation process.

26. What tooling will you use to verify client deal-making distribution?: datacapstats.io and CID checker bot.

27. How will clients meet SP distribution requirements?:

28. As an allocator, do you support clients that engage in deal-making with SPs utilizing a VPN?: We will support in cases where the use of a VPN is necessary, but it is imperative that clients ensure their physical location complies with our requirements. Moreover, clients are required to explicitly inform us of their VPN usage, enabling us to conduct proper processing and evaluation. To monitor VPN usage, we will implement systems to detect and record VPN activities, including connection times, duration, and source IP addresses. Additionally, these data will be regularly reviewed and analyzed to guarantee adherence to regulations and maintain security.

DataCap Allocation Strategy

29. Will you use standardized DataCap allocations to clients?: Yes, standardized

30. Allocation Tranche Schedule to clients::

31. Will you use programmatic or software based allocations?: Yes, standardized and software based

32. What tooling will you use to construct messages and send allocations to clients?: https://filplus.fil.org/#/

33. Describe the process for granting additional DataCap to previously verified clients.: We will strictly monitor and track the usage of DataCap, and each task will be used to evaluate the customer's reputation. - Determine some details of its allocation plan through the use of planning and further investigation. We will check if > 75% of dataCap has been used up? Then check if the SP number is the same as the plan, and there are no individual SPs storing more than 25% of transactions. If necessary, ask them to make adjustments. - We will monitor GitHub/Slack messages to detect any risks of self trading The higher the score for geographic distribution, use cases, and mining, the higher the score for the DataCap client. - Continuously track customer information, such as DataCap deployment records, relevant mining addresses, and storage providers, to match customer words and actions. - Establish a reward and punishment mechanism. If a customer is excessively allocated, we will reject additional allocations and remind the filecoin community; If the customer does not allocate DataCap, we will impose penalties through mechanisms such as deduction, quota reduction, blacklist, etc. Any improper behavior regarding the use of DataCap is not allowed. On the contrary, reputable customers offer plans to acquire more DataCap.

34. Describe in as much detail as possible the tools used for: • client discoverability & applications • due diligence & investigation • bookkeeping • on-chain message construction • client deal-making behavior • tracking overall allocator health • disput:

36. Where will you keep your records for bookkeeping? How will you maintain transparency in your allocation decisions?: We will publicly distribute decision trackers on Github. Maintain an open attitude towards any audit requests from private and public channels, and all allocation decision records will be accessible and publicly available, supervised by the Filecoin community.

Risk Mitigation, Auditing, Compliance

37. Describe your proposed compliance check mechanisms for your own clients.:

38. Describe your process for handling disputes. Highlight response times, transparency, and accountability mechanisms.: Our process of handling disputes in DataCap allocation is designed for rapid response, and is committed to transparency and accountability.

Through this structured approach, we aim to resolve disputes efficiently and fairly, ensuring the integrity and health of the network.

39. Detail how you will announce updates to tooling, pathway guidelines, parameters, and process alterations.: Communicate thoroughly with teams internally before making any changes. This includes meetings or discussions with other notaries and notary governance teams to ensure that everyone has a consensus on the upcoming changes.Publish detailed explanations of changes to tools, path guides, parameters, and processes on Github and the community, ensuring that update notifications include necessary information such as the background, purpose, scope of impact, and relevant timelines of the changes. Before issuing the update notice, it is recommended to conduct a round of publicity and feedback. Make relevant team members aware of the changes and encourage them to provide feedback to ensure transparency and effectiveness of the changes. Based on the results of publicity and feedback, decide whether adjustments or modifications are necessary, and notify all community members. Regular follow-up and evaluation of its effectiveness, based on feedback results, can further optimize and improve tools, path guidelines, parameters, and processes.

40. How long will you allow the community to provide feedback before implementing changes?: We plan to provide at least 2 weeks for community members to provide feedback. This timeframe is intended to ensure ample community participation while allowing enough time for careful consideration and discussion.

The process of community interaction, moderation, and feedback balancing will proceed as follows:

This systematic approach aims to strike a balance between decentralized participation and operational efficiency, ensuring that community members have a meaningful role in key decision-making processes.

41. Regarding security, how will you structure and secure the on-chain notary address? If you will utilize a multisig, how will it be structured? Who will have administrative & signatory rights?: We will protect the on-chain notary address by multisig to ensure the security and standardization of signing. Our process of multisig takes place within our company's senior management team, via internal OA approval --- The operations team submits the allocator request and the management team approves the request, copying it to the company's audit team. After internal approval, the management team selects two members for two multisig to grant the DataCap.

42. Will you deploy smart contracts for program or policy procedures? If so, how will you track and fund them?: N/A

Monetization

43. Outline your monetization models for the services you provide as a notary allocator pathway.: In instances where clients lack the capability to perform Data Preparation (DP) tasks, we offer specialized data preparation services. The fee structure for these services is as follows:

All service fees and pledge requirements will be clearly communicated to clients before the commencement of services. Regularly assess and adjust the fee structure to ensure competitiveness and service quality.

44. Describe your organization's structure, such as the legal entity and other business & market ventures.: CoinSummer(https://coinsummer.io) is a HK-based technology company, founded on February 26, 2018. Right now, we have around 50 employees. We provide cryptocurrency market insights and reliable data analysis, dedicated to creating a one-stop crypto market research platform. The core members of the team are early Bitcoin evangelists with over eight years of experience in the crypto field. They have made early investments in projects like Bitcoin, Ethereum and have experience with trading platforms and wallets. We following the progress of IPFS and Filecoin from the beginning of 2018, and partitcipated on many offline and online activities. In the early 2020, we joined Filecoin DevNet, TestNet, MainNet, partitcipated on Devgrants and Slingshot, made a huge contribution for Filecoin community.

45. Where will accounting for fees be maintained?: We implement a focused and transparent financial management system for cost accounting, guaranteeing comprehensive recording and traceability of all transactions. The management of pledges, including their release or destruction, will adhere strictly to compliance standards and contractual agreements. Regular audits conducted by Fil+ governance and relevant stakeholders will oversee this process, ensuring its transparency and fairness in the monetization framework.

Past Experience, Affiliations, Reputation

46. If you've received DataCap allocation privileges before, please link to prior notary applications.: https://github.com/filecoin-project/notary-governance/issues/669

47. How are you connected to the Filecoin ecosystem? Describe your (or your organization's) Filecoin relationships, investments, or ownership.: We created and maintaining Filecoin Chinese technology WeChat group with more than 5k miners and developers. There are tens of thousands of messages every day including hardware configuration, mining tutorial, troubleshooting, development sharing, bug trace and so on. We believe that these are the most active and useful technical community for Filecoin ecosystem. We also organized and collected Filecoin Community China(https://github.com/filecoin-project/community-china) for Chinese community. Including common resource links, lotus node operations, common storage miner operations, seal worker operations, deal operations, environment variables, debugging, benchmarks, frequently asked questions, etc.

48. How are you estimating your client demand and pathway usage? Do you have existing clients and an onboarding funnel?: We maintain active engagement with our current clients through direct meetings, emails, and regular online and offline events, including on-site visits. This approach not only strengthens existing relationships but also aids in attracting new clients. To gauge customer demand and usage patterns, we employ advanced data analysis tools and surveys, gathering insights on market trends and customer preferences. Our multi-channel marketing strategy, encompassing social media, partner networks, and online advertising, complements our efforts in expanding our client base. Additionally, we leverage customer referrals and word-of-mouth promotion to further broaden our onboarding channels. Our expertise in blockchain and market research enables us to accurately forecast client needs, ensuring we remain ahead in meeting market demands.

galen-mcandrew commented 6 months ago

Datacap Request for Allocator

Address

f26btyj7einvdsg2n2sq34tcdvvspzk6yld6grftq

Datacap Allocated

5PiB

filplus-bot commented 6 months ago

The request has been signed by a new Root Key Holder

Message sent to Filecoin Network

bafy2bzacedybuh6uteb2w6mz2eckjx2jzjyecf7psgta3bib4sl5tj5hchrse

You can check the status of the message here: https://filfox.info/en/message/bafy2bzacedybuh6uteb2w6mz2eckjx2jzjyecf7psgta3bib4sl5tj5hchrse