A proposal for fil+ project #611
Crypochen
started this conversation in
Enhancements - Misc
Replies: 1 comment 1 reply
-
@Crypochen - thanks for kicking this off. For what it's worth, I think most of the above is actually better served as a conversation in https://github.com/filecoin-project/notary-governance/discussions ideally as separate topics, since these are not protocol changes. The bit that I do think would require a FIP is either formalizing an on-chain stake/collateral (0.5FIL as you suggest) or adding additional QAP multipliers. Is it fair to scope ongoing conversation to just this, here? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
FIL+ are facing the most turbulent and controversial moment, and the damage is done already. Very less LDN can be signed during these weeks , the total datacap sealed everyday dropped from 3.6P to 1.8P, initial pledge increased quickly than ever this month. We do need to solve this problem soon!
There are 3 things for sure in the first place.
We need to discuss what FIL+ should be in the future, and how it will help the whole ecology.
Firstly, we will discuss the paid deals and the unpaid deals controversy.
Secondly, we will discuss the Large Sps and Datacap supply.
Thirdly, we will discuss the 4 types of FIL+ and why there is so much fraud in LDN Project.
Fourthly, we will discuss the priority of datacap usage and see what we can do to move forward again.
It is only a discussion now, but i do think we need to face the difficult situation now.
Paid deals and Unpaid deals
I have seen some community members who have contributed a lot to filecoin say that we should cancel FIL+, because these deals are not paid, or because of the huge damage it caused.
No one will deny that the filecoin business model depended on paid deals in the long future. But i also have to admit that filecoin needs time to build and find its own way to grow.
Without the FIL+ Project, I do not think that most SPs could survive this bear market, especially the big ones, and I do not think the price would be satisfactory for most of us. The filecoin ecology needs these infrastructures(storage, sealing machine, experienced developer) to keep on running, needs the tokens to be staked onchain.
We do need to look for ways to get more paid deals and we do need to keep on sealing the unpaid deals.
Large SPs and Datacap
Large SPs are even harder in the bear market. Their sealing power may be higher then a hundred TiB or even thousand TiB per day, and they may pay 100K or even a million USD for the data center every month.
From the perspective of the filecoin community, shall we keep large SPs alive?
If we want to keep them alive, we need to find a way to supply stable datacap to these corporations. And they just keep on helping the ecolody by building infrastructure, sealing and staking tokens. If not , No matter how strict your censorship is, they are both notaries and SPs, they will still find ways to cheat.
If not , we cancel the FIL+ project and keep on finding a way to paid deals business model.
The four types of FIL+ Project
There’s 4 types of FIL+ projects which have the ability to allocate datacap to SPs.
Notary model
Notary can allocate datacap to Sps depending on their own decision. As notaries do not have large datacap to allocate , we do not discuss this model here. There may be fraud, but the total number is so small.
SlingshotV3 model
SlingshotV3 deal engine will give datacap to Sps that have downloaded the car files which are made by Data Preparer.
In this model, the data is true . Everyone who downloads the data can get datacap. It is the most decentralized model I saw in allocating datacap to SPs.
In this model, DP are most important. They need to transfer data to sps. Sps downloading from sps that have sealed datacap is low efficiency.
LDN model
LDN model starts when a client applies for LDN on GitHub and they will find the sps so that they can transfer their data to SPs and send deals to their node.
LDN model assumes that clients are willing to apply for datacap, and they have the ability to do the complex work to apply LDN, make car files, upgrade their bandwidth, transfer raw data, look for notaries to sign, send deals on chain and more.
Actually, the complex process is negative incentive to clients, and the filecoin network is still building so that they can not compare filecoin services to the AWS services.
Facing the complex process of LDN and the Low quality service, though it is zero fee, i do not see a way that clients are incentive to use filecoin.
In the situation of LDN, DP and SP are two types of roles that help the client to do complex work.
Most DP deal with the open data from university, NGO, Institute. Most dataset have been used in slingshot projects.
Most SP deal with the enterprise data from the client they onboarding.
I have to admit that DPs really download the raw data and make car files and transfer the data to SPs. If you have done this , you will understand what a lot of complex work it takes to send and seal one copy to other sps.
And I have to admit that most CID sharing is found when Sps are helping the client. They fake the client and fake the data and fake everything. As most of the big SPs are notaries, it is so simple for a gruop of notaries to cheat and make tons of money.
I think the unfairness is caused by some SPs faking everything and getting the datacap at super low cost, while others are costing more and mining less block reward.
E-FIL+ model
E-FIL+ is still building and we will talk about this in the future.
But I think they need to develop paid deals.
Summary
Despite the Notary model, if we want to rebuild FIL+ Project, we need to find out a way to consider both onboarding the paid client and the stable datacap supply to Sps. Datacap is an incentive for all the sps, and we need to use it to secure and boost our ecology.
How can we rebuild the LDN project, slingshotV3 project and the E-FIL+ project?
Brief solution
Beta Was this translation helpful? Give feedback.
All reactions