-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design interface for SPARK as a datasource #19
Comments
Or is this within /spark-api repo? |
With ReputationDAO, wouldn't we insert the data into their DB? |
I am curious of others' recommendation of how this should be structured.
Miro mentioned here that *spark-publisher *"takes measurements collected by spark-api and submits them to IPFS & MERidian smart contract":
https://filecoinproject.slack.com/archives/C03PQG6UT2B/p1695037674160909?thread_ts=1695030437.152979&cid=C03PQG6UT2B
My questions are:
1. Is there a simple/easy way for us to create an interface/API for RepDAO,
FIL+, or any other potential project to access SPARK data in the future?
2. Is it possible/easy for this to be paywalled? The context for this
question is w/r/t SPARK biz/funding model work being done here: https://github.com/orgs/filecoin-station/projects/1/views/9?pane=issue&itemId=36789356
|
I think the clear next steps are to understand how these various groups would use the data more tactically, which we could accomplish by following up with RG / Torfinn / Caro and digging into details / offering a few options ReputationDAO --> @coreymjames do they have a technical lead here? we should get answers to questions like:
FIL+ --> likely that this gets fed into the reports that RG generates and adds to github threads, need to understand how the bot / script he's using would ingest the data Could quickly outline the options (below) and show them a few formats to get feedback
|
The technical lead on RepDAO is Caro. She has told me via slack dm that she can provide RepDAO docs within 48 hrs. Will relay to the team once more clarity is reached.
|
We are discussing integration with Reputation DAO in space-meridian/roadmap#21, you can find a lot of details there. SPARK does submit measurements to IPFS, but it's raw data before fraud detection. What we need instead is only measurements that we consider as valid (honest). To get that, we need to change the Evaluate service to publish the data + fraud assessment to a new datastore.
It depends on how what we want to charge for. If the paywall is a simple "has full read access" vs "access not allowed", then it's very easy to implement. That may not be enough though, we will soon need to add rate limiting mechanism to keep our DB and egress costs manageable. |
User interviews has surfaced that some retrieval incentive programs (namely ReputationDAO, FIL+, and others) will need to access SPARK data, meaning that we need:
The text was updated successfully, but these errors were encountered: