Skip to content

Instantly share code, notes, and snippets.

@decentration
Created April 13, 2021 12:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save decentration/081c9ceded5101502cc04335f50b2fb0 to your computer and use it in GitHub Desktop.
Save decentration/081c9ceded5101502cc04335f50b2fb0 to your computer and use it in GitHub Desktop.
DGov: Decentralized Government Proposal
**DGov: Decentralised Governance for Web3.0 (Draft)**
Abstract 1
Mission 2
D-Gov: Decentralised Government Project 3
What are D-Gov’s? 4
What technology enables D-Gov’s? 4
How are DApps different to D-Govs? 4
Examples of D-Gov’s: 5
A union of multiple D-Gov’s that form a larger council 5
Next steps… 7
Thoughts, questions, and …? 7
Points 7
Technical Roadmap 8
Real value is the nurturing of human and ecological wellbeing. Everything else is just system mal-design.
Abstract
System mal-design of the second millenia has led to concentration and stagnation of power hierarchies, and a misalignment of economic incentives, culminating in ecological and humanitarian disasters.
<add complication>
We live in a state capitalist world of consumerism, atomisation, individualisation and financialisation, where real value creation has been de-prioritised.
We will enable communities and organisations build decentralised organisations and governance blockchains in a simple and modular way. Decentralised tools such as, voting, delegated voting, referenda, council design, modular politics, modular organisational structuring, liquid democracy tools, we can design systems that enable collective power and wealth.
We are motivated to build a system that crystallises the values of decentralisation, higher human values and equity.
We aim to enable communities, whether cooperatives, local governments, political movements, organisations or worker collectives, to structure as a decentralised government version through Web3.0.
Mission
WHY
Building on shoulders of giants and we’re still at an early stage of the process.
Still more accessible tools required.
They are “governance” smart contracts (Aragon), only on the Eth network,
There is yet to be a dedicated community focussing on governance in the Substrate community.
Focus required to further develop these tools, such as treasury design, modular politics and liquid democracy.
HOW
Build an interdisciplinary community focussing on governance in web3.0, we create the first example of a DGov called DGov1, team our engineers will develop Substrate pallets, APIs and front-end UXs for all to use.
Our technical mission is to develop governance tools for Web3.0. We aim to develop functionality for decentralised communities to form governance, democracy and treasury with “on-chain” governance, including, voting, delegetated voting, council(s), referenda.
The first blockchain will be the DGov1 chain which will be a relay chain that can:
Allow communities to build a DAO, DOrg, DCoop, DGov.
It will allow,a mong other, other parachains to be connect to each other to form contracts, unions, treaties and confederations.
1.0 Here is a diagram that represents what is possible in web3.0 governance.
What you see above is an ecosystem of connected blockchains forming a confederation of communities. The relay chain (confederation) connects other municipal chains together. Municipal chains can join this relay chain and have proportional voting power in the confederate council. They can create contracts, and join up treasury funds for the mutual benefits of the stakeholders.
It’s now feasible to build economies tethered to social and ecology wellbeing in a self-governing jurisdiction.
Right now, in 2021, the tools available to build decentralised systems with democratic governance capabilities are very real, very awesome, and are in practice and working effectively (here is an example). Communities are emerging, even with their own economies and ecosystems. They are self-governing in a decentralised way and democracy is baked into the foundation of their values and their technology.
Let start by giving the decentralised government a nickname, let’s call it “D-Gov” for now. Here’s a brief intro and proposal:
D-Gov: Decentralised Government Project
<Insert diagram regarding web2.0 and web3.0 Dapps and Dorgs, DGovs, etc.>
What if we could build a new parallel system that fulfils government functions?
What are D-Gov’s?
They are ways people can organise in a fully decentralised way. There is no underlying central authority who they need to trust, or that can shut them down. No bombs, nor economic hitmen can disturb it. The communities who decide to build a D-Gov can organise however which way they want. They can design their system of economic incentives and governance based on their own principles and values. They can also dynamically make changes and updates to the system through member councils, proposals, voting and referenda, and they can design these systems how they want. Maybe some communities want yearly elected councils and others want weekly. D-Govs can join up with other D-Govs to form a confederate union of D-Govs.
What technology enables D-Gov’s?
The decentralised internet of blockchains, which form a new web of trust called “Web 3.0” is what enables D-Gov’s to work.
Web 2.0 is the version of the internet we use today like Facebook, Google, Amazon, essentially techno-feudal tyrannies that are centralised and authoritarian, and whom you have to trust with your data.
Web 3.0 is a new decentralised p2p internet underpinned by a network of interoperable Blockchains — with no central authority and power structure — where, instead of having Amazon built on it, you have decentralised websites and apps (or DApps) built on it. This layer allows for new forms decentralised organising to take place, and with a level system integrity and robustness.
An example of a DApp would be a “Decentralised YouTube” where censorship is decided democratically rather than by dictators.
Blockchains are important to allow for decentralised storage and communication of information (and contract-like mechanisms) even amongst a large group of hostile participants.
But most importantly, the “social technology” of what narratives people form, and their values and mindsets, is the most important thing, which gives things meaning, and which allows a healthy and coherent organism to take shape.
How are DApps different to D-Govs?
DApps were coined by Ethereum community to define what projects and use case can be built on the Ethereum network. They are decentralised apps.
The main difference between DApps and D-Govs is the narrative and intention behind the community who are organising.
D-Govs pay special consideration to how they want to organise democratically and self-govern to implement their policies.
DApps might focus on specific use-cases like video, messaging, or file sharing. DApps can also have similar governance mechanisms.
D-Gov’s are more likely going to be part of the foundation layer of the web 3.0 infrastructure. And DApps or “DOrgs” would generally be built on top of them.
Examples of D-Gov’s:
A Catalonian D-Gov that wish to self-govern and form their own governance and economy.
Instead of a shadow government like the Labour party in the UK. You have a “shadow” system, which is enabled through a D-Gov. People can vote for a new D-Gov by spending their efforts in a new system, rather than the poverty-of-choice of voting red or blue in the old (rigged) system.
D-Gov’s are the foundation infrastructure for smaller decentralised collectives, organisations and societies can also build on top of. D-Govs have a larger treasury can give funds and grants to the smaller DOrg projects in its ecosystem.
A union of multiple D-Gov’s that form a larger council
The shadow labour D-Gov system can be a confederation of local councils formed into a union to decide greater policy.
D-Gov’s in 2021 are similar to where websites were around ~2005. Still very early but not that early that it is too hard to build.
In a possible near future, D-Govs will just be a “Gov” and we will be able to live in a system with a democratic foundation rather than a democratic facade. Sounds like a throwaway political slogan, but it’s something very achievable and accessible now.
I use the Substrate Blockchain programming framework in Rust, and here are some examples of commu nities using self-governance (using Substrate) to manage ecosystems that are growing in size and value:
Polkadot: founded by Gavin Wood former founder of Ethereum. The team implement and iterated well functioning decentralised democracy that governs a ~$30bn ecosystem. They are working to build out the Decentralised Web 3.0.
Referenda, proposals, voting, members, council and a treasury built on a decentralised network. Polkadot.
Kusama: similar to Polkadot but with more experimental about the technologies they are working on. They are a ~$2bn economy.
Edgeware: one of the first projects that have connected as a parachain to the Polkadot relay network.
All of these, and multiple others, are functioning with on-chain governance, where all decisions are enacted democratically. For example, the community make project proposals and the underlying currency in the system has a treasury that must be spent on projects. Their very own central bank and sovereign wealth fund, where money is invested democratically on things the community decides are important.
The policies that we wish to implement through the current system of government is an important job. But what if we can implement them in a parallel decentralised system?
We can plant the seed and the implement our vision of confederate union of localised councils, implement economic and monetary policy in the way we want. We can start as microcosm experiment, but that can grow, with the network effect, to a scale that has local/region wide/continent wide/worldwide impact.
Current status: Ramsey is testing and setting up the first D-Gov. Support welcomed and encouraged email me
Next steps…
Please state your interest by email or join our matrix room!
Grow community of developers, participants and social activists.
Roadmap development
Grants exploration.
Set up easy to use readme for people who want to launch the first D-Gov blockchains nodes in a test network.
Thoughts, questions, and …?
Please state your interest!
I hope this resonates, I look forward to discussing further.
All the best,
Ramsey Ajram
Points
Aragon have set up ~1500 DAOs, what would it take to set up a pipeline of DGovs, DOrgs, DAOs, DCoop, D... etc.?
I am talking to friends and they want to set up a DAO for their creative collective, they are called New-Futures.
Once proof of concept and pilot (friends) orgs are set up we can start to introduce larger communities, projects and local governments etc.
One of the objectives is to create confederation of multiple DGovs, but more than a few things need to be done before then 😅
We can start to plan for a token sale. “GOV” tokens or something like that. This is a whole process. Best practice fundraising seems to be multi stage lockdrops. (Check how Plasm did it https://docs.plasmnet.io/learn/token-economics/lockdrop)
Technical Roadmap
Phase 1 - set up
Build DGov1 chain with initial council and technical committee
Create token economic structure which contains inflation for treasury
Phase 2 - Build tools
Develop Substrate Governance and Treasury pallets that allows for nuanced governance functions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment