filecoin-project / notary-governance

115 stars 58 forks source link

Modification: [Improve the approval requirements of notaries for LDN] - [KYC verification results and due diligence results should be displayed on the Github issue page before first approval] #790

Closed Sunnyiscoming closed 5 months ago

Sunnyiscoming commented 2 years ago

Issue Description

At present, notaries' due diligence has not been reflected in LDN.

Impact

If notaries actively participate in and disclose the due diligence of LDN, it can accelerate the speed of client onboarding and help reduce the investigation workload of the notary for subsequent approval.

Proposed Solution(s)

Notaries who sign for the first time need do the following two things before approving.

  1. Do complete KYC/KYB verification and send the screenshot to GitHub issue page.

The recommended KYC/KYB verification method is: The client should send a confirmation email to the unified email address through the email address with the official domain name, and cc to the designated email address of all notaries.

  1. Make a full investigation, including but not limited to the authenticity of the organization, business, website, data samples, and storage requirements. Complete the due diligence check list and publish the key investigation results on the Github issue page.

Subsequent notary may add additional findings. If any doubt is found, the project can be stopped and the FIL+ Team will decide to continue or cancel.

Timeline

Implement as soon as possible after receiving support.

Technical dependencies

N/A

End of POC checkpoint (if applicable)

N/A

Risks and mitigations

This measure may not be implemented in the previously approved LDN applications. If it is found that the notary of the first approval do not do KYC/KYB or due diligence, it will be named and criticized in the notary governance meeting, and affect the possibility of subsequent election.

Related Issues

N/A

laurarenpanda commented 2 years ago

Just some personal ideas:

Should we consider assigning KYB tasks by random distribution among Notaries in the specific area?

Reasons:

  1. For now, there is no general method of KYB for companies in different countries and regions. It might be more simple and more efficient to let Notaries who know more about local policies and languages.
  2. Random distribution could be considered associated with Notaries' service level and ensure every LDN could have a fair opportunity.
Sunnyiscoming commented 2 years ago

Just some personal ideas:

Should we consider assigning KYB tasks by random distribution among Notaries in the specific area?

Reasons:

  1. For now, there is no general method of KYB for companies in different countries and regions. It might be more simple and more efficient to let Notaries who know more about local policies and languages.
  2. Random distribution could be considered associated with Notaries' service level and ensure every LDN could have a fair opportunity.

@laurarenpanda Thanks for your point. I think this is a good point. Notaries from different regions can summarize the special KYB method at their region. Let the community members do more general and suitable investigation.

PluskitOfficial commented 2 years ago

Quite agree with the proposal. The participation of notaries could also further perfect the LDN vetting standards.

stcloudlisa commented 1 year ago

I agree it,too

NDLABS-Leo commented 1 year ago

Express support and hope that the community can have a basic consensus. We will give priority to checking the check bot inspection status before reviewing. In addition, the connectivity and retrievability of nodes are also the content we will review at present. Regarding the audit method of whether to use a VPN, we currently do not have a good tool for detection. I hope that community members can work together to supplement this consensus.

newwebgroup commented 1 year ago

Just some personal ideas:

Should we consider assigning KYB tasks by random distribution among Notaries in the specific area?

Reasons:

  1. For now, there is no general method of KYB for companies in different countries and regions. It might be more simple and more efficient to let Notaries who know more about local policies and languages.
  2. Random distribution could be considered associated with Notaries' service level and ensure every LDN could have a fair opportunity.

Adding randomness is a really good idea However, in the growth period, a new problem will arise: "The approval efficiency of notaries will decline, because some inactive notaries will be randomly selected along with the opportunity". But anyway, randomness is a really good way to prevent cheating. Perhaps we can follow Fil-E's example and add a notary examination while adding randomness. If a notary fails to respond X times in a row, he should be suspended.

cryptowhizzard commented 1 year ago

I would like to add:

The SP's should be provided upfront by the applicant before signing the first application. These SP's should have a good reputation ( Not involved in CID sharing etc. / Support retrieval etc ) . In case of doubt contact information should be verified for the SP's ( privately by e-mail ).

stcloudlisa commented 1 year ago

@cryptowhizzard This is a good opinion, and bad SPs should not be added to the Filecoin network. Please share the method of how to check whether the SP participated in the CID sharing in the early stage, maybe you can make a tutorial, or demonstrate this method at the notary meeting.