filecoin-project / notary-governance

114 stars 58 forks source link

v5 Notary Allocator Application: Blockchain World FIL+ DC Allocator #1004

Closed psh0691 closed 3 months ago

psh0691 commented 9 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 : Blockchain World FIL+ DC Allocator(BCWFDA)
  2. Organization Name: Blockchain World News
  3. On-chain address for Allocator : F1qdko4jg25vo35qmyvcrw4ak4fmuu3f5rif2kc7i
  4. Country of Operation : Republic of Korea
  5. Region of Operation : Asia minus GCR
  6. Type of Allocator, diligence process: Manual
  7. DataCap requested for allocator for 12 months of activity : 200PiB

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.

ghost commented 9 months ago

Providing the information shared in Application for Public Review/Comment.

Basic Info 1. Pathway Name: Blockchain World FIL+ DC Allocator(BCWFDA)

2. Organization: Blockchain World News

3. Allocator's On-chain addresss: F1qdko4jg25vo35qmyvcrw4ak4fmuu3f5rif2kc7i

4. Country of Operation: Republic of Korea

5. Region(s) of operation: Asia minus GCR

6. Type of allocator:
What is your overall diligence process? Automated (programmatic), Market-based, or Manual (human-in-the-loop at some phase). Initial allocations to these pathways will be capped. Manual

7. Amount of DataCap Requested for allocator for 12 months: 200PiB

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? • This applicant has participated from the beginning of the Filecoin network and has a high understanding and contribution to the ecosystem. • FIL+ 3rd and 4th notary public due diligence experience helps you better understand workflows and prevent misuse/fraud issues in DC. • In the meantime, the number of due diligence on DC applications is the top of all notaries, contributing significantly to the role of the next notary, which can increase governance team and client satisfaction. • If you look at a number of due diligence and DC approvals, there are no disputes such as fraudulent abuse, so transparency is high.

*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.
Additionally, I will adhere to all local & regional laws & regulations that may relate to my role as a business partner, organization, notary, or other operating entity. 
You can read the Filecoin Code of Conduct here: https://github.com/filecoin-project/community/blob/master/CODE_OF_CONDUCT.md** Acknowledgment: Acknowledge

ghost commented 9 months ago

Client Diligence

10. Who are your target clients? Individuals learning about Filecoin,Small-scale developers or data owners,Enterprise Data Clients

11. Describe in as much detail as possible how you will perform due diligence on clients. Client due diligence is largely divided into individuals and organizations. It is not much different from the existing manual due diligence method. 1 Due diligence on individuals and small developers or data owners ⁃ Most individual clients can check their identities through online accounts. They check their identities through GitHub accounts, Linkedin, and SNS (Twitter, Facebook, Instagram, Telegram, etc.). ⁃ Check whether the DC application homepage (https://filplus.storage/apply) is KYC. Questions for client due diligence
(1) Please introduce me to know you.
(2) Please let me know the SNS, mail, and Slack accounts of the means of contacting you.
(4) If there is an organization you belong to, please introduce it. Please let me know your homepage, type of organization, and your position and role in the organization.
(3) How did you learn about Filecoin Plus (FIL+)? If you're not sure, I'll let you know more during the due diligence. 2 Enterprise data client due diligence ⁃ Check the applicant's KYC status and personal contact information (SNS, mail, Slack). ⁃ Receive the DC application number title in the organization's email to verify that the applicant is affiliated with the organization or organization. ⁃ Check the facts with the institution or organization that applied for DC. For example, check the website, business registration certificate, corporate certificate, and other government-issued group certificates.

Questions for institutional or organizational due diligence
(1) Please explain in detail about the organization you belong to.
(2) How did you learn about Filecoin Plus (FIL+)? If you're not sure, I'll let you know more during the due diligence.
(3) Are you familiar with the workflow and regulations of FileCoin Plus (FIL+)?

12. Please specify how many questions you'll ask, and provide a brief overview of the questions. The questions are as follows.
(1) Have you applied for DC before?
(2) Please tell me the type of DC you have received before and the application number.
(3) Please introduce the data you want to store using DC.
(4) Is the data you want to save public data?
(5) Please prove the amount and ownership of the data.
(6) Did you select the SP you want to save? Please tell me about the selected SPs and nodes.
(7) How do you plan to distribute your data?
(8) What kind of methods do you usually use to deliver your data? Online, offline, and other methods
(9) What is the special contract with SP?
(10) Did you have any difficulty handling SP?
(11) If the data stored after the SP transaction is not retrieved, you may be disadvantaged by the next level of DC allocation. Do you understand?
(12) AC Bot tracks DC usage and determines compliance. A lack of scores may disadvantage the next level of DC allocation. Do you understand?
(12)What DataCap do you want to add? Is it an increase in existing data or is it a new type of data?
(13)If you use DC in a fraudulent way (data storage, misuse, fraud, collusion, etc. that is different from what you applied for), are you responsible for the dispute, and are you in favor of eliminating DC?

13. Will you use a 3rd-party "Know your client" (KYC) service? No, FIL+ is enough.

14. Can any client apply to your pathway, or will you be closed to only your own internal clients? (eg: bizdev or self-referral) Yes, all of our customers can apply.

15. How do you plan to track the rate at which DataCap is being distributed to your clients? Filecoin Plus Dashboard : https://filplus.d.interplanetary.one/clients

ghost commented 9 months ago

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, transmitting, or accessing of data. Acknowledgement: 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? 1, DC applicants are asked first for proof of ownership data.
2. Check the source and sample data of the data to determine whether it is owned or not.
3. If necessary, use 3rd-party KYB (Know Your Business) services. Korean clients can use verification services if the applicant is in a foreign country.
e.g.) 3rd-party KYB services
https://ondato.com/business-onboarding/

19. How will you ensure the data meets local & regional legal requirements? 1 First, ask DC applicants whether they have reviewed whether they meet local and local legal requirements. 2. Check sample data to see if it violates the authority of individuals or other institutions, depending on whether they answered or not. 3 It also checks whether there is illegal, illegal, or harmful data according to social wisdom. Even if it is not illegal data, it also judges whether meaningless data (e.g., CCTV footage) is used.

20. What types of data preparation will you support or require? We will support data consolidation or data sharding.

21. What tools or methodology will you use to sample and verify the data aligns with your pathway? Extract a large number of random sample data

ghost commented 9 months ago

Data Distribution

22. How many replicas will you require to meet programmatic requirements for distribution? 4+

23. What geographic or regional distribution will you require? 4 actual geographic locations required, no specific designated or excluded locations.

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

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? Yes. Check the client's SP deployment plan before allocating DC (SP check tool : filfox.info , fileplus dashboard)

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

27. How will clients meet SP distribution requirements? It doesn't matter whether it's online (such as using the data center) or offline.

28. As an allocator, do you support clients that engage in deal-making with SPs utilizing a VPN? Leverage VPN detection sites (https://www.criminalip.io/https://www.ip2proxy.com/)

ghost commented 9 months ago

DataCap Allocation Strategy

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

30. Allocation Tranche Schedule to clients: • First allocation: lesser of 5% of total DataCap requested or 50% of weekly allocation rate • Second allocation: lesser of 10% of total DataCap requested or 100% of weekly allocation rate • Third allocation: lesser of 20% of total DataCap request or 200% of weekly allocation rate • Fourth allocation: lesser of 40% of total DataCap requested or 400% of weekly allocation rate • Max per client overall: lesser of 80% of total DataCap request or 800% of weekly allocation rate

31. Will you use programmatic or software based allocations? No, manually calculated & determined

32. What tooling will you use to construct messages and send allocations to clients? Use the existing notary registry tool (https://filplus.fil.org/ #/).

33. Describe the process for granting additional DataCap to previously verified clients. I’ll use the Subsequent Allocation(SA) bot.

ghost commented 9 months ago

Tools and Bookkeeping

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
• dispute discussion & resolution
• community updates & comms https://filplus.fil.org/#/
https://filfox.info/https://filfox.info/en/dealhttps://datacapstats.io/clientshttps://compliance.datacoapstats.io/https://retrievalbot-dashboard.vercel.app/https://www.togggle.io/https://filecoin.tools/https://pluskit.io/homehttps://filrep.io/https://console.filswan.com/dashboardhttps://filplus.starboard.ventures/https://verify.glif.io/ Google Spreadsheet
Slack
filplus-check-app(checker Bot)
Aggregation and Compliance bot(AC Bot)
VPN Detection Tools

35. Will you use open-source tooling from the Fil+ team? Github repo, Google Spreadsheet

36. Where will you keep your records for bookkeeping? How will you maintain transparency in your allocation decisions? Record for bookkeep
Github
Google Spreadsheet
E-mail Allocation Decision Transparency
The allocation decision will be made public as much as possible, and the content will be maintained in the comments on the GitHub application.

ghost commented 9 months ago

Risk Mitigation, Auditing, Compliance

37. Describe your proposed compliance check mechanisms for your own clients. • After the due diligence is completed, DC allocation is signed, and the DC status is checked using the applicant's address to see if normal DC allocation has been made. • After confirming that the applicant has received DC, it is checked whether the initial data is distributed (whether to use DC) the next day. If DC is not used, check every 2-3 days. • One week after the first DC use data distribution, the SP distribution status is checked using the filplus dashboard (https://datacapstats.io/clients) . At this time, if it is abnormal, the client is notified and the reason is confirmed. • If a reasonable reason is given for an abnormal distribution (e.g., online distribution time is required for each region), it should be reconfirmed after a week or two. • When distribution is made, the Github application basically checks the filplus-check-app (Checker Bot) and the AC Bot to leave a record. • If problems such as misuse or fraud of DC use occur, it is handled by dispute settlement procedures.

38. Describe your process for handling disputes. Highlight response times, transparency, and accountability mechanisms.

39. Detail how you will announce updates to tooling, pathway guidelines, parameters, and process alterations. Tactical tools, route instructions, and processes remain unchanged. However, it will be used when FIL+ governance guidelines are changed or tactical tools are updated. If there is any change, we will post it on Slack's file-plus channel and notify it in advance so that there is no inconvenience in applying for and allocating DC.

40. How long will you allow the community to provide feedback before implementing changes? We will provide a two-week feedback period for implementing the changes, and we will provide a two-week feedback period by modifying or improving it.

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? The on-chain notary address is stored in Ledger Nano-x. Signing rights are with the allocator applicant himself.

42. Will you deploy smart contracts for program or policy procedures? If so, how will you track and fund them? We haven't reviewed the deployment of the smart contract yet.

ghost commented 9 months ago

Monetization

43. Outline your monetization models for the services you provide as a notary allocator pathway. We haven't reviewed smart contracts, so we don't have a revenue-generating model yet.

44. Describe your organization's structure, such as the legal entity and other business & market ventures. We are not reviewing corporations, other businesses, and market ventures.

45. Where will accounting for fees be maintained? There is also no accounting audit because there is no revenue model.

ghost commented 9 months ago

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/648

47. How are you connected to the Filecoin ecosystem? Describe your (or your organization's) Filecoin relationships, investments, or ownership. Blockchain World News : news media(Researcher), FCC Lab : Filecoin Storage Provider(Director)

48. How are you estimating your client demand and pathway usage? Do you have existing clients and an onboarding funnel? It is already well known to filecoin officials in China and Asia, including Korea, so it is easily accessible to new customers. If you have previous LDN assignment experience, it will not be difficult to use this DC assignment path.

kevzak commented 6 months ago

Datacap Request for Allocator

Address

f2v4lcttpwtiou2wsijws5etsmy2spzvotxlaq6hi

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

bafy2bzacecgxqxmyjdqja7du2cpsj536ej7zgawpkmc5nawf67ry5gn2jt5zg

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

Kevin-FF-USA commented 4 months ago

Hi @psh0691

On the next Fil+ Allocator meeting we will be going over each refill application. Wanted to ensure you were tracking the review discussion taking place in https://github.com/filecoin-project/Allocator-Governance/issues/17.

If your schedule allows, recommend coming to the May 28th meeting to answer/discuss the issues raised in the recent distributions. This will allow you to faster address - or, the issue in Allocator Governance for ongoing written discussion.

Warmly, -Kevin https://calendar.google.com/calendar/embed?src=c_k1gkfoom17g0j8c6bam6uf43j0%40group.calendar.google.com&ctz=America%2FLos_Angeles

galen-mcandrew commented 3 months ago

Datacap Request for Allocator

Address

f2v4lcttpwtiou2wsijws5etsmy2spzvotxlaq6hi

Datacap Allocated

10PiB

filplus-bot commented 3 months ago

The request has been signed by a new Root Key Holder

Message sent to Filecoin Network

bafy2bzacedkkbbtu6ifoes2xaatwlhq3x6bdxs3pss5dbqtyw4qm3yowryspq

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

galen-mcandrew commented 3 months ago

bafy2bzacebmbeyq457wnvypiufqcok32yvg2vvfazafjdqnmqld6uurwmvroc