¿Qué es el tamaño del bloque de Bitcoin y por qué es importante?
Cada diez minutos aproximadamente, se transmite un nuevo bloque de Bitcoin a la red de Bitcoin. Los mineros de la red Bitcoin intentan extraer el bloque para reclamar la recompensa del bloque, así como las tarifas de transacción. El límite de tamaño del bloque de Bitcoin es de 1 MB, pero algunos argumentan que debería aumentar.
¿Cuál es el tamaño del bloque de Bitcoin y por qué es importante para tantos usuarios de Bitcoin??
¿Qué es un bloque de Bitcoin??
Un bloque de Bitcoin contiene las transacciones de la red de Bitcoin en espera de procesamiento. Cada bloque agrupa las transacciones, listas para que los mineros las minen. Una vez que se extrae el bloque de Bitcoin, las transacciones se completan y los pagos en espera terminan de procesarse.
En los primeros días, los bloques de Bitcoin se limitaban a 36 MB de datos de transacciones. Sin embargo, en 2010, el tamaño del bloque de Bitcoin se redujo a 1 MB por bloque. La reducción masiva fue para ayudar a disminuir el tiempo de extracción de bloques, contrarrestar el spam de transacciones y brindar seguridad contra amenazas de red externas..
¿Por qué importa el tamaño del bloque de Bitcoin??
El tamaño de un bloque de Bitcoin es importante porque influye directamente en la cantidad de transacciones que procesa la red de Bitcoin. La cadena de bloques de Bitcoin sigue siendo la más popular del mundo. En consecuencia, con frecuencia funciona a plena capacidad. Cuando los bloques de Bitcoin están “llenos” y la red funciona a su capacidad, las transacciones de Bitcoin y otros servicios tardan más en completar sus actividades..
Las transacciones de Bitcoin contienen datos que detallan cómo deben moverse ciertas cantidades de Bitcoin a través de la red de Bitcoin. Más que monedas físicas, los datos son la moneda. Las transacciones de Bitcoin son pequeñas, de decenas o cientos de kilobytes cada una. Es por eso que las transacciones de Bitcoin se agrupan en bloques más grandes, hasta 1 MB.
Sin embargo, ese límite de tamaño de bloque de 1 MB también restringe el número de transacciones que procesa la red de Bitcoin. Con un límite de tamaño de bloque de 1 MB, la red de Bitcoin procesa un máximo de alrededor de siete transacciones por segundo (hay anomalías). A modo de comparación, Ethereum procesa alrededor de 15 transacciones por segundo, Bitcoin Cash procesa alrededor de 65 transacciones por segundo y la red Visa puede procesar más de 1.700 transacciones fiduciarias por segundo..
Verá, entonces, que el tamaño del bloque de Bitcoin tiene un efecto directo en la velocidad de transacción de Bitcoin..
¿Se pregunta cuál es la red de criptomonedas más rápida? Consulte las velocidades de transacción de red de criptomonedas más rápidas.
Recompensas por bloques de Bitcoin y tarifas de transacción
Los mineros de Bitcoin confirman y aseguran la red de Bitcoin. Cada bloque extraído contiene transacciones, adjuntas con una tarifa de transacción. El minero o grupo de minería ganador recibe una recompensa en bloque (12.5 BTC en el momento de escribir este artículo), más las tarifas de transacción.
Las tarifas de transacción cambian según la demanda de la red Bitcoin. Si el tamaño del bloque de Bitcoin aumentara y la demanda de la red disminuyera, las tarifas de transacción también disminuirían. Por el contrario, si el tamaño del bloque de Bitcoin aumentara y la demanda de la red aumentara, las tarifas de transacción de Bitcoin aumentarían..
¿Cuál es la altura del bloque de Bitcoin??
La altura del bloque de Bitcoin es la medida entre el bloque de génesis y cualquier bloque dado en la cadena de bloques de Bitcoin. La altura del bloque de Bitcoin no tiene mucho que ver con el tamaño del bloque. Sin embargo, a cierta altura de bloque, la recompensa del bloque de Bitcoin será la mitad.
El próximo evento de reducción a la mitad de Bitcoin se realizará en mayo de 2020. La recompensa del bloque de Bitcoin se reducirá a la mitad, recompensando a los mineros con 6.25 BTC por cada bloque..
Una breve historia del tamaño del bloque de Bitcoin
A mediados de 2015, el entonces desarrollador líder de Bitcoin, Gavin Andresen, emitió una advertencia que el tamaño del bloque de Bitcoin era un problema inminente para la red de Bitcoin.
“Si la cantidad de transacciones en espera aumenta lo suficiente, el resultado será una red saturada, ocupada sin hacer nada productivo. No creo que sea probable, es más probable que la gente deje de usar Bitcoin porque la confirmación de la transacción se vuelve cada vez menos confiable “.
En ese momento, la red Bitcoin solo funcionaba a alrededor del 40% de su capacidad. Andresen no se detuvo con la advertencia. En cambio, como desarrollador líder de Bitcoin, Andresen publicó Propuesta de mejora de Bitcoin 101 (BIP 101) que propuso “reemplazar el tamaño de bloque máximo fijo de un megabyte con un tamaño máximo que crece con el tiempo a una velocidad predecible”.
El tamaño máximo de bloque aumentaría a 8 MB en enero de 2016, antes de duplicar su tamaño cada 730 días hasta enero de 2036.
BIP 101 no logró obtener suficiente apoyo entre los desarrolladores centrales de Bitcoin, a pesar del interés de muchos grandes grupos de minería. (¿Qué es un grupo de minería, de todos modos?) Sin embargo, BIP 101 no desapareció. La bifurcación dura de Bitcoin, Bitcoin XT, fusionó el código de BIP 101 en su cliente, pero aún así no despegó. El equipo de desarrollo de Bitcoin XT eliminó BIP 101 en enero de 2016, optando por aumentar el tamaño del bloque a 2 MB, lo que precipitó un enorme éxodo de Bitcoin XT.
El problema al que se enfrenta cualquier propuesta para aumentar el tamaño del bloque de Bitcoin es que debe lograr una adopción generalizada en la cadena de bloques principal de Bitcoin. De lo contrario, un megabyte para aumentar el tamaño del bloque de Bitcoin se separa de Bitcoin como bifurcaciones duras, implementando una nueva visión para el futuro de Bitcoin. Existen muchas bifurcaciones duras de Bitcoin por esta razón.
SegWit y SegWit2x
Un gran porcentaje del espacio de transacciones de bloques de Bitcoin se ocupa con cada “testigo” de transacciones. Cada transacción de Bitcoin contiene un testigo de transacción que verifica los valores de la transacción, algo así como una firma.
Testigo segregado (SegWit) propuso segregar el aspecto de verificación de testigos de las transacciones de Bitcoin. SegWit tendría dos resultados positivos:
- Aumentar el límite de tamaño del bloque a un máximo de 4 MB, aunque el tamaño del bloque habría aumentado a 2 MB inicialmente.
- Permitir la extensión de Bitcoin en protocolos de Capa 2 de Bitcoin, como Lightning Network.
SegWit es una bifurcación blanda, en lugar de una bifurcación dura. La bifurcación suave liberaría simultáneamente espacio de transacción dentro de cada bloque de Bitcoin al tiempo que aumentaría la capacidad del bloque, aumentando drásticamente el rendimiento de la transacción..
SegWit se activó en agosto de 2017. Sin embargo, al momento de escribir este artículo en septiembre de 2019, la adopción de SegWit en la cadena de bloques principal de Bitcoin sigue siendo baja, con solo el 10% de todas las transacciones de Bitcoin utilizando SegWit.
SegWit2x fue una segunda propuesta que involucró a Segregated Witness, pero también fue una bifurcación dura. SegWit2x propuso aumentar el tamaño del bloque de Bitcoin a 2 MB, entre otros desarrollos. En ese momento, SegWit2x fue muy controvertido ya que tenía como objetivo subvertir la principal cadena de bloques de Bitcoin y entregar más poder de desarrollo a los mineros dominantes..
La bifurcación dura de SegWit2x vence el 16 de noviembre de 2017. Sin embargo, el 8 de noviembre de 2017, el equipo de desarrollo de SegWit2x canceló la bifurcación dura, citando luchas internas y falta de consenso con respecto al proyecto..
Bifurcación dura de Bitcoin Cash
Bitcoin Cash es una bifurcación dura de Bitcoin que eleva el tamaño del bloque de Bitcoin (Cash) a 32 MB, lo que permite que la red BCH procese alrededor de 65 transacciones por segundo. La bifurcación dura de Bitcoin Cash tuvo lugar en agosto de 2017, justo antes de la conclusión de la debacle de SegWit y SegWit2x. En muchos sentidos, el movimiento de Bitcoin Cash y la bifurcación dura fueron el resultado de la falta de dirección del último proyecto..
Después de la bifurcación dura de Bitcoin Cash, el equipo de desarrollo aumentó el tamaño del bloque a 8 MB inicialmente. Es importante destacar que BCH utiliza un nivel de dificultad variable que responde a la velocidad de transacción y verificación, en lugar del número total de mineros (como Bitcoin)..
Bitcoin Cash también se convirtió en su propia guerra de hash hard fork, pero esa es otra historia.
¿Debería aumentar el tamaño del bloque de Bitcoin??
Es una buena pregunta y sigue dominando el desarrollo de Bitcoin. Las transacciones de Bitcoin son, a veces, dolorosamente lentas. Pero existen mecanismos que puede utilizar para procesar transacciones más rápido, como aumentar su tarifa de transacción. Si desea garantizar un proceso de transacción importante en el siguiente bloque o dos, ajuste su tarifa en consecuencia; los mineros lo aprovecharán!
Además, la llegada de las aplicaciones de protocolo de Capa 2 como Lightning Network permitirá un rápido procesamiento de transacciones fuera de la cadena, lo que significa que no tendrá que esperar a que se procese un bloque antes de realizar su compra.
En resumen, existen otras cadenas de bloques populares y bifurcaciones duras de Bitcoin que ofrecen un procesamiento de transacciones más rápido a través de un mayor tamaño de bloque..
¿Quieres saber más sobre las bifurcaciones duras de Bitcoin? Aquí hay ocho bifurcaciones de Bitcoin que necesita conocer!