Software Review DAO

From DAO Governance Wiki
Jump to navigation Jump to search

The Software Review DAO (srDAO) is a for-profit DAO which reviews software according to standardized protocols which can be validated by the other review expert members of the DAO. The srDAO follows the basic work flow given under DGF.

Value proposition[edit | edit source]

The primary value of the work of the srDAO is for generating useful information about whether or not new products and new patches and versions of existing products are trustworthy and important additions to different users' systems. The secondary value proposition would be that the srDAO could generate multiple versions of optimal builds--full software setups for smart phones or laptops or multimonitor home systems.

Once the srDAO has proven its value, by generating many users, then companies with new software releases would pay for more timely reviews by multiple reviewers in order to streamline possible validation and/or adoption into the recommended optimal builds.

The decentralized model allows reviewers from many backgrounds to share their opinions of optimal builds for a variety of users, and be rewarded in a standardized way depending on the most popular recommendations.

System design[edit | edit source]

The srDAO uses DGF to build its governance model. Specifically the REP token is given for providing reviews through the Work Smart Contract (WSC) if the review is validated through the Validation Pool. All reviews are collected in the Forum, with references to other reviews or standards for behavior. Such references will typically be standardized in the WSC to reward the governance of creating the protocols the DAO uses.

Applications[edit | edit source]

The structure of the srDAO may be applied to many type of collaboration for software developers. For instance, developers can share their knowledge of how to optimize hardware buildouts for a variety of different customer demands.

Software builds[edit | edit source]

Optimal build recommendations would have many different parameters to optimize.

Social media management[edit | edit source]

Currently, there is a pressing need to develop systematic approaches to improve the way people use technology. Adults, but especially children, are using their social media and file sharing platforms in dangerous ways that lead to negative outcomes. The srDAO would have different versions of optimal builds for different people.

For example, the srDAO would give parents recommended builds for their children's devices that monitored the use of different software, with recommended educational and entertainment videos. Parents would have more control of the parameters they are willing to provide for their children with analyses of the consequences of the different choices. ZK proof tech can be used to share information to improve the function of the platform without loss of privacy.

The transparency of the process of using an open, decentralized membership to review and deliberate on the merits of different software and device builds will give users confidence the builds will be useful. The dynamic, evolutionary nature of the system encourages continual improvement to keep the builds up to date. The decentralized nature will assure authentic deliberation that will lead to a variety of helpful recommendations for many different purposes, without resorting to a centralized authority dictating what is allowed on devices. At the same time, the improved communication the platform provides can lead to greater social harmony as consensus across a greater number of people can be achieved.

Further, the decentralized system allows greater communication between individuals. Verified reputation for expertise in developing software builds allows individual customers to engage experts with DAO-validated Work Smart Contracts for developing software builds tailored to their personal family.

Optimizing professional tools[edit | edit source]

As another example, professionals in a particular field would be able to share their builds for review by other professionals in order to make recommendations to come to consensus on multiple recommended builds to optimize their workflow. Users can automate the adoption of upgrades to their system.

Antivirus suites[edit | edit source]

...

Code[edit | edit source]

See Also[edit | edit source]

Notes & References[edit | edit source]