filecoin-project / notary-governance

114 stars 58 forks source link

[Modification] Reducing the Pool of Notaries to Enhance Trust and Integrity for Filecoin Plus Round V5 #920

Closed herrehesse closed 1 year ago

herrehesse commented 1 year ago

Issue Description

The Filecoin Plus ecosystem is facing a critical challenge caused by a significant number of notaries, a considerable portion of whom are either inactive or actively involved in abusive activities. This prevalence of problematic notaries is significantly impacting the network, leading to various major issues and hindering the attraction of genuine customers and businesses. To progress into a quality phase of the network and establish trust, it is imperative to address this pressing concern by reducing the pool of active notaries and implementing stringent monitoring measures.

Impact

The presence of numerous inactive or abusive notaries within the Filecoin Plus ecosystem has several negative consequences:

Proposed Solution

To address the issues outlined above, the primary solution is to reduce the pool of active notaries in the Filecoin Plus ecosystem. By actively managing and monitoring the behaviour of the remaining notaries, the network can maintain integrity and ensure a higher level of trust. The proposed solution involves the following steps:

Timeline

By following this timeline and implementing these measures, Filecoin Plus can establish a more robust and accountable notary system, fostering trust and reliability within the community.

Technical Dependencies

Risks and Mitigations

alchemypunk commented 1 year ago

Reducing the number of notaries does not necessarily solve the problem; it may only make it easier for those in power to engage in wrongdoing and further centralize the FILECOIN network. I have previously mentioned how to achieve trust and transparency through unified standards, tools, digitalization, and verification methods. Is it really that difficult? The current issue is not fundamentally about quantity; it is about the excessive freedom that results in too many variables in each process. Notaries are voluntary community servants, yet they are consistently being blamed. Is this fair?

Building trust and transparency is indeed a complex endeavor. Unified standards, tools, digits, and verification methods can enhance the transparency and consistency of the entire network, thereby reducing uncertainty. However, achieving such uniformity is not an easy task, as different participants may have diverse needs and interests. Reaching consensus among stakeholders and implementing uniform standards is a challenging aspect of constructing a decentralized network.

In reality, the roles and responsibilities of notaries are diverse, and different notaries may face different accusations and pressures. While some notaries may receive criticism, it does not imply that all notaries are subject to such scrutiny. The key lies in ensuring a fair and effective selection and governance process for notaries to enhance overall trustworthiness and fairness.

In conclusion, building an effective decentralized network is a complex and multi-stakeholder process that requires decision-making based on weighing various factors. Balancing the number of notaries, regulations, and governance mechanisms is crucial to achieve fairness and transparency among notaries, network security, and transparency.

alchemypunk commented 1 year ago

Exact numbers, precise standards, and less freedom indeed contribute to achieving fairness. Having clear and unambiguous definitions without room for interpretation is essential. When 1 is 1, it ensures objectivity and eliminates subjectivity or manipulation.

By establishing precise numerical values and standardized criteria, it becomes easier to assess and measure various aspects of a system or process. This reduces ambiguity and the potential for biased judgments. Clear standards provide a framework for evaluating performance and ensuring accountability.

However, it's important to note that striking the right balance between exactness and flexibility can be challenging. While exact numbers and standards promote fairness, excessive rigidity can stifle innovation and adaptability. Finding the optimal level of precision while allowing for necessary variations is crucial in maintaining a fair and efficient system.

In summary, having precise numbers and standards is vital for promoting fairness and objectivity.

modmeta commented 1 year ago

As a community member planning to participate in the next notary election, the recent doubts and proposals have not inspired or motivated me. Instead, they have left me feeling disappointed and skeptical. I find myself questioning whether this community can function properly and if this project still has a future. My confidence is lacking.

Shouldn't the focus in the community be on collaboration, suggesting ways to enhance community development, driving FIL infrastructure, and attracting more participants? How did we end up with unfounded accusations, malicious speculations, and judgments without practical suggestions? These outcomes have left everyone confused and brought everything to a standstill indefinitely. Have others also noticed these predicaments? --Clients now face higher costs for storing data because they need to engage professional audit companies to help screen storage providers. --Storage providers possess the necessary resources for storage, but with constant rule changes, their existing resources become unusable, eroding their confidence in storage. -- Notaries not only require an understanding of technology but also need to have KYC qualifications. Otherwise, loopholes in certain details may subject them to unjust accusations.

modmeta commented 1 year ago

From what I understand, active notaries play a significant role in the community. They dedicate their time to reviewing and approving transactions without any compensation. We should recognize their contributions and provide the necessary support and resources to ensure they can effectively fulfill their responsibilities and work for the benefit of the entire community. Only by doing so can we collectively promote the healthy development and success of Filecoin. However, it is unfair that they now have to allocate extra time to handle unwarranted disputes. This situation not only hinders the development of Filecoin but also does not contribute to the positive growth of the community.

modmeta commented 1 year ago

Instead of wasting time and money speculating on rules, dealing with doubts, and facing indefinite project stagnation in such a dismal environment, we hope the governance team can intervene in a timely manner to prevent notaries from acting arbitrarily and making unfair accusations. Notaries, as objective and neutral third parties, should be responsible for reviewing, validating, raising questions, and aiding in problem-solving instead of accusing and passing judgment. We need clear requirements, suggestions, and tools to provide everyone with a clear direction, foster active cooperation and progress, and focus on storing authentic data.

herrehesse commented 1 year ago

@0xXPunkX @modmeta

Thank you for sharing your perspective(s) on the proposal to reduce the number of notaries within the Filecoin Plus ecosystem. We appreciate the opportunity to engage in a constructive dialogue regarding this critical matter. While we respect your viewpoint, we would like to address some of the concerns you raised and provide further clarification on our proposed solution.

We value your participation and encourage you to continue engaging in the discussion as we work towards the improvement and success of Filecoin Plus. Your input is vital in shaping a more trustworthy and reliable network. Together, we can overcome challenges and build a robust ecosystem that benefits all stakeholders.

Thank you once again for sharing your thoughts, and we look forward to further collaboration in realising the vision of Filecoin Plus.

The-Wayvy commented 1 year ago

Our goal is a permissionless network.

Every potential change must be considered with that in mind.

Since the proposed notary count of 20 moves us towards the correct amount, 0, I fully support this change as part of a larger adjustment to FIL+.

Additional changes are needed because just reducing the number of notaries does nothing to make the network less permissioned.

The other two changes I suggest we bundle together with a decrease in the number of notaries are: ~ a decrease in the amount of datacap each notary can allocate per day.
~ a decrease in the power multiple.

Together, these 3 changes would set a precedent for further moves toward a fully permissionless network.

herrehesse commented 1 year ago

Fully agree with @The-Wayvy

nicelove666 commented 1 year ago

Although I plan to participate in v5, I still recommend that v5 start later! It is currently chaotic, there is no need for the v5 notary to join in the chaotic environment. First, resolve the current community disputes, then standardize the signature process. The best time for v5 should be after Christmas, and each round of elections should start with year as a unit.

herrehesse commented 1 year ago

@nicelove666 In my honest opinion V5 will set the president for a less chaotic environment, and should start as soon as possible. Full KYC/KYB with notaries, enforced rules and full responsibility for signatures.

The community will improve drastically, immediately.

raghavrmadya commented 1 year ago

Thanks for this proposal. Invite actionable suggestions here - https://github.com/filecoin-project/notary-governance/discussions