aragon / nest

A grants program to support the development of the ecosystem
https://aragon.org/project/grants
Creative Commons Zero v1.0 Universal
140 stars 78 forks source link

Dohnuts: decentralized donuts 🍩 #128 #129

Closed yeqbfgxjiq closed 5 years ago

yeqbfgxjiq commented 5 years ago

Aragon Nest Proposal: a decentralized dohnut protocol

Abstract

There are a lot of people on web2 platforms who are constrained by the centralization of those platforms. There are not a lot of people on web3 platforms, but web3 allows people to break free of the constraints of web2 monopolies and platforms. As we can see from the recent controversy over /r/ethtrader donuts there is clearly demand for better systems of governance and social engagement. People want a safe place to augment their communities with on-chain voting, governance, and anything else they can imagine!

I'd like to help make the dream of decentralized permissionless communities a reality by contributing a fully decentralized market based on-chain voting mechanism, a web2/web3 data bridges/oracle, and community incentivization/engagement models that people can explore. This will start with a decentralized version of the erc-20 donuts that briefly debuted on /r/ethtrader, but will be modular so people can change it as they wish invent their own usecases and models. Ideally this will create a protocol/template for anyone to extend their web2.0 community (starting with Reddit) to include web3.0 capabilities. While the usecase for each community/application will be specific, the core framework can be generalized to make it as easy and fast as possible for people to iteratively start exploring in that direction (web2 => web3).

Currently this would be very expensive on Ethereum... but Parity just released Substrate which integrates seamlessly into Polkadot, is on track to scale nicely, and has a great dev experience. Since it looks like Aragon is also exploring transitioning to Polkadot/Substrate I'd like help by contributing a framework/toolbox that makes it easy for communities to experiment transitioning from web2 to web3 via Aragon and Substrate! :)

Background on Reddit donuts and the /r/ethtrader experiment

FAQ on tradeable erc-20 donuts from /r/ethtrader

Brainstorm on what this protocol and tools might look with identity, oracles, and voting mechanisms.

A repo where I'm starting to aggregate useful ideas and will start to build the first prototype.

Deliverables

Draft / Whitepaper of the system.

An oracle/validator model that connects data from web2 platforms to web3 contracts/markets.

A live demo: the decentralized dohnut protocol.

Stretch Deliverables!

If this project is successful it can then be extended via by integrating with other Aragon nest projects as well as projects from the broader Polkadot and Ethereum communities :)

Grant size

Funding: $90k, split into 3 chunks for the 3 deliverables

Success reward: Up to $50k in ANT, given out when all deliverables are ready.

Development timeline

The development timeline will be the following one in regards to each deliverable:

  1. March 2018
  2. June 2018
  3. Sept 2018
CLAassistant commented 5 years ago

CLA assistant check
All committers have signed the CLA.

mariapao commented 5 years ago

Hi @burrrata I'm closing this PR as the proposal to which this PR refers hasn't been approved.