El Nakamoto Coefficient o Coeficiente de Nakamoto es una métrica que permite medir el nivel de descentralización que tiene una cadena de bloques.
Este coeficiente representa el número de validadores o nodos que deben ponerse de acuerdo entre sí para conseguir afectar a la blockchain y que esta no funcione de manera correcta.
Cuanto más grande es este valor relativo al total del número de validadores, menor es el riesgo de que algo así ocurra y, por tanto, es una red más descentralizada.
Pero no todas las redes funciona iguales, haciendo que por ejemplo, si una red tiene una gran cantidad de nodos, pero pocos validadores, se puede decir que es más centralizada que otra que tiene la misma cantidad de nodos.
El objetivo es que el coeficiente incluya una medida de cuan descentralizada es una red para determinar como impactaran los cambios y facilitar la optimización de los algoritmos para maximizarla.
Como cada sistema consisten en subsistemas, al determinar cuantas entidades en cada subsistema son necesarias para controlar el sistema en general, se pueden hacer suposiciones del nivel de descentralización de la red. Cuanta más cantidad, y por ende más dificultad para controlar, más descentralizada es.
Contenido
¿Qué es la descentralización en criptomonedas?
La descentralización en las criptomonedas y blockchain es la capacidad de estas de operar sin el control de un grupo de personas u organización.
La descentralización no es absoluta, sino que hablamos de varios niveles, que van desde las cripto más descentralizadas a las menos descentralizadas, o centralizadas.
Cuanto más descentralizada es una cadena de bloques, menor es la posibilidad de que un cierto grupo o persona puede ejercer su control sobre ella para hacer cambios de detrimento del resto de la comunidad. Como validar transacciones incorrectas o hacer cambios en la política monetaria.
¿Cuál es la criptomoneda más descentralizada?
La criptomoneda más descentralizada es Bitcoin, debido a que tiene el máximo Coeficiente de Nakamoto gracias a la gran cantidad de nodos y mineros que posee.
Esto permite que las transacciones que se son validadas sean las correctas y que también sea muy difícil de cambiar la política monetaria de Bitcoin.
Ethereum también es considerada una de las cadenas de bloques más descentralizadas. Aunque eso lo vamos a analizar en detalle más adelante.
¿Cómo se calcula el Nakamoto Coefficient?
El coeficiente de Nakamoto combina la idea del coeficiente de Gini y la Curva de Lorenz con la idea de subsistemas. Respondiendo así la pregunta a cuantas entidades son necesarias para controlar la red entera.
Para eso, Balaji propuso 6 diferentes subsistemas para medir la descentralización en la red de una cadena de bloques:
- Minería (por recompensa)
- Cliente (por código base)
- Desarrolladores (por commit)
- Exchanges (por volumen)
- Nodos (por número)
- Propiedad (por direcciones)
La línea que separa a un sistema saludablemente descentralizado de otro que no lo es se pone generalmente en el 51%, pero puede ser diferente según el subsistema.
Cuando se trata de la minería en una cadena de bloques PoW, el consenso es que cualquiera con un 51% del poder computacional tiene control sobre la red para realizar dobles gastos y cambiar el curso de la cadena.
En el caso de los exchanges, esta línea pueden encontrarse en un nivel más alto. Lo suficiente para empeorar la liquidez del sistema y de esta manera comprometerlo.
Veamos algunos ejemplos de los subsistemas.
Minería y staking
Para ver como el coeficiente interactúa con la minería, podemos ver el gráfico de la distribución del hashrate de Bitcoin.
Para que el sistema sea comprometido es necesario que se controle más del 51% del subsistema, que en este caso es el poder del minado.
De acuerdo a la distribución del gráfico, es necesario que al menos 3 pools de minerías comploten entre sí para comprometer la red.
Esto determina que el coeficiente de Nakamoto para Bitcoin es de 4.
En el caso de que queramos calcular esto sobre una cadena de bloques que utiliza la Proof of Staking, el cálculo es diferente.
Por empezar el nivel que se busca controlar es de solo el 33% del staking. Por ejemplo, en el caso de Solana sería de 19 nodos validadores. Lo cual es un coeficiente mayor que Bitcoin y Ethereum, y esto parecería que pone a esta crypto como más descentralizada.
Sin embargo, hay que decir que el PoW de estas redes parece ser más líquido que los activos stakeados. Durante un ataque, los mineros podrían dejar de trabajar en esos pools para quitarles poder de hashing, algo que en Solana tomaría mucho más tiempo.
Propiedad
Otra interesante estadística de la descentralización es la que tienen que ver con la propiedad de estos activos medida a través de las direcciones.
Idealmente, una red descentralizada es aquella donde ninguna entidad tiene el poder suficiente para influenciarla utilizando sus criptomonedas.
Sin embargo, hemos visto como las ballenas no son una especie rara en este ecosistema. Y cuantos más criptomonedas o tokens tienen estas ballenas, menos descentralizada es la distribución de los mismos y la red en general.
En el caso de Shiba Inu, vemos como hay 14 monederos que mantienen el 68% del suministro total (a momento de escribir esto). Siendo que una sola dirección tiene más del 40% y 4 de ellas reúnen más del 50%.
Esto genera problemas para el resto de los inversores, ya que se encuentran merced de estos, y por lo que podemos esperar que el coeficiente de Nakamoto se ubique en un valor bajo. En particular, el de SHIB es de 4.
Aunque esta métrica también tiene sus problemas, puesto que una ballena podría tener muchas direcciones con pequeños montos y pasar desapercibida. Lo cual arrojaría un valor bueno para el coeficiente, pero que esconde la centralización detrás.
Por eso lo mejor es siempre es conveniente utilizar varias métricas para alcanzar un valor que analice la cadena de bloques desde varias dimensiones.
Y es que hasta ahora hemos visto coeficientes relativamente bajos, siendo que en la realidad se busca que este valor alcance al menos los 5 dígitos si queremos hablar de un protocolo altamente descentralizado.
¿Qué es la Curva de Lorenz?
Para calcular el Nakamoto Coefficente se utilizan conceptos de la economía como son la Curva de Lorenz y el coeficiente de Gini.
La Curva de Lorenz es usada para medir la desigualdad en una sociedad, que aquí se puede extrapolar para hablar acerca de la centralización.
Cuando la riqueza se encuentra distribuida de forma desigual, esto implica usualmente que se encuentra centralizada en las manos de unos pocos.
Esta curva muestra la proporción acumulada de ingresos de distintos sectores de una población. Si la igualdad es perfecta, entonces el gráfico mostrará una recta de 45 grados que conectaría los ejes x e y.
El ejemplo del gráfico muestra como el 20% de la población más pobre gana el 5% de los ingresos. En comparación con el 10% de la población gana el 45% de los ingresos.
Cuando la curva está más cerca de la línea de igualdad, se dice que la distribución está repartida de forma equitativa.
Empleando esta curva, los economistas calculan el coeficiente de Gini, una popular medida de la desigualdad que puede haber en una sociedad.
Dejando de lado si esto tiene algún beneficio o no en términos económicos (ya que esta métrica tiene muchas críticas), si parece tener una aplicación para calcular la descentralización. Puesto que si tenemos un grupo de entidades del sistema controlando una gran proporción de la red, entonces podemos decir que es un sistema altamente centralizado.
¿Quién invento el Coeficiente de Nakamoto?
El Coeficiente de Nakamoto fue inventado en 2017 por Balaji S. Srinivasan, un ex CTO de Coinbase y Socio general de Andreessen Horowitz. Quien buscaba una forma de medir la descentralización de una criptomoneda.
Ranking del Coeficiente de Nakamoto para diferentes Criptomonedas
Aquí debajo encuentras una tabla con el cálculo del coeficiente para algunas cadenas de bloques populares. Este número puede haber variado para cuando lo estés leyendo, pero sirve para tener una idea.
Blockchain | Coeficiente de Nakamoto | Total de Validadores |
---|---|---|
Bitcoin | 8.700 | 17.000 |
Ethereum | 5.500 | 11.000 |
Avalanche | 23 | 1.188 |
Binance Smart Chain | 8 | 21 |
Cosmos | 8 | 150 |
Fantom | 3 | 66 |
Polygon | 98 | 194 |
Solana | 34 | 2.919 |
THORChain | 33 | 37 |
Agoric | 6 | – |
Graph Protocol | 3 | – |
Hedera | 9 | – |
Juno | 0 | – |
Terra | 15 | – |
Mina | 15 | – |
Near | 8 | – |
Osmosis | 10 | – |
Regen Network | 0 | – |
Stargaze | 13 | – |
Sui | 14 | – |
Cardano | 1.200/2.924 | 601/1463 |
Coeficiente de Nakamoto: Bitcoin vs. Ethereum
El coeficiente de Nakamoto de Bitcoin actualmente es de 8.700. Mientras que el de Ethereum es de 5.500 con los 11.000 nodos que posee.
Sin embargo, hay que tener en cuenta que estas cifras pueden ser muy diferentes a la realidad. Esto se debe a que la gran mayoría de nodos mineros son partes de grupos de minería (en el caso de Bitcoin) o de staking (en el caso de Ethereum).
En concreto, 2 grupos concentran la mayoría de los nodos mineros de Bitcoin: Foundry USA y Antpool (con el 54% del poder de minado) y 2 grupos concentran la mayoría del staking: Lido y Coinbase (con el 42% del staking).
Claro que los dos grupos en ambos casos funcionan de manera independiente, pudiéndose separarse en caso de que algo pase en la red de ambas criptomonedas. Pero es difícil predecir el comportamiento humano.
Aun así, se puede decir que ambas criptos son las más descentralizadas del mercado.
Especialmente Bitcoin, ya que en el pasado ha demostrado ser verdaderamente descentralizada cuando los mineros intentaron hacer cambios en el tamaño del bloque de Bitcoin y no lo pudieron hacer gracias al resto de nodos que existen.
En el caso de Ethereum, cuando sucedió el hackeo de The DAO, mostró un mayor grado de centralización por parte de alguno de sus usuarios más importante.
Coeficiente de Nakamoto Bitcoin Cash
Como no existe un estimativo de la cantidad de nodos que tiene Bitcoin Cash, no se puede calcular el Coeficiente de Nakamoto del BCH.
Aunque se puede estimar que es menor al de Bitcoin, porque el BTC tiene la mayor cantidad de nodos posibles.
Coeficiente de Nakamoto Polkadot
- Nodos: 297
- Coeficiente de Nakamoto: 70
- Detalle: un 33% de sus criptomonedas están en poder de insiders del proyecto y un 42% están en mano de la fundación y la comunidad que gobierno la cripto. Solo un 25% están en poder del público.
- Nivel de descentralización: altamente centralizada.
Coeficiente de Nakamoto Solana
- Nodos: 2.919
- Coeficiente de Nakamoto: 34
- Detalle: la Fundación Solana y otras entidades centralizadas poseen alrededor del 40% de todo Solana, por lo que esto podría reducir significativamente el NC. Además, Solana no tiene gobernanza DAO.
- Nivel de descentralización: algo descentralizada.
Coeficiente de Nakamoto Cardano
- Nodos: se estima entre 1.200 y 2.924.
- Coeficiente de Nakamoto: 601-1463
- Detalle: la propiedad de ADA está altamente centralizada, con solo el 0,05% de las direcciones que poseen más del 40% de ADA en circulación.
- Nivel de descentralización: algo descentralizada.
Coeficiente de Nakamoto Polygon
- Nodos: 194
- Coeficiente de Nakamoto: 98
- Detalle: según los informes, la clave de administración de Polygon está controlada por 5 de 8 contratos multifirma, y cuatro de estas claves de acceso están controladas por los cuatro cofundadores. Esto podría significar que es cierto que el coeficiente de Nakamoto es aproximadamente 5.
- Nivel de descentralización: altamente centralizada.
¿Cómo aumentar el Coeficiente de Nakamoto?
En líneas generales, las cadenas de bloques que tengan menos validadores van a tener un Coeficiente de Nakamoto más bajo. Por lo que aumentar los validadores es la respuesta.
Pero con eso solo no basta, también es necesario que se encuentren en zonas diversas y con diversos orígenes. Ya que podría tener muchos nodos validadores y aun así tener un coeficiente más bajo debido a otros factores como la centralización de la minería o de staking.
Agrega un Comentario