Análisis estadístico de datos de cadenas de bloques
Los bloques de Bitcoin son limitados a aproximadamente 1 000 000 bytes, dependiendo del software adoptado por los nodos. Sin embargo, no hay un límite a priori en el número de transacciones.
Este ejemplo usa BlockchainBlockData para analizar si hay una relación entre el tamaño de bloque y el número de transacciones en un bloque.
Obtenga el "ByteCount" y "TransactionList" de los últimos 100 bloques de Bitcoin.
Por cada bloque, obtenga la cuenta de bytes, calcule el número de transacciones y empareje los números.
Calcule los tamaños máximos y mínimos de bloque.
Construya un modelo lineal de los datos.
Grafique los datos y el ajuste, enfocándose en el 90 por ciento interno de los puntos de datos.
El gráfico muestra una correlación positiva pero relativamente débil entre el tamaño y la cuenta de transacciones, la cual es confirmada por un coeficiente cuadrado R del ajuste.
Graficar cómo las dos propiedades cambian sobre los bloques también sugiere que los cambios son independientes.
Un histograma de los datos en 3 D muestra un pico fuerte alrededor de aproximadamente 3000 transacciones y 1.2 MB, pero con variaciones en todas direcciones.