I was chatting with @annika about the concepts below and she mentioned it might be worth sharing on the gov forum, so here it goes. This post is meant to be a knowledge transfer and represents my limited vantage point. Please treat it as just a data point + part of the knowledge transfer.
Definitions
Socialware - Mechanisms that create assurances through human relationships, incurring a high social coordination cost.
Trustware - Mechanisms that create assurances through technology, incurring a low social coordination cost.
Hyperstructure - crypto protocols that can run for free and forever, without maintenance, interruption or intermediaries
Gitcoin started as socialware (high social coordination cost) + more trustware (low social coordination cost) has evolved over time.
Once Trustware runs all of the core operations of Gitcoin’s products, then Gitcoin is a hyperstructure (a crypto protocol that can run for free and forever, without maintenance, interruption or intermediaries).
The four phases of this evolution of trust @ Gitcoin are:
Socialware
Modular socialware
Trustware at the center with socialware at the edges (hyperstructure phase)
Growth via network effects
As Gitcoin Progressively decentralizes over time, I believe it’ll move from centralization to a decentralized and modular set of protocol-based codebases.
The evolution of socialware => trustware of GitcoinDAO
Thanks for the great post @owocki (and incredible visuals @octaviaan!)
Reflecting on our journey so far, even the fully socialware to modular socialware this year has been a massive change and we have a ways to go. IMO, we should work to start to weave in elements of trustware wherever we can, even as we continue on improving our ‘modular socialware’ structures in the interim.
Super excited to see you adopt the Socialware/Trustware model from Orca, I think it’s a great way of analyzing how a DAO operates
Also really love that you’re seeing a vision of Gitcoin moving into Trustware as much as technology allows. I think all DAOs need to be moving in this direction constantly to take advantage of the technology platform they’re built on to allow the organization to scale without compromising values/mission.
Big opportunity for GitcoinDAO to be a leader in showing the DAO space in general the way to the next level!
My project enables organisations like Gitcoin to build and run decentralised off-chain Trustware which can be owned directly by the DAO. Just wanted to drop the idea here because it could be very useful for running things like fraud analysis and governance decisions autonomously. Here’s more info: https://autonolas.network – feel free to reach out if of interest!
Very cool, been thinking a lot about data science trustware and I think there is a ton that could be done for Gitcoin specifically. Including socialware to find consensus on what data science is used/what trade offs you want → turn the chosen result of the socialware into trustware.
Given data science model drift, you may want iterative socialware where humans keep tuning the models and deploying them to trustware. EDIT: I think this may be what you mean by having fraud analyzers and governance continue as socialware?
I like to think of it as “Can we confirm that data scientists have access to the same data (not even gitcoin has an advantage of data proprietary to them)?” to enable reproducibility and observability. Then we might say “Does the protocol infrastructure have low barriers to swapping one properly formatted algo for another?”
I’d love to connect to hear more about how you think of this! Find me on discord and I’ll send you a calendly link!