Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test app 1014 #1014

Open
NateWebb03 opened this issue Jan 22, 2024 · 1 comment
Open

Test app 1014 #1014

NateWebb03 opened this issue Jan 22, 2024 · 1 comment

Comments

@NateWebb03
Copy link
Owner

No description provided.

@NateWebb03
Copy link
Owner Author

Notary Allocator Pathway Name:

LendMi Storage

Organization:

LendMi

Allocator's On-chain addresss:

f17gyewdt3aviprhmhcl52xq2rtv3ihrakiv6bukq

Country of Operation:

Singapore

Region(s) of operation:

North America,Asia minus GCR

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

Amount of DataCap Requested for allocator for 12 months:

170 PiB

Is your allocator providing a unique, new, or diverse pathway to DataCap? How does this allocator differentiate itself from other applicants, new or existing?

We concentrated our efforts on engaging large corporations that hold significant data assets, while also catering to smaller data set owners from within the small and medium enterprise sector. Here are some examples of our clients:

Solana Lab - filecoin-project/filecoin-plus-large-datasets#923
National Human Genome Research Institute - filecoin-project/filecoin-plus-large-datasets#1642
Kernelogic - filecoin-project/filecoin-plus-large-datasets#1637
ZINC15 - filecoin-project/filecoin-plus-large-datasets#2244

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

Cient Diligence Section:

This section pertains to client diligence processes.

Who are your target clients?

Small-scale developers or data owners,Enterprise Data Clients

Describe in as much detail as possible how you will perform due diligence on clients.

Our approach adopts a direct, manual strategy during the client evaluation phase, including conducting KYC processes as part of our comprehensive due diligence.
Preliminary Client Inquiry Review: Our process initiates with an analysis of the client’s initial request. This involves gathering essential details about their business, specific needs for data storage, and overarching aims, which assists in initial screening and understanding the client’s profile.
Detailed Needs Analysis: Our focus then shifts to a detailed examination of the client’s particular data storage needs, examining aspects such as data volume, type (including sensitivity or regulatory compliance aspects), and exact service requirements. This step is crucial in evaluating the data storage’s complexity and risk levels.
Verification of Business and Background: We conduct an exhaustive check on the client’s business background. This includes authenticating their business registration, analyzing ownership details, and investigating any previous legal complications or issues. Financial health is also evaluated using financial statements and credit histories.
Legal Compliance Assurance: It’s our priority to verify the client’s compliance with all pertinent legal and regulatory standards, especially those related to data handling and security, crucial for clients with sensitive or regulated data.
Risk Analysis: We appraise potential risks involved in working with the client, including data security, legal, compliance, and reputational risks. This analysis helps in determining the required risk management approaches.
Checking References: When relevant, we consult with the client’s former or current business partners or service providers for references, aiding in ascertaining the client's industry reputation and conduct.
Engagement and Discussion: We conduct thorough discussions with the client’s principal contacts, either through virtual meetings or face-to-face, to assess the genuineness of their demands and to foster a rapport.
Document and Contract Scrutiny: Before establishing any partnership, we rigorously review all relevant legal documents and contracts to ensure they align with our service quality and legal standards.
Regular Monitoring and Review: Following client integration, we perform consistent reviews and surveillance to maintain ongoing adherence to compliance and to address any emerging issues in a timely manner.

Please specify how many questions you'll ask, and provide a brief overview of the questions.

Our current questionnaire is designed with 23 questions. These are intended for clients to furnish us with necessary details, ensuring we thoroughly cover all previously mentioned aspects. The questionnaire is available for your perusal at the following link . Please refer to the documents sent in private.

Will you use a 3rd-party "Know your client" (KYC) service?

We operate with an internal Compliance Department and a bespoke KYC Process. Once clients complete our comprehensive questionnaire, our compliance team embarks on the due diligence procedure. Tools like namescan.io could be employed in this process. This phase involves scrutinizing the type of data to be stored, ensuring alignment with laws pertinent to the business’s jurisdiction, and confirming the business’s licensure status. Additionally, we investigate the beneficiaries and principal stakeholders of the enterprise. Following the successful due diligence clearance, we initiate technical integrations and assist clients in the data transfer process.

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.

