Tengo curiosidad, desde el inicio de bitcoin, ¿cuál es el tamaño promedio (en bytes) de una transacción de bitcoin?
Para ser claros, la forma más fácil de encontrar esto es no tomar el tamaño de la cadena de bloques y dividirlo por el número total de transacciones. Esto se debe a que hay una pequeña sobrecarga asociada con los encabezados de bloque. Las transacciones deben contabilizarse una a la vez para esta operación de promedio.
¿Alguien se ha tomado el tiempo de analizar esta información y, de ser así, cuáles fueron los resultados? Para ser claros, estoy interesado en esta respuesta ya que los datos se almacenan en bytes sin comprimir. No estoy interesado en ninguna variación textual (es decir, JSON) que pueda usarse para la comunicación en red.
Cita de Gavin Andresen:
la transacción promedio de Bitcoin es de aproximadamente 250 bytes
https://bitcointalk.org/index.php?topic=813324.0 (2da publicación, última oración)
Solo para dar algunos números exactos, el tamaño de transacción promedio actual (de todas las transacciones existentes hasta la altura de bloque 498920) es de 522,45 bytes.
Si tenemos en cuenta solo los primeros 100 000 bloques, el tamaño promedio de transacción fue de 238,51 bytes.
Esta es una gráfica del tamaño promedio de transacción (agregado mensualmente):
El pico a mediados de 2015 lo produce esta transacción de 999657 bytes .
Estos valores se pueden calcular usando BlockSci .
Según tradeblock.com , el tamaño medio de las transacciones es de unos 500-530 bytes.
Janes
RLH
Janes
RLH
Janes
Janes
RLH
Janes
usuario10405
RLH
Juan rojo