Replies: 9 comments 13 replies
-
Highly appreciated analysis. Any repercussion for clients who say A but then do B? |
Beta Was this translation helpful? Give feedback.
-
Adding: Requiring open dataset applicants to provide indexing --> so we can actually check and download the files. |
Beta Was this translation helpful? Give feedback.
-
Historically (even now) the SPs are centralized in China and the regulations are not friendly towards crypto business. That's why we are seeing this much of secrecy. |
Beta Was this translation helpful? Give feedback.
-
Admit it or not, filecoin is far from being product-level, and due to a miscalculation of strategy, members were led to believe that the time had come to store high-quality data by the fil+ program. As a result, a large number of SPs had to passively meet this unrealistic expectation, which led to a lot of community friction and problems. Frankly speaking, filecoin is still in the stage of verifying the ability of storing (not high-quality dataset), If the fil+ program could continue, highly recommended to focus the energy on this real situation ,instead of validating the quality of the datasets and all sorts of stupid KYC. |
Beta Was this translation helpful? Give feedback.
-
Thanks for starting this discussion @kevzak and for the holistic analysis. I think the most important thing we can do in the immediate term is descoping the direct application of LDN by a client and primarily leverage data onboarding tools and programs such as Slingshot and singularity for new clients, moonlanding for SPs etc. and encourage the community to build more open source tools for clients and SPs. Applying for an LDN as a pathway to get DataCap must stop. Rather, Fil+ should be an underlying machinery on which tools are built to address the many valid challenges you mention above. If we are going to keep saying that FIL+ is a governance layer and FIL is a governance token, then be it. Until 774 results in a protocol-level change, we should focus on:
|
Beta Was this translation helpful? Give feedback.
-
For anyone that might argue that might perceive the above as a proposition for more intermediaries: In a governance system, we have lobby groups that represent the interest of a diverse set of stakeholders to get a subsidy. We see some of it in Fil+. when we see Web3.storage and Slingshot applying as a "group" representing the interest of its stakeholders. In web3 systems, DAOs and open-source tools must satisfy this function of a lobby group. One of the core problems exists at the top of the funnel where the "guardians" (notaries) of the FIL+ subsidy i.e. DC have to deal directly with everyone and anyone coming through the door. The governance team should not be investing in being that filter but rather supporting notaries, human or non-human, to be better guardians. This also means advocating on their behalf for compensation from FF and getting PL to build or fund the aforementioned tools (read lobby groups) |
Beta Was this translation helpful? Give feedback.
-
@raghavrmadya Glad to see the changes you've made recently, it's a step in the right direction. With some certainty that if Fil+ continues to exist after the voting of 774, this is pretty much the only possible direction Fil+ will land: Low permission + Low and limited triggle volume + More SPs. #928 I hope you can talk to Deep and KevinZ more about your new perceptions. Judging from KevinZ's recent comments and actions, he appears to be moving in the opposite direction: opening up the funnel and calling them quit in the middle is not a smart way and will only create more friction. Feel free to DM me if you need assistance. |
Beta Was this translation helpful? Give feedback.
-
Following up on this discussion, I have continued to review the most recent 100 open dataset applications and continue to find that even with SP information being manually vetted upfront to ensure clients are meeting deal making requirements:
In an effort to automate this process and also ensure SP Entity, Location and Deal distribution eligibility requirements are met, I am recommending the following upfront application requirements of open dataset clients moving forward:
After, if an application does meet upfront approval requirements and is allocated DataCap, the next check will be:
It should become clear for clients the importance to realize that they need to better plan and manage partnerships with SPs upfront, confirming the SPs can and will meet the Fil+ storage requirements. Incomplete applications will not be accepted, and SPs that do not match what was claimed will be shutdown. |
Beta Was this translation helpful? Give feedback.
-
I think a simpler iteration would be to close the LDN until we have better control on how the DC is allocated and how it is currently aligning to the FIL+ rules. If there is a great need for these datsets to be stored, I'm sure the client would pay for it. Should we focus on clearer requirements for Geo-Distribution instead of the current guidelines? And look toward tooling to help confirm requirements are met? How? or potentially automate the deal making so that SP's are not chosen by what looks like other SP's or the same SP (seld-dealing). Should we better vet public open dataset Fil+ applicants (Require KYC)? Start to build client reputations? I think this is part the issue. there is no clients here. KYCing a decentralised storage network imo is going in the wrong direction. Should we better vet Fil+ eligible SPs (location check, business check)? Make it a requirement for applicants to match with only SPs in a vetted program? Monitor Fil+ SP reputations? This would make sense - this is akin to SP's meeting a certain SLA. Layer 2...... Should we build tooling to require SP miner IDs to match after 1st/2nd allocation and if not, close the application? if the rule is to match, I imagine you'll find that miraculously they'll start to match. the incentive is driving the outcome. Or should we not worry about any of this and instead double down on retrievals as a measure of success? Retrievals are incredbly important. we have to evolve the network and make it 'useful'... I'm too far from saturn to understand the needs for this. Thanks for the analysis on above |
Beta Was this translation helpful? Give feedback.
-
Background: I've recently completed an analysis, looking at the most recent LDN applications from July 10 - August 10, 2023 as a follow-up to a recent process change #922 , which is focused on addressing the issue of proper data geo-distribution with multiple SP entities.
I thought it was worth reviewing after one month to better understand what is happening and potentially iterate as needed on the process based on community feedback.
Overall application statistics:
Step 1: Requirement of SP information upfront
As part of #922, we implemented a registration form in an effort to require applicants to clearly list the different SP entities they were choosing to work with as part of their application. Applicants were asked to confirm SP IDs, locations and contacts (email at a minimum) in an effort to confirm different entities and locations.
Of those 63 applications:
While I think there is some improvement here at requiring more detail and making applicants document SP distribution (Even showing 11 closed applications is improvement against previous attempts to combat abuse). The reality is that it is still essentially impossible to ensure geo distribution of deal making (by confirming SP entity and locations) using this process.
Step 2: Showing SPs matching the plan
The hope here was that the added action would drive applicants to share a clear distribution plan and, after allocation and deal making, show progress toward the the deals matching the plan.
So far, of the 29 applications triggered for notary review:
You can be the judge if any of these six meet guidelines and good deal making practices
filecoin-project/filecoin-plus-large-datasets#2062 (comment)
filecoin-project/filecoin-plus-large-datasets#2067 (comment)
filecoin-project/filecoin-plus-large-datasets#2060 (comment)
filecoin-project/filecoin-plus-large-datasets#2078 (comment)
filecoin-project/filecoin-plus-large-datasets#2082 (comment)
filecoin-project/filecoin-plus-large-datasets#2084
It is either:
I do realize that SPs can change, leave or need to be added to an application and I also do believe it takes more than 1-2 allocations to start to see better distribution across SPs.
But in the end, based on the data presented:
Where can we go from here?
For now, we can continue to require applicants to share their plan, we can vet their planned SPs as much as possible upfront and we can ask notaries to perform proper due diligence. But because nothing is actually measurable, this is not sustainable nor scalable and will become the latest way to game the system.
IMO, we need to drive some major changes toward rewarding those applicants with good deal making processes only.
Next Steps
I hope others in the community can review, add ideas and perhaps we can develop a solid collective proposal toward change.
Questions to prompt further discussion:
Beta Was this translation helpful? Give feedback.
All reactions