En la tecnología de cadena de bloques, una transacción nunca es instantánea. Solo puede tener lugar una vez que se ha generado un bloque que contiene los datos de la transacción. El tiempo necesario para crear este nuevo bloque se denomina tiempo de bloque.
En la tecnología de cadena de bloques, una transacción nunca es instantánea. Solo puede tener lugar una vez que se ha generado un bloque que contiene los datos de la transacción. El tiempo necesario para crear este nuevo bloque se denomina tiempo de bloque.
Los tiempos de bloque no son iguales para todas las criptomonedas. Algunos protocolos admiten tiempos de bloque más rápidos que otros. Dependiendo de la red de cadena de bloques, un nuevo bloque se mina en cuestión de segundos o puede tardar unos minutos en generarse.
Muchas redes importantes de cadena de bloques, como Bitcoin, Litecoin y Bitcoin Cash, se basan en el algoritmo de minería de prueba de trabajo. Estos protocolos cambian su dificultad de minería cada vez que se mina un número determinado de bloques. La dificultad se aumenta o disminuye para que el tiempo promedio de bloque se mantenga igual.
Aspectos esenciales del tiempo de bloque
- El tiempo de bloque es el tiempo promedio necesario para minar un nuevo bloque.
- Las redes de cadena de bloques tienen diferentes tiempos de bloque.
- Los tiempos de bloque varían desde segundos hasta unos pocos minutos.
- En las cadenas de bloques basadas en prueba de trabajo, el tiempo de bloque se mantiene cerca de un valor constante al reevaluar la dificultad de minería.
Tiempos de bloque de las principales cadenas de bloques
Hay dos tipos de tiempos de bloque que deberías conocer. El que encontrarás con más frecuencia es el tiempo de bloque esperado. Como su nombre indica, es el tiempo esperado para generar un nuevo bloque. Este número está predeterminado para cada cadena de bloques.
Cadena de bloques
Tiempo de bloque esperado
Bitcoin
10 min
Ethereum
10–19 s
Litecoin
2.5 min
Bitcoin Cash
10 min
Los tiempos de bloque esperados de los principales protocolos de cadena de bloques.
El otro valor de tiempo de bloque que vale la pena mencionar es el tiempo de bloque promedio. Este es el tiempo que realmente tardan los mineros en minar un nuevo bloque, en promedio. Los tiempos de bloque pueden variar mucho de un bloque a otro, porque la minería de criptomonedas se basa en varios factores, incluida la suerte. Por eso observamos los tiempos de bloque promedio en lugar de los tiempos de bloque individuales.
El tiempo de bloque promedio y el tiempo de bloque esperado se utilizan para calcular la dificultad de minería.
Dificultad de minería
La dificultad de minería mide lo difícil que es encontrar el hash para un objetivo de dificultad dado. Cuanto más alto se establece el objetivo, más tiempo requiere un minero para descubrir el hash para un objetivo dado. El objetivo de dificultad de minería se recalcula automáticamente en función de cuánta potencia de cómputo está disponible en la red en total. Esto se hace para permitir que los nuevos bloques se minen a una tasa constante.
Si el tiempo de bloque promedio es más rápido que el tiempo de bloque esperado – generalmente debido a que se unen nuevos mineros y más potencia de cómputo está disponible en la red –, la dificultad aumenta, para que el tiempo de bloque promedio se vuelva más lento. También funciona al revés si la potencia de cómputo total en la red disminuye.
En el caso de Bitcoin, el nivel de dificultad se reevalúa cada 2016 bloques o aproximadamente cada dos semanas. Cuando Satoshi Nakamoto generó el primer bloque en 2009, la dificultad de minería era 1. En el momento de escribir esto, asciende a unos 20 billones. Si la dificultad en 2009 fuera tan alta como lo es hoy, a Nakamoto le llevaría millones de años minar un nuevo bloque.
¿Qué es mejor: lento o rápido?
No hay una respuesta simple sobre qué es mejor: un tiempo de bloque lento o rápido. Algunos piensan que las cadenas de bloques con tiempos de bloque más lentos son más seguras, ya que es más difícil hackear los bloques recién creados. Cuanto más profundo en la cadena esté un bloque, más difícil es hackearlo. Las cadenas de bloques con tiempos de bloque más rápidos no son inseguras per se, simplemente se necesitan más bloques para alcanzar el nivel de seguridad que tendría una cadena de bloques más lenta en un bloque recién creado.
En general, los tiempos de bloque más rápidos son más apropiados para aplicaciones en las que es importante que la información se agregue rápidamente a la cadena de bloques. Los tiempos de bloque más lentos, por otro lado, son más apropiados, por ejemplo, cuando la seguridad es más importante que la velocidad.
Los tiempos de bloque influyen en cuánto tardan en transferirse las criptomonedas. Las transacciones de Bitcoin tardan hasta aproximadamente 10 minutos, mientras que el ether (Ethereum) se puede enviar de una dirección a otra en cuestión de segundos. Basándose únicamente en el tiempo de bloque, Ethereum podría describirse como más práctico para compras cotidianas, como comprar un café, por ejemplo. Sin embargo, los desarrolladores de Bitcoin siempre han sido conscientes de esta limitación y han producido sus propias soluciones de capa 2.
Como inversor que opera con criptomonedas a través de un exchange internacional, no hay necesidad de preocuparse por el tiempo de bloque. Ese es el beneficio de la plataforma de exchange: te permite entrar en el mundo de la inversión en criptomonedas sin tener que lidiar con los detalles. Pero cuanto más sepas sobre este sistema monetario revolucionario, mejor posicionado estarás para tomar buenas decisiones. En las criptomonedas, como en todas las cosas, el conocimiento es poder.