Replies: 15 comments 11 replies
-
I think this proposal is on the right path. Incentives and penalties should be instituted to improve notary diligence in the allocation of datacap. IMO, this suggestion is worth exploring: |
Beta Was this translation helpful? Give feedback.
-
Hey Guys! The MVP will be far more simple and a lot of mechanisms will not be there. Then, depending on how the hackathon goes and how people respond to it I can keep working on it following the community feedback! This is what I'm doing:
so this is my very, very basic idea of how should be - that is for the hackathon. any feedback is very welcomed! |
Beta Was this translation helpful? Give feedback.
-
Let me try to mock a notary name Kary as a bad notary who wants to participate in the game. Kary wants:
For the Get rewards when he did something right it is easy just get the reward and go.
|
Beta Was this translation helpful? Give feedback.
-
Interesting discussion. 🥩 Maybe we could involve folks from CryptoEconLabs to have a look at the potential incentive structure too? |
Beta Was this translation helpful? Give feedback.
-
I think that only solves part of the problem. From the perspective of the rules, it seems that the problem of dc abuse can be reduced by affecting the notary's direct interest (the pledge). However, I think of some potential problems:
It could end up being a super node like eos, with notary public directly or indirectly controlling a large number of DC, creating a monopolistic class of notary public, with no newcomers to join, and eventually a backwater. We as notary public also have a vested interest in this proposal, but I don't want to see fil go stale. Maybe we can think about how to deal with credit and abuse while keeping "freedom" |
Beta Was this translation helpful? Give feedback.
-
As long as the rules are clear, there will be means of catering or avoiding in the community, so my view is to try not to add rules. But I would like to support this issue because I see here that the possibility of multi-stakeholder confrontation is gradually decreasing. No matter which of the above options is implemented, as long as the governance team, notaries and SPs can accept the results when the above bad situation that everyone is worried about occurs, it is worthwhile to start a small-scale experiment. |
Beta Was this translation helpful? Give feedback.
-
I advocate decentralization of power, another group of people to check dc, notary only give kyc and signature power. They can monitor and control each other, and the checker can be a group of community members or a robot, but not a notary. |
Beta Was this translation helpful? Give feedback.
-
Greetings all! I am thrilled to share with you the latest update on our Notary Staking MVP 🚀 We are eager to showcase the hard work and dedication put forth by @fabriziogianni7. He will be presenting tomorrow for the Space Warp Hackathon and has created an MVP demo, which you can view here: https://www.youtube.com/watch?v=CYYsoPYDCes. Please keep in mind that this is just the beginning, and we welcome any constructive feedback and suggestions to help improve and refine the project. Thank you! 🙏 |
Beta Was this translation helpful? Give feedback.
-
Interesting idea!Continue to follow it. Hope it can really do something to LDN. |
Beta Was this translation helpful? Give feedback.
-
Just like E-FIL, this project needs to be test in the early stage. I am happy to see that V4 is already test. I hope that the data of the test can be released in time, the amount of pledge, when the pledge will be returned, how to punish mistakes by customers or SPs, and How to reward. |
Beta Was this translation helpful? Give feedback.
-
Agreed with what @Fatman13 and @DaYouGroup mentioned above. Notaries may intentionally avoid signing for the requests that they are not familiar with to prevent potential penalties. |
Beta Was this translation helpful? Give feedback.
-
@Fatman13 I think he has a point, that in some degree may harm the growth of the entire ecosystem. Notaries maybe reluctant to sign dataCap for potential risk. Plus, the staking amount is a key factor. |
Beta Was this translation helpful? Give feedback.
-
How to avoid notaries signing requests they are not familiar with is an issue to consider. |
Beta Was this translation helpful? Give feedback.
-
This will result in notaries refusing to sign unfamiliar LDNs. |
Beta Was this translation helpful? Give feedback.
-
Whilst having some incentive mechanism for Notaries makes sense, I'm concerned here with the idea of requiring the Notary to stake and for that stake to be proportional to the DC's. how would this be proportionally fair? is it larger for bigger applications? are smaller staking notaries not able to sign larger applications? |
Beta Was this translation helpful? Give feedback.
-
Note: In this discussion, we will refer to smart contracts as "actors" as it is the terminology used within the FVM ecosystem.
Context 💡
As the notary community continues to grow and concerns about fraud increase, it is important to find ways to hold notaries accountable, encourage good behavior, and discourage bad behavior. One promising solution is to leverage the capabilities of the FVM ecosystem to enable notaries to stake collateral. This idea is becoming increasingly viable thanks to the advent of FVM actors.
The aim is to incentivize notaries to perform thorough due-diligence and refrain from fraudulent behavior by requiring them to stake collateral. The process would be as follows:
By staking collateral, notaries are motivated to conduct thorough due-diligence and avoid fraudulent behavior, as they risk losing a portion of their FIL if they deviate from this process. Additionally, notaries may be incentivized to provide a higher quality of service as they will be rewarded with FIL for vouching for legitimate clients.
Next steps 🥩
Currently, Fabri from the Keyko team is creating a prototype actor for the Spacewarp hackathon that will allow notaries to stake collateral to vouch for certain LDN applications. The actor will have the following state and functions:
Please note that the state and functions outlined above are preliminary specifications and may be subject to change as the development process continues and feasibility is further evaluated. Technical details regarding the structure may also be altered as necessary.
This prototype will be initially tested with small amounts of FIL and already approved LDNs, using existing 4th round notaries. Participation in this prototype will be optional for notaries and will be in addition to the existing LDN application process. The prototype aims to provide a secure and reliable mechanism for notaries to endorse LDN applications and to be rewarded for their participation.
details to be discussed❓
The idea of utilizing FVM to promote accountability among notaries is an exciting prospect, but it requires careful consideration of several practical details in order to be successfully implemented. The following are the details to be discussed and possible ways to implement them.
How do we decide when to slash a notary's collateral?
Determining when to slash a notary's collateral is a crucial and complex aspect of this project. To effectively implement slashing functionality, it is essential to establish clear and appropriate requirements for notary behavior.
One approach to implementing these requirements is to distinguish between two types: hard and soft requirements.
Hard requirements are technical requirements that are clearly defined and can be objectively measured. Examples of these include:
Soft requirements are more subjective and on trust and transparency within the community. Examples of these include:
Both types of requirements have their advantages and disadvantages. Hard requirements allow for a more scalable and objective system of accountability, but if not carefully implemented, they may result in false positives or false negatives. Good notaries may be penalized for not being careful, while malicious notaries can find ways to manipulate. Soft requirements can be useful in catching edge cases but are susceptible to bias and subjectivity. A balance between the two types of requirements must be struck in order to ensure the proper functioning of the incentive mechanism.
Where does the FIL reward come from?
The reward for notaries can be provided through various means, each with its own advantages and disadvantages.
How much FIL should be staked (x)?
How much FIL should be rewarded (y)?
How much FIL should be slashed (z) if fraud is found?
Engineering pitfalls⚠️
Related posts
#581
Beta Was this translation helpful? Give feedback.
All reactions