¿Aprendiendo sobre criptomonedas?
Nuestra nueva guía práctica lo simplifica todo. 'Categorías de Criptomonedas Reveladas'
Descargar aquí

Aunque las cadenas de bloques podrían haberse concebido para reemplazar el sistema bancario tradicional, pocos de los primeros desarrolladores anticiparon su crecimiento astronómico. Por esa razón (y porque el proceso es realmente muy difícil), no se implementaron mecanismos que les permitieran escalar, o dicho simplemente, crecer más y más rápido. Pero eso es exactamente lo que su adopción exponencial a gran escala en todo el mundo está exigiendo ahora mismo.

¿Qué es el escalado de blockchain?

Aunque las cadenas de bloques podrían haberse concebido para reemplazar el sistema bancario tradicional, pocos de los primeros desarrolladores anticiparon su crecimiento astronómico. Por esa razón (y porque el proceso es realmente muy difícil), no se implementaron mecanismos que les permitieran escalar, o dicho simplemente, crecer más y más rápido. Pero eso es exactamente lo que su adopción exponencial a gran escala en todo el mundo está exigiendo ahora mismo.

Si quieren competir con los principales sistemas de pago del mundo, como Visa y Mastercard, las criptomonedas necesitan mejorar su juego. Mientras que Visa y Mastercard supuestamente alcanzan miles de transacciones por segundo, las criptomonedas se quedan muy atrás. Ethereum, por ejemplo, tiene un límite de 20 transacciones por segundo, Bitcoin de 7, y Litecoin de 56, mientras que algunos afirman que Bitcoin Cash podría potencialmente alcanzar tres dígitos. Para abordar este problema, los desarrolladores de las principales cadenas de bloques han ideado una variedad de soluciones.

Conceptos esenciales del escalado de blockchain

  • El escalado es necesario para aumentar el número de transacciones por segundo.
  • Una solución es aumentar el tamaño del bloque o reducir el tiempo de bloque.
  • Las soluciones de Bitcoin incluyen SegWit, que aumenta virtualmente el tamaño del bloque y facilita la implementación de soluciones de capa 2.
  • Las soluciones de Ethereum incluyen la prueba de participación.

Soluciones de escalado de Bitcoin

Aumentar el tamaño del bloque y reducir el tiempo de bloque

El límite del tamaño de bloque de Bitcoin se estableció un año después de su concepción. En ese momento, el nuevo límite de tamaño de bloque de 1 MB no era problemático. La red no estaba tan ocupada, y las transacciones nunca fueron lo suficientemente grandes o numerosas como para llenar los bloques de 1 MB.

Pero a medida que la popularidad de Bitcoin creció, quedó claro que un límite de tamaño de bloque de 1 MB no era suficiente para la comunidad de usuarios de Bitcoin en constante crecimiento. Se propuso un aumento del tamaño de bloque de 1 MB a 8 MB. Como la comunidad no pudo llegar a un acuerdo, la blockchain se bifurcó.

Una parte de la comunidad se quedó con la blockchain original de Bitcoin Core y su límite de tamaño de bloque de 1 MB. La otra parte optó por la bifurcación de Bitcoin Cash y aumentó el límite de tamaño de bloque primero a 8 MB, y luego a 32 MB. Con bloques actualmente 32 veces más grandes, Bitcoin Cash puede procesar más transacciones en el mismo tiempo.

Otra forma de aumentar el rendimiento de la red es reduciendo el tiempo de bloque. Este fue el caso de la blockchain de Litecoin, que comenzó como una copia del código fuente de Bitcoin. La diferencia clave es que su tiempo de bloque, de solo 2,5 minutos, es 4 veces más rápido que el de Bitcoin. Esto le permite procesar transacciones más rápidamente, alcanzando un rendimiento máximo de 56 transacciones por segundo.

SegWit

Otra solución que aborda el escalado en Bitcoin y sus altcoins es Segregated Witness (SegWit). Al principio, SegWit estaba destinado a abordar la maleabilidad de las transacciones. Antes de su implementación, era posible cambiar el ID de la transacción y engañar al remitente para que enviara monedas dos veces. Su implementación ha hecho que cualquier característica que dependiera de transacciones no confirmadas sea menos arriesgada. Pero su potencial es mucho mayor que eso, ya que introduce un nuevo concepto llamado peso del bloque.

El peso del bloque es una combinación del tamaño del bloque con y sin los datos de firma, que tiene un límite cuatro veces mayor que antes. Esto significa que SegWit aumenta virtualmente el tamaño del bloque de 1 MB a 4 MB. Teóricamente, esto permite un rendimiento de transacciones cuatro veces mayor. Y, aunque esto suena prometedor en teoría, los expertos creen que la condición de la red no permitirá un tamaño de bloque mayor a 2,1 MB. En realidad, el tamaño promedio de bloque es hoy en día solo un poco mayor que 1 MB.

Otro aspecto importante de SegWit es que permite la implementación de las llamadas soluciones de capa 2. Estas son soluciones de escalado de blockchain, como la Red Lightning, que tienen como objetivo mover grandes cantidades de datos de las blockchains a las llamadas cadenas laterales.

Soluciones de escalado de Ethereum

Prueba de participación

Para permitir un mayor rendimiento, los desarrolladores de Ethereum han ideado la prueba de participación. Este protocolo cambia el proceso de validación de bloques reemplazando a los mineros por validadores. Como validador, primero tienes que bloquear o asegurar algo de tu ether en la blockchain como una participación o garantía. Después de eso, comienzas a validar bloques que crees que pueden agregarse a la blockchain apostando por ellos, para decirlo simplemente. Cuanto mayor sea tu participación, mayor será la probabilidad de que se elija tu bloque y de que obtengas la recompensa del bloque. Pero si apuestas por el bloque equivocado, podrías perder tu participación invertida.

Protocolo Casper

Para implementar la prueba de participación, los desarrolladores de Ethereum introdujeron el protocolo Casper. Con él, han iniciado la transformación de Ethereum a la prueba de participación, un proceso conocido como Ethereum 2.0. Actualmente, es un sistema híbrido entre PoW y PoS. Si bien la mayoría de las transacciones aún se validan a través de PoW, PoS ya está en acción. Varios usuarios de Ethereum han bloqueado parte de su ETH en la blockchain durante un período de dos años para ser elegibles para ganar recompensas de participación. Mientras tanto, los desarrolladores de Ethereum continuarán desarrollando Ethereum 2.0 hasta que alcance un estado en el que PoW ya no sea necesario.

El escalado es imprescindible

La comunidad cripto está creciendo, y el número de transacciones de criptomonedas está aumentando constantemente. Por lo tanto, el escalado de blockchain es inevitable, lo que explica todos los ajustes y actualizaciones que se están implementando o desarrollando. El desarrollo de blockchain nunca descansa, con nuevas y emocionantes soluciones siempre surgiendo en el horizonte.

Ready to start your crypto journey?