Wolfram Language

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.

Ejemplos relacionados

de en fr ja ko pt-br zh