¿Cuál es el principal factor responsable del aumento del tamaño del bloque?

Los bloques se componen principalmente de transacciones.

Entiendo que cuanto mayor sea la salida de la transacción en monedas, mayor debe ser el tamaño de la transacción porque debe enumerar todas las entradas de transacciones anteriores que conducen a esta transacción y se suman a la salida neta de esta transacción específica.

¿Hay algún otro factor que no haya tenido en cuenta que aumente el tamaño de la transacción o el tamaño del bloque?

Respuestas (1)

El factor principal del tamaño del bloque es el número de transacciones. A continuación se muestra la estructura de un bloque y el tamaño de cada parte del bloque.

Magia no, 4 bytes

Tamaño de bloque, 4 bytes

Encabezado de bloque, 80 bytes

Contador de transacciones, 1 - 9 bytes

Transacciones, -muchas transacciones

La única parte de un bloque con un tamaño variable es la parte de transacciones.

Ver: https://en.bitcoin.it/wiki/Blocks

Si está explorando la escalabilidad de Bitcoin, consulte: https://en.bitcoin.it/wiki/Scalability#Storage

gracias por la respuesta rápida y concisa. Tengo una pregunta más: ¿por qué la cadena de bloques almacena metadatos de "tamaño" en cada bloque? ¿No puede ningún cliente bitcoind sumar rápidamente la cantidad de espacio que ocupa ese bloque en particular?
¿Estás hablando del campo Blocksize que tiene 4 bytes? Si está de acuerdo con la respuesta, no olvide marcarla como una respuesta válida;)
Oye, una pregunta más: los metadatos de "tamaño" en cada bloque representan el tamaño en bytes que mide el bloque, ¿correcto? ¿No megabytes o bits o algo más?