Thank you so much @DisruptionJoe . I’d like to make a new era.
I’ve been researching Ethelo and the FDD team’s move recently. I think this so-called way of working is like a PoC with Gitcoin, and I think that DeCartography could proceed in basically the same case.
At first, we are thinking of providing our oracle in a way that only FDD can use it because it can be like the GraphQL API (even centralized).
What kind of data structures can be added to the k-value (which we call the “QF function”)? For example, the “Humanity” of a Gitcoin Passport should have a QF whose voting power increases or decreases depending on the linked accounts.
We hypothesize that given a user A and the project they are donating to, the oracle interface could easily adjust voting power by returning “how far away from the existing donors this user is in the cluster (deviation)”.
What might we do
First, use the API to get the list of voters from the previous Gitcoin Grants
Add them to the PoC target address group and plot them to the most intermediate point once they have been rated by (say) 10 or more different people)
This allows one account to be answered “is this address similar or not” from at least 10 different interpretations with a Yes, No, or None and plotted on a 2-dimensional graph