I do understand that the calculations kind of feel like a “black box” at this point.
Our goal with the anti-fraud workstream will be to make sure the data and calcs can be run and verified by the community in the near future. We will post the list of users to disable from matching benefits and let the greater wisdom of the community find error or issue.
It will take more time before that is fully enabled.
A problem now is that we are working to build the decentralized grants tech (dGrants) so it is not likely that we will have cycles to document the data structures of the “legacy” version. We also must consider that as long as Gitcoin Holdings has centralized servers hosting any data, they also maintain liability for that data.
I think this round the vote to approve is saying something like “We recognize the Gitcoin team has had sole control over this in the past (and still does). We approve the methodology and intentions used and appreciate the direction the team is moving to decentralize this aspect of the system. The oversight and mechansism aren’t perfect now, but to get payments out and not have perfect be the enemy of good, we approve.”
This will probably still be true for GR11. We will improve, but not have it perfect. I expect that each oversight and decision making mechanism will be improved both in documentation and execution.
The goal would be to have strong mechanism design in place when the time comes to fully decentralize the technological architecture hosting grants along with the political power and decision making in a way that is verifiable through open-source software.