Puntos clave
- Las actualizaciones de la blockchain se gestionan y aplican mediante la gobernanza en la cadena.
- El gobierno en la cadena incorpora reglas de modificación que están integradas en la blockchain.
- Los desarrolladores presentan sus cambios a la red en forma de actualizaciones de código, y los nodos o participantes votan esos cambios.
¿Qué es la Gobernanza On-Chain?
Las actualizaciones de la blockchain se gestionan y aplican mediante la gobernanza en la cadena. El protocolo que gobierna la blockchain incluye directrices para la introducción de nuevas actualizaciones. Las modificaciones son presentadas por los desarrolladores en forma de actualizaciones de código, y cada nodo las vota.
Entendiendo la Gobernanza On-Chain
Un sistema de libro mayor distribuido es lo que se conoce como red blockchain. Los datos de las transacciones en la blockchain son accesibles para todos los participantes. Cada vez que se produce una nueva transacción hay que añadir un nuevo “bloque” a la blockchain. Para que una transacción sea validada, es necesario seguir protocolos de consenso. Los mineros, también conocidos como nodos, son los responsables de verificar los datos y los parámetros de las transacciones.
Una vez que los mineros han confirmado la exactitud de sus datos, éstos se envían a la red. Una vez finalizada la evaluación y alcanzado el consenso, se añade un nuevo bloque a la red. Los mineros reciben una compensación por sus esfuerzos en los sistemas Proof of Work (PoW).
Participantes en la cadena
Los sistemas de gobernanza en la cadena sólo pueden funcionar en un entorno en línea, a diferencia de los sistemas informales, que requieren una coordinación fuera de línea además de modificaciones de código en línea. Las actualizaciones del código señalan las modificaciones de la blockchain. Los cambios en la blockchain deben ser propuestos por los desarrolladores. Un grupo central de desarrolladores se encarga de coordinar y lograr el consenso entre las partes interesadas. Las siguientes partes participan en el gobierno de la cadena:
- Mineros - que operan los nodos, que validan las transacciones
- Desarrolladores: son los responsables de los algoritmos centrales de la cadena de bloques.
- Usuarios o participantes: utilizan e invierten en varias criptomonedas.
Se ofrecen incentivos financieros a las distintas partes interesadas. Las votaciones en la red dan derecho a cada nodo a una parte proporcional de las tarifas de las transacciones, mientras que los desarrolladores reciben otros pagos.
Los cambios pueden ser aceptados o rechazados por los participantes o nodos de la red. Existe una disparidad de fuerza de voto entre los nodos. Los nodos que tienen un mayor número de monedas también tienen un mayor número de votos. Los cambios que se validan y aprueban se publican en la blockchain y se basan en ella. En algunas soluciones de gobernanza en la cadena, el código modificado podría revertirse a su estado anterior en caso de que se rechace una propuesta de cambio.
Tipos de gobernanza
Hay múltiples formas en las que las blockchain pueden integrar el gobierno en la cadena. El libro mayor que utiliza Tezos se autocorrige. En una cadena de prueba, cualquier propuesta de mejora de la blockchain se lleva a cabo y se evalúa. Si las mejoras previstas tienen éxito, entonces se incluirán en una blockchain que se utilice para la producción, si no lo son, se cambiarán.
DFinity, una empresa que planea desarrollar el mayor ordenador virtual del mundo utilizando la tecnología blockchain, ha decidido adoptar una constitución que está codificada. Se pueden tomar medidas tanto activas como pasivas con respecto a la constitución. El primero puede requerir un aumento de las recompensas por bloque, mientras que el segundo puede implicar el aislamiento de partes de la red con el fin de realizar actualizaciones o retrocesos.
Tanto Ethereum como Bitcoin funcionan bajo una estructura de gobierno informal. En su primer documento, Satoshi Nakamoto abogó por una forma de pensar descentralizada.