HIP: 76
Title: Creation and election of new DAO Roles
Authors: juanu.eth, AnM, Tomas Mika
Status: Phase 2
Created: 2022-11-05
This HIP aims at setting up the ground bases of how DAO Roles are created, and the reasoning behind their creation.
Mission Board members are asumed to have control over multiple tasks such as: Snapshot Administrators, Multisig Signers, Group Owners, etc. With this HIP we propose a way to define new Roles, removing any of the administrative tasks assigned to mission boards and create individual roles for each task. This HIP also serves as a way of defining roles orphaned in case the Mission Board role ceases to exist.
Decentralization is not only given by technology. It can also be applied at tasks or responsibilities of one or more users.
Many tasks on Proof of Humanity depend on limited centralized technologies on which changes or updates have to be done by one or multiple people. Until new technologies arrive, we need to distribute the power for those technologies, as much as possible.
The creation of multiple individual roles is a step forward on removing concentrated power over these technologies.
Every time the DAO detects the need for a new role to execute a centralized or semi-centralized task, a new HIP should be proposed to officialize the new role. If the HIP passes phase 3, the process of election for those roles can be started by following the HIP-39 mechanism.
Which roles to elect will be figured out as the community grows and has different requirements, but the following definition gives an initial step forward.
In order to propose the creation, and further election, of a new role, a HIP must be created following the current DAO's voting mechanisms and specify the following:
All registered humans are entitled to propose themselves to be assigned a new role. Any human can only be assigned a single role at a time. This includes multiple multisig. In the event that the DAO owns more than one multisig, the same limitation applies and a human can't be assigned the multisig manager role for more than 1 multisigs at the same time.
All roles will have a duration of 6 months. If a member decides to step down from their role, humans should postulate to fill that position. If a user wants to stay for another 6 months, they can be reelected, as long as they propose themselves and be voted again for that position.
All roles assigned to users must be 100% modifiable by the DAO at any time. Any role occupied by a user can, at any time, be questioned and the DAO can propose their removal through the process of a HIP, similar to those used to remove Mission Board members, expressing the reasoning behind the removal.
(Traducción al español)
La siguiente HIP busca establecer las bases sobre como son creados los nuevos Roles de la DAO, y su razonamiento detras de la creacion de ellos.
Se asumia que miembros del Mission Board tenian control sobre multiples bienes como: Administracion de Snapshot, Firmates de Multisig, dueños de grupos, etc.
Con esta HIP, proponemos un modo de definir nuevos roles, reemplazando las tareas que solian tenes los Mission Board, a roles especificos por persona. Esta HIP tambien sirve para definir roles huerfanos, en el caso de que la HIP-75, que elimina el rol de Mission Boards, sea aprobada.
La decentralizacion no es solo un factor tecnologico. Puede ser aplicada a las tareas que realiza uno o mas usuarios.
Algunas tareas en Proof of Humanity dependen de tecnologias limitadas centralizadas en las que los cambios pueden ser hechos por una o mas personas con privilegios especificos. Necesitamos distirbuir el poder para esas tecnologias, tanto como podamos.
La creacion de multiples roles especificos es un paso hacia adelante en la remocion de poder concentrado sobre estas tecnologias.
Cada vez que la DAO detecte la necesidad de un rol para una tarea centralizada o semi-centralizada, se deberá crear una nueva HIP para oficializar el nuevo rol. Si la HIP pasa Phase 3, se podra proceder con el proceso de eleccion, siguiendo el marco de la HIP-39.
La creacion y posterior eleccion de roles será definida y descubierta por la comunidad a medida que sucedan requerimientos para cada una de ellas. La siguiente definicion es un primer paso para definir un Rol:
Para poder proponer la creacion de un nuevo rol, y su siguiente eleccion, debe crearse una HIP, que especifique lo siguiente:
Todos los humanos registrados tienen la posibilidad de proponerse a cualquiera de los roles, sin embargo, cada humano puede tener asignado solo un rol a la vez. Esto incluye ser Multisig manager de una sola multisig. En el evento de que la DAO sea dueña de mas de una multisig, la misma limitacion aplica, y un humano no podra ser asignado el rol de multisig manager para mas de una multisig, al mismo tiempo.
Todos los roles tendran una duracion maxima de 6 meses. Si un miembro decide dimitir de su rol, los usuarios interesados deberan postularse para ocupar esa posicion y ser llevado a votacion (usando HIP-39).
Si un usuario desea mantener el rol, luego de cumplidos los 6 meses, debera postularse nuevamente y pasar por el proceso de votacion para esa posicion.
Todas las asignaciones de usuarios a roles deberian ser 100% modificables para la comunidad. Cualquier posicion ocupada por cualquier usuario, puede, en cualquier momento, ser puesta en duda y proponer su baja a traves de una HIP, similar a las ya utilizadas para eliminar a miembros del Mission Board, expresando la razon para su desafectacion.