How do you plan to track the rate at which DataCap is being distributed to your clients?

To monitor the distribution rate of DataCap to our clients, we intend to implement an automated system. This system will efficiently gather and record each client's DataCap usage data, which will then be displayed on a specialized dashboard for easy tracking and analysis.

Data Diligence

This section will cover the types of data that you expect to notarize.

As a reminder: The Filecoin Plus program defines quality data is all content that meets local regulatory requirements AND
• the data owner wants to see on the network, including private/encrypted data
• or is open and retrievable
• or demonstrates proof of concept or utility of the network, such as efforts to improve onboarding

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

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

How will you verify a client's data ownership? Will you use 3rd-party KYB (know your business) service to verify enterprise clients?

Our verification procedure for establishing a client’s ownership of data is thorough and diversified, guaranteeing a rigorous validation process that respects confidentiality and adheres to data protection laws. The process involves several critical steps:

Initial Assessment of Data Ownership:
Clients are required to submit evidence that substantiates their ownership or authorized rights over the data, including agreements of data acquisition, licensing documents, or legal declarations.
For data originating within the client’s operations, we may request internal documents like organizational structures or data generation processes.
Internal KYB Process for Corporate Clients:
Our Compliance Department internally performs KYB verifications to confirm the legitimacy of the client’s business and their legal rights over the data.
The process encompasses extensive checks on the business’s legal standing, ownership, regulatory adherence, and reputational aspects.
Risk assessment during KYB includes reviewing global sanctions lists, PEP lists, and adverse media reports.
Investigation of Data Origins and Lifecycle:
We conduct thorough investigations into the data’s origins, movements, and overall lifecycle, reviewing the client's data management history and relevant transfer documents.
For data that is sensitive or under regulation, we demand additional compliance evidence, in line with laws such as GDPR or HIPAA.
Direct Client Engagement and Clarification:
We conduct personal interviews or meetings with clients to delve deeper into their data management methods and clarify any ambiguities in the documentation.
Consistent Audits and Monitoring:
Ongoing audits and regular checks are performed after client integration to ensure they continue to comply with data ownership and authenticity standards.

This detailed verification framework ensures that we have a solid and trustworthy method to verify data ownership, keeping pace with evolving legal requirements and KYB technological advancements.

How will you ensure the data meets local & regional legal requirements?

To ensure client data adheres to regional and local legal standards, our process includes completing a KYC form as part of our onsite KYB process, all managed by our Compliance Department. Comprehensive Legal Compliance Framework: Ongoing monitoring and research into local and regional data storage, privacy, and security laws are a core part of our strategy, including regulations such as the GDPR, CCPA and PDPA. Collaboration with legal experts ensures we effectively apply these laws in our operations. We devise region-specific compliance strategies, tailoring our data storage services to meet diverse legal requirements. Our clients operating globally receive advice on multi-jurisdictional compliance to ensure legal adherence in all operational regions. Client Support and Guidance: Our client education program includes workshops and training focused on legal compliance, supported by extensive guides. For intricate legal matters, we offer bespoke consultation services. Contractual Agreements and Regular Audits: Our data processing and transfer agreements are comprehensive, aligning with the legal requirements of various regions. We maintain legal compliance through regular audits, promptly rectifying any non-compliance issues. Legal and Data Protection Oversight: Our Data Protection Officer and legal team oversee all aspects of data-related legal compliance. They also provide guidance on legal matters to our clients, ensuring our practices are consistent with the latest legal standards. This strategy ensures our clients' data management practices fully comply with all necessary legal requirements, effectively mitigating legal risks for both our clients and our organization. Here is our reference sheet for geographical data regulation. Please refer to the privately sent message:

What types of data preparation will you support or require?

Our services include complete technical assistance for our clients, which covers both integration and data preparation. For those with Big Data requirements, we extend services that allow for the physical transfer of their data to our storage devices. For smaller entities and individual users, we make available an API to streamline the data transfer process.

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

For verification purposes, we will implement a method where we randomly select one record for inspection. This approach helps ensure the data's authenticity and adherence to specified requirements. Additionally, we will adopt a progressive release strategy for DataCap, contingent upon successful verification of the data and its utilization of space. This method is also intended to prevent misuse, such as sector padding.

Data Distribution

This section covers deal-making and data distribution.

As a reminder, the Filecoin Plus program currently defines distributed onboarding as multiple physical locations AND multiple storage provider entities to serve client requirements.

Recommended Minimum: 3 locations, 4 to 5 storage providers, 5 copies

How many replicas will you require to meet programmatic requirements for distribution?

5+

What geographic or regional distribution will you require?

North America and Asia

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

5+

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?

This question is answered in an open-ended question in our CDD form. Please refer to the document sent in private.

What tooling will you use to verify client deal-making distribution?

We use datacapstats.io

How will clients meet SP distribution requirements?

Our approach includes offering an easy-to-use API/SDK, which clients can utilize to efficiently transfer their data to the designated storage provider.

As an allocator, do you support clients that engage in deal-making with SPs utilizing a VPN?

To verify whether storage providers are using VPNs, we utilize third-party services. One such resource is the VPN/IP Address Check by IPQualityScore, available at https://www.ipqualityscore.com/vpn-ip-address-check. For comprehensive checks, we also leverage MaxMind's services (https://www.maxmind.com).

DataCap Allocation Strategy

In this section, you will explain your client DataCap allocation strategy.

Keep in mind the program principle over Limited Trust Over Time. Parties, such as clients, start with a limited amount of trust and power.
Additional trust and power need to be earned over time through good-faith execution of their responsibilities and transparency of their actions.

Will you use standardized DataCap allocations to clients?

No, client specific

Allocation Tranche Schedule to clients:

• First: 1 PiB
• Second: 2 PiB
• Third: 3 PiB
• Fourth: 4 PiB
• Max per client overall: 10 PiB

Will you use programmatic or software based allocations?

No, manually calculated & determined

What tooling will you use to construct messages and send allocations to clients?

Currently, our approach involves directly communicating with clients, through Slack. We plan to manually craft messages and then proceed to send DataCap allocations to our clients through these personalized communications.

Describe the process for granting additional DataCap to previously verified clients.

There are no concrete plans for now.

Tooling & Bookkeeping

This program relies on many software tools in order to function. The Filecoin Foundation and PL have invested in many different elements of this end-to-end process, and will continue to make those tools open-sourced. Our goal is to increase adoption, and we will balance customization with efficiency.

This section will cover the various UX/UI tools for your pathway. You should think high-level (GitHub repo architecture) as well as tactical (specific bots and API endoints).

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

Client Discoverability & Applications:
Primary platforms include our Website and GitHub, with Discord serving as the main channel for the application process.
Due Diligence & Investigation:
We use IPQualityScore (https://www.ipqualityscore.com/vpn-ip-address-check) for VPN checks. For comprehensive checks, we also leverage MaxMind's services (https://www.maxmind.com) and Namescan.io for compliance checks.
Bookkeeping:
A programmed Excel file specifically designed for our bookkeeping needs.
On-Chain Message Construction:
Our process employs a custom-developed Software Development Kit (SDK).
Client Deal-Making Behavior Analysis:
We utilize Filecoin Boost alongside other analytic tools like Chainalysis for deeper insights.
Tracking Allocator Health:
A bespoke Dashboard is used for tracking and monitoring allocation activities.
Dispute Discussion & Resolution:
Discord and GitHub are our primary platforms for handling disputes.
Community Updates & Communications:
Updates and communications are conducted through Discord and GitHub, supplemented by periodic newsletters via Mailchimp for broader outreach. Likely based on our past experience, it could be held provided once a quarter.

Will you use open-source tooling from the Fil+ team?

We use FIL+ team's Github.

Where will you keep your records for bookkeeping? How will you maintain transparency in your allocation decisions?

Our record maintenance involves using GitHub for public storage of certain client details and private emails and our own secure data storage for confidential information. The bookkeeping is handled through a specially programmed Excel sheet, closely monitored by our operations staff. For transparency, we will publicly share certain information on GitHub, providing community access for auditability. More sensitive data will be kept private but will be available to the Fil+ Governance team as needed for resolving disputes or conducting audits. Requests for further information can be made through our official email contact points.

Risk Mitigation, Auditing, Compliance

This framework ensures the responsible allocation of DataCap by conducting regular audits, enforcing strict compliance checks, and requiring allocators to maintain transparency and engage with the community. This approach safeguards the ecosystem, deters misuse, and upholds the commitment to a fair and accountable storage marketplace.

In addition to setting their own rules, each notary allocator will be responsible for managing compliance within their own pathway. You will need to audit your own clients, manage interventions (such as removing DataCap from clients and keeping records), and respond to disputes.

Describe your proposed compliance check mechanisms for your own clients.

Our dispute handling process is structured to swiftly and transparently address any disagreements within the context of DataCap allocation on the Filecoin network, be it internal or external.

Initial Steps and Timely Response:
Upon receiving a dispute notice, we promptly initiate an assessment within 120 hours to understand the dispute's nature, covering aspects like DataCap distribution, data compliance, or storage deal executions.
All involved parties are immediately notified of the dispute and are provided with an estimated timeline for its resolution.

In-depth Information Analysis:
We gather and scrutinize all relevant data, including communication logs, DataCap allocation records, and storage deal agreements, to pinpoint the dispute's root cause and the legitimacy of claims.

Conducting Resolution Discussions:
Meetings are arranged with concerned parties. Internal disputes involve discussions with our clients to seek a mutually agreeable solution, while external disputes entail preparing a robust defense of our decisions for review by other notaries or the Fil+ Governance Team.

Mediation and Resolution Process:
When necessary, we resort to mediation, involving neutral third-party mediators to facilitate agreeable solutions.
Our aim is to amicably settle disputes while strictly adhering to the Filecoin network's standards and fairness principles.

Maintaining Transparency and Record-Keeping:
Transparency is paramount in our process; all decisions and outcomes are meticulously documented and shared, including public disclosure on GitHub where appropriate.
We maintain comprehensive records of all disputes for internal auditing and compliance.

Accountability and Continuous Improvement:
Should our fault be identified in a dispute, we accept full responsibility and promptly enact corrective measures.
Post-dispute, we review and refine our policies to prevent recurrence and enhance our processes.
Engagement with Community and Governance Bodies:

In broader community or governance-related disputes, we actively involve the community for feedback and explanation of our stance.
We adhere to the Fil+ Governance Team's decisions and follow any directives arising from dispute resolutions.
Our dispute resolution framework is designed to efficiently and equitably resolve issues, ensuring every party's voice is heard and resolutions align with Filecoin's overarching objectives.

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

Our dispute handling process is structured to swiftly and transparently address any disagreements within the context of DataCap allocation on the Filecoin network, be it internal or external.

Initial Steps and Timely Response:
Upon receiving a dispute notice, we promptly initiate an assessment within 120 hours to understand the dispute's nature, covering aspects like DataCap distribution, data compliance, or storage deal executions.
All involved parties are immediately notified of the dispute and are provided with an estimated timeline for its resolution.
In-depth Information Analysis:
We gather and scrutinize all relevant data, including communication logs, DataCap allocation records, and storage deal agreements, to pinpoint the dispute's root cause and the legitimacy of claims.
Conducting Resolution Discussions:
Meetings are arranged with concerned parties. Internal disputes involve discussions with our clients to seek a mutually agreeable solution, while external disputes entail preparing a robust defense of our decisions for review by other notaries or the Fil+ Governance Team.
Mediation and Resolution Process:
When necessary, we resort to mediation, involving neutral third-party mediators to facilitate agreeable solutions.
Our aim is to amicably settle disputes while strictly adhering to the Filecoin network's standards and fairness principles.
Maintaining Transparency and Record-Keeping:
Transparency is paramount in our process; all decisions and outcomes are meticulously documented and shared, including public disclosure on GitHub where appropriate.
We maintain comprehensive records of all disputes for internal auditing and compliance.
Accountability and Continuous Improvement:
Should our fault be identified in a dispute, we accept full responsibility and promptly enact corrective measures.
Post-dispute, we review and refine our policies to prevent recurrence and enhance our processes.
Engagement with Community and Governance Bodies:
In broader community or governance-related disputes, we actively involve the community for feedback and explanation of our stance.
We adhere to the Fil+ Governance Team's decisions and follow any directives arising from dispute resolutions.
Our dispute resolution framework is designed to efficiently and equitably resolve issues, ensuring every party's voice is heard and resolutions align with Filecoin's overarching objectives.

Detail how you will announce updates to tooling, pathway guidelines, parameters, and process alterations.

Currently, we have not formalized a specific plan for announcing updates to our tooling, guidelines, or processes. However, when these updates are ready, we anticipate communicating them through our Discord channel and on our official website. This approach will ensure our clients and stakeholders are kept informed about any significant changes in a timely and efficient manner.

How long will you allow the community to provide feedback before implementing changes?

Our approach includes maintaining open channels for online communication with the community, primarily via GitHub and Discord. This will allow us to actively engage with our community members and allocate a suitable timeframe for them to offer feedback on proposed changes. We will moderate and facilitate discussions on these platforms to ensure productive engagement, and the feedback gathered will be thoughtfully evaluated to inform our implementation strategy.

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 are in the process of establishing a secure structure for our on-chain notary address, which will incorporate the use of Safe Wallet for Multi-Signature capabilities. This approach is under active development and will undergo extensive testing to validate its effectiveness before it goes live. Concurrently, we are considering business strategies that enable us to handle all client transactions directly and perform settlements off-chain, adding an extra layer of security and operational control.

Will you deploy smart contracts for program or policy procedures? If so, how will you track and fund them?

We intend to implement smart contracts as part of our program and policy procedures. The likely approach will involve a pooled funding mechanism from our clients' end. Additionally, we plan to integrate these smart contracts with a multi-signature system in collaboration with the allocated Storage Providers (SPs). This integration will ensure enhanced security and efficient contract execution.

Monetization

While the Filecoin Foundation and PL will continue to make investments into developing the program and open-sourcing tools, we are also striving to expand and encourage high levels of service and professionalism through these new Notary Allocator pathways. These pathways require increasingly complex tooling and auditing platforms, and we understand that Notaries (and the teams and organizations responsible) are making investments into building effective systems.

It is reasonable for teams building services in this marketplace to include monetization structures. Our primary guiding principles in this regard are transparency and equity. We require these monetization pathways to be clear, consistent, and auditable.

Outline your monetization models for the services you provide as a notary allocator pathway.

We operate on a commission model for our market matching services as a notary allocator. Alongside this, we plan to establish lending and borrowing avenues as additional revenue streams. Specific pricing details for our range of services, including application processing, data preparation, data clearinghouse distribution, and audit services, are set to align with market standards while offering value to our clients.

Describe your organization's structure, such as the legal entity and other business & market ventures.

Eventually, we aim to transition into a prominent lending and borrowing platform where storage space can be rented and filecoins can be lent and borrowed freely in an automated manner. But currently we will work with the manual approach. This format provides a solid foundation for our business and market activities, as we gradually progress towards achieving our aspirations.

Where will accounting for fees be maintained?

Our fee accounting, encompassing aspects like staking, burning, and releasing funds, is conducted entirely on-chain. This method guarantees full transparency and facilitates auditing by the Fil+ Governance body and other relevant stakeholders, aligning with our commitment to transparent and responsible financial operations.

If you've received DataCap allocation privileges before, please link to prior notary applications.

filecoin-project/notary-governance#455

How are you connected to the Filecoin ecosystem? Describe your (or your organization's) Filecoin relationships, investments, or ownership.

We are a financial company offering blockchain services to our clients.

How are you estimating your client demand and pathway usage? Do you have existing clients and an onboarding funnel?

We have existing clients

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant