Como ya sabrás, Arbitrum —proyecto nacido de OffChain Labs— tiene dos productos
principales: Arbitrum One y Arbitrum Nova. Alineado con la filosofía de
Ethereum, el objetivo de Arbitrum —además de ofrecer soluciones de
escalabilidad— es convertirse en un proyecto lo más descentralizado posible. Es
por eso que en marzo del 2023 se dio inicio a la DAO de Arbitrum.
¿Y qué es una DAO? Las DAOs son, de alguna manera, el corazón del
ecosistema Web3. Son Organizaciones Autónomas Descentralizadas (Decentralized
Autonomous Organization) construidas en la blockchain y estructuradas sobre
contratos inteligentes, gobernadas en mayor o menor medida por los propios
miembros y, por supuesto, con un ethos particular y ciertos objetivos.
Como toda Organización, una DAO tiene sus propias reglas y normas,
generalmente subsumidas en una Constitución — que
puedes leer aquí — que establece qué se puede y no se puede hacer, cómo
deben hacerse las cosas, en qué tiempos, y quiénes son aquellos que pueden
realizar tal o cual acción. En definitiva: un libro de reglas.
Por otro lado, estas organizaciones son consideradas Autonomas porque su
funcionamiento, en gran medida, descansa sobre contratos inteligentes y, una vez
desplegadas, deberían tener la menor intervención humana posible. Además,
podemos considerarlas autónomas porque apuntan a ser lo más independientes
posible, evitando atarse a instituciones centralizadas, sean estas de índole
político, gubernamental o financiero.
Por último, su Descentralización se basa en la participación horizontal y
democrática; es decir, por una comunidad activa que moldea y decide el camino
que la Organización va a tomar. Esto difiere de la arquitectura general de una
organización centralizada, en donde todo es regido por un sistema jerárquico
normalmente rígido en el que las decisiones se toman de manera verticalista.
Así, podemos definir a Arbitrum DAO como la comunidad que, de manera conjunta y
descentralizada, va construyendo el camino de Arbitrum, decidiendo sobre sus
productos, avances, finanzas, tecnologías, reglas, tiempos y objetivos a través
de un sistema de gobernanza.
¿Qué entendemos por gobernanza?
Nada muy distinto a lo que tú entiendes por gobernanza. Gobernar es, en
definitiva, decidir sobre algún terreno o esfera en particular. De este modo, la
gobernanza de Arbitrum DAO no es más ni menos que el gobierno de la misma y, por
lo tanto, la toma de decisiones dentro de la DAO.
En una compañía tradicional (o incluso en un gobierno estatal) existe un grupo
reducido de personas, o incluso una sola, que tienen para sí todo el poder de
decisión. Se supone que dichas personas velan por los intereses de la compañía y
sus usuarios, inversores y empleados (o de sus ciudadanos, si continuamos con el
ejemplo de los Estados) y, entre aquellos y los gobernantes, existe un acuerdo
tácito —un contrato— basado en la confianza. Sin embargo, esto muchas veces sale
mal (no hace falta que te demos ejemplos: debes conocer muchos) dada la
concentración de poder en pocas manos.
Los proyectos Web3, por otro lado, si bien suelen nacer desde grupos pequeños de
personas (en el caso de Arbitrum, todo nace de OffChain Labs y, luego, desde la
Arbitrum Foundation), luego se apunta a una descentralización gradual o
progresiva en la cual la empresa queda en manos de una comunidad de usuarios. Es
importante destacar aquí la palabra "progresiva", ya que toda DAO se encuentra
en distintas etapas de descentralización, y esa trayectoria puede tener
adelantos y retrocesos.
En el caso de Arbitrum, esa descentralización se encarna en Arbitrum DAO, cuyos
tres pilares estructurales son:
- La DAO en sí misma, formada por una comunidad y regulada por un conjunto de normas y contratos sociales explicitados en la Constitución de Arbitrum DAO
- El ARB, token de gobernanza que otorga derechos políticos a sus poseedores, lo que les permite participar de manera activa en las votaciones de la DAO
- Los contratos inteligentes, que pretenden ser la base subyacente que controla todos los mecanismos indicados en la Constitución de la DAO, pero de manera impersonal, informática, de la manera más automatizada posible
Actores principales
Existen, al menos, tres entidades importantes dentro de Arbitrum DAO:
- El Concejo de Seguridad (Security Council) es un organismo formado por 12 miembros elegidos por la DAO. La comunidad delega en este cuerpo las acciones que deban realizarse en casos de emergencia para asegurar la seguridad y el correcto funcionamiento de Arbitrum. En esos casos, 9 de 12 miembros son necesarios para comenzar a actuar. Los miembros son elegidos cada seis meses.
- La DAO, entonces, es el conjunto de miembros que decide delegar el poder al Concejo. Comprender esto es importante: es la DAO quien entrega ese poder de acción, y es por lo tanto la DAO quien retiene la capacidad de reclamar nuevamente ese poder. Es por eso que la DAO, de considerarlo pertinente puede disolver por entero al Concejo de Seguridad o bien modificar su composición o sus competencias.
- Los Delegados: miembros de la DAO que, tras postularse siguiendo los lineamientos mandados por la Constitución, puedes ejercer el derecho a voto de terceros. Es decir: los miembros de la DAO pueden delegarle sus ARB a los Delegados para que estos voten en nombre de aquellos. Esto es útil ya que no siempre un holder de ARB tendrá tiempo para estar al tanto de todo lo que sucede en la DAO, lo que a la larga no le permitirá votar de manera informada y responsable. Para subsanar esta situación, puede delegar su poder de voto en alguien que, a diferencia de él, sí se mantenga al tanto de todo lo que sucede. Ese actor es, justamente, el Delegado, quien no puede utilizar los ARB que se le han delegado, pero sí hacer uso del poder de voto que estos otorgan.
¿Qué decisiones puedo tomar dentro de la DAO?
Sencillamente: muchas. Por ejemplo, decisiones acerca de…
- Los protocolos de Arbitrum
- La política interna de la DAO
- La Constitución
- La seguridad del protocolo
- Las finanzas y el tesoro
- La construcción de frameworks
- Las propuestas de mejoramiento de Arbitrum (AIPs)
O, básicamente, todo aquello que se te ocurra y que permita ser discutido y
votado por la Constitución de la DAO.
Con respecto al modo de votación, debemos decir que en el mundo de las DAO
existen muchos sistemas: cuadráticos, líquidos, por quorum, etcétera. En Abitrum
DAO se utiliza el denominado token-weighted voting system, en el cual tu
poder de votación esta directamente relacionado con la cantidad de ARB que
poseas. Sencillamente, a más ARB, mayor peso en el voto. Para decirlo de la
manera más simple posible: si Pedro tiene 10 ARB, Juan tiene 5 ARB, y votan por
la opción A, pero Julieta tiene 20 ARB y vota por la opción B, la opción que
ganará la votación será la B, votada por Julieta, cuyo voto es más poderoso por
tener más ARB que Pedro y Juan juntos.
Veamos, entonces, quién gobierna en cada uno de estos factores…
- En cuanto a la chain, la misma es propiedad de la DAO, quien la gobierna. Esto le permite actualizar los contratos inteligentes centrales del protocolo, ajustar o cambiar parámetros e incluso pausar el protocolo en sí mismo. Esto aplica tanto a las chains de Nova como de One. Quien puede también realizar cambios es el Concejo de Seguridad, pero únicamente en casos de emergencia. El mismo puede actuar si 9 de sus 12 miembros lo consideran necesario. Para acciones menores —por ejemplo, solucionar algún bug—, 7 de 12 miembros son necesarios. Esto, por supuesto, podría permitir potencialmente acciones maliciosas, pero al menos 7 de los 12 miembros deberían estar complotados para llevarlas a cabo, lo cual sería un escenario muy excepcional.
- Los validadores, por su parte, se encargan de confirmar la validez de una cadena en la L1. Quienes se encargan de esta validación son un conjunto de entidades externas — las cuales pueden ser consultadas aquí —. Las mismas, sin embargo, son elegidas y pueden ser modificadas o eliminadas por la Gobernanza de la DAO. Y, en cuanto a sus potenciales riesgos, debería existir un actor malicioso y ningún actor honesto activo en el momento de llevarse a cabo la acción maliciosa, lo cual, nuevamente, se presenta como un escenario casi imposible (pues siempre hay validadores activos).
- El secuenciador es quien se encarga de colocar en determinada posición las transacciones que se llevan a cabo; justamente, configura una secuencia determinada de transacciones. Es gobernado por la Arbitrum Foundation pero la DAO puede elegir nuevos secuenciadores y, además, se orienta a gobernar a la Arbitrum Foundation, por lo que se puede considerar a la DAO como una propietaria indirecta de la capacidad de secuenciación. Con respecto a los riesgos, el único problema que podría generar un secuenciador malicioso sería provocar un delay injustificado a determinada transacción o grupo de transacciones, pero dicho delay no pondría en grave riesgo al sistema como tal.
- El Comité de Disponibilidad de Datos (o Data Availability Committee) se encarga de almacenar los datos transaccionales, lo cual dota al sistema con una gran velocidad y bajos costos al abreviar que este paso deba realizarse en la L1. Este mecanismo aplica, únicamente, en la Arbitrum Nova, pero no en Arbitrum One. Y, como su nombre lo indica, se trata de un Comité formado por 7 miembros — los cuales puedes consultar aquí. Estos, a su vez, también son elegidos y pueden ser modificados o revocados por la Gobernanza. Si quisiesen actuar de manera maliciosa, debería neceistarse un escenario en donde 6 de los 7 se pongan de acuerdo para hacerlo y, además, sumen a dicha acción a un secuenciador. Una vez más, esta situación es prácticamente imposible.