¿Qué es un bloque de Bitcoin, su tamaño y por qué es importante?

Cada diez minutos aproximadamente, se transmite un nuevo bloque de Bitcoin a la red de Bitcoin. Los mineros de Bitcoin están tratando de extraer un bloque para recibir una recompensa por bloque, así como cualquier 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 de bloque de Bitcoin y por qué es tan importante para muchos usuarios de Bitcoin?

¿Qué es un bloque de Bitcoin?

El bloque de Bitcoin contiene transacciones en la red de Bitcoin pendientes de procesamiento. Cada bloque reúne transacciones listas para los mineros. Una vez que se extrae el bloque de Bitcoin, se completan las transacciones y se completa el procesamiento de los pagos pendientes.

Al principio, los bloques de Bitcoin estaban limitados a un volumen de transacciones de 36 MB. Sin embargo, en 2010, el tamaño del bloque de bitcoin se redujo a 1 MB por bloque. Se suponía que el corte masivo ayudaría a reducir el tiempo de extracción de bloques, contrarrestar el spam de transacciones y brindar protección contra amenazas de redes externas.

¿Por qué importa el tamaño del bloque de bitcoin?

El tamaño de bloque de bitcoin es importante, ya que afecta directamente 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, a menudo funciona a plena capacidad. Cuando los bloques de Bitcoin están llenos y la red está funcionando a plena capacidad, las transacciones de Bitcoin y otros servicios tardan más en completar sus actividades.

Las transacciones de Bitcoin contienen datos sobre cómo se supone que ciertas cantidades de bitcoins se mueven a través de la red de bitcoin. En lugar de monedas físicas, los datos son una 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 combinan en bloques más grandes, de hasta 1 MB.

Sin embargo, este límite de tamaño de bloque de 1 MB también limita la cantidad 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 aproximadamente siete transacciones por segundo (hay anomalías). En 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 1700 transacciones por segundo.

Entonces puede ver que el tamaño del bloque de bitcoin afecta directamente la velocidad de transacción de bitcoin.

Recompensa por bloques de Bitcoin y tarifas de transacción

Los mineros de Bitcoin validan y protegen la red de Bitcoin. Cada bloque minado contiene transacciones asociadas con una tarifa de transacción. Minero o el grupo de minería ganador recibe una recompensa en bloque (12,5 BTC en el momento de escribir este artículo), así como tarifas de transacción.

Las tarifas de transacción varían según la demanda en la red Bitcoin. Si el tamaño del bloque de bitcoins aumenta y la demanda de la red disminuye, las tarifas de transacción también disminuirán. Por el contrario, si aumenta el tamaño del bloque de bitcoin y aumenta la demanda de la red, las tarifas de transacción de bitcoin aumentarán.

¿Cuál es la altura del bloque de bitcoins?

La altura del bloque de bitcoin es la medida entre el bloque de génesis y cualquier bloque específico en la cadena de bloques de bitcoin. La altura del bloque de Bitcoin tiene poco que ver con el tamaño del bloque. Sin embargo, a cierta altura del bloque, la recompensa de Bitcoin se reducirá a la mitad.

El próximo evento de bitcoin está programado para mayo de 2020. La recompensa del bloque de Bitcoin se reducirá a la mitad y los mineros recibirán 6,25 BTC por cada bloque.

Una breve historia del tamaño del bloque de bitcoin

Gavin Andresen, desarrollador principal de Bitcoin de mediados de 2015 prevenido que el tamaño del bloque bitcoin es un problema para la red bitcoin.

“Si la cantidad de transacciones pendientes se vuelve lo suficientemente grande, el resultado será una red sobresaturada, ocupada con un trabajo infructuoso. No creo que sea probable, lo más probable es 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 con un rendimiento de alrededor del 40%. Andresen no se detuvo con una advertencia. En cambio, como el 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 a un ritmo predecible con el tiempo".

El tamaño máximo de bloque aumentará a 8 MB en enero de 2016 y luego se duplicará cada 730 días hasta enero de 2036.

