Wolfram Language

Analise estatisticamente os dados de blockchain

Os blocos de bitcoins são limitados a aproximadamente 1.000.000 bytes, dependendo do software adotado pelos nós. Porém, não há limite a priori no número de transações.

Este exemplo usa BlockchainBlockData para analisar se existe uma relação entre o tamanho do bloco e o número de transações em um bloco.

Obtenha o "ByteCount" e "TransactionList" dos últimos 100 blocos bitcoin.

Para cada bloco, obtenha a contagem de bytes, calcule o número de transações e emparelhe os números.

Calcule os tamanhos mínimos e máximos do bloco.

Construa um modelo linear dos dados.

Faça o gráfico dos dados e o ajuste, focando nos 90% internos dos pontos de dados.

O gráfico mostra uma correlação positiva, mas relativamente fraca, entre o tamanho e a contagem de transações, o que é confirmado pelo coeficiente R quadrado do ajuste.

Fazer um gráfico mostrando como as duas propriedades mudam sobre os blocos também sugere que as mudanças são independentes.

Um histograma dos dados em 3D mostra um pico forte em torno de 3.000 transações e 1.2 MB, mas com variações em todas as direções.

Exemplos Relacionados

de en es fr ja ko zh