BIP 101 no ha logrado obtener el apoyo suficiente entre los desarrolladores centrales de Bitcoin a pesar del interés de muchos grandes grupos de minería. (que es la piscina minera ?) Sin embargo, BIP 101 no ha desaparecido. Un hard fork de Bitcoin, Bitcoin XT, filtró el código de BIP 101 en su cliente, pero nunca despegó. El equipo de desarrollo de Bitcoin XT eliminó BIP 101 en enero de 2016, y decidió aumentar el tamaño del bloque a 2 MB, lo que provocó un gran éxodo de Bitcoin XT.

El problema al que se enfrenta cualquier propuesta para aumentar el tamaño del bloque de bitcoin es que debería ser ampliamente adoptado en la cadena de bloques principal de bitcoin. De lo contrario, un megabyte aumentará el tamaño de los fragmentos de bloques de bitcoin de bitcoins como bifurcaciones duras, logrando una nueva visión para el futuro de bitcoin. Por esta razón, hay muchas bifurcaciones duras de Bitcoin.

SegWit y SegWit2x

Un gran porcentaje del espacio de transacciones de bloques de Bitcoin se asigna a cada transacción "testigo". Cada transacción de Bitcoin contiene un testigo de transacción que verifica los valores de la transacción, como una firma.

Testigo segregado (SegWit) propuso separar el aspecto de verificar los testigos de las transacciones de Bitcoin. SegWit tendrá dos resultados positivos:

  1. Aumente el tamaño máximo de bloque de Bitcoin a 4 MB, aunque inicialmente el tamaño de bloque aumentaría a 2 MB.
  2. Permitir que Bitcoin se extienda a protocolos Bitcoin de capa 2 como Lightning Network.

SegWit es una bifurcación blanda, no una bifurcación dura. Una bifurcación de software libera simultáneamente espacio de transacción en cada bloque de Bitcoin mientras aumenta la capacidad del bloque, lo que aumenta 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 la segunda propuesta que involucró a Segregated Witness, pero también fue una bifurcación difícil. SegWit2x ha propuesto aumentar el tamaño del bloque de Bitcoin a 2 MB, entre otros desarrollos. En ese momento, SegWit2x fue muy controvertido ya que buscaba socavar la principal cadena de bloques de Bitcoin y transferir más oportunidades de desarrollo a los mineros dominantes.

La bifurcación dura SegWit2x estaba programada para el 16 de noviembre de 2017. Sin embargo, el 8 de noviembre de 2017, el equipo de desarrollo de SegWit2x canceló el hard fork, citando conflictos y falta de consenso sobre el proyecto.

Bifurcación dura de Bitcoin Cash

Bitcoin Cash es una bifurcación dura de Bitcoin que aumenta 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, poco antes de la finalización del éxito de SegWit y SegWit2x. En muchos sentidos, el movimiento de efectivo de bitcoin y la bifurcación dura fueron el resultado de una falta de liderazgo en el último proyecto.

Después de la bifurcación dura de Bitcoin Cash, el equipo de desarrollo inicialmente aumentó el tamaño del bloque a 8 MB. Es importante tener en cuenta que BCH utiliza un nivel variable de dificultad, que depende de la velocidad de las transacciones y la verificación, y no del número total de mineros (por ejemplo, bitcoins).

Bitcoin Cash también se ha convertido en su propia guerra de bifurcaciones hash, pero esa es una historia diferente.

¿Debería aumentar el tamaño del bloque de Bitcoin?

Esta es una buena pregunta que continúa dominando el desarrollo de bitcoin. A veces, las transacciones de bitcoin son insoportablemente lentas. Pero existen mecanismos que puede usar para procesar transacciones más rápido, como aumentar las tarifas de transacción. Si desea asegurar procesos de transacciones importantes en el próximo bloque o dos, ajuste su tarifa en consecuencia: ¡los mineros lo recogerán más rápido!

Además, la llegada de las aplicaciones de protocolo de Capa 2, como Lightning Network, permitirá que las transacciones fuera de la cadena se procesen rápidamente, lo que significa que no tiene que esperar a que se procese un bloque antes de realizar una compra.

En resumen, existen otras cadenas de bloques populares y bifurcaciones duras de bitcoin que ofrecen un procesamiento de transacciones más rápido al aumentar el tamaño del bloque.

Califica este artículo
Medios de blockchain
Añadir un comentario