10 years of Bitcoin

The black line identify 10 minutes.

Block sizeUsing the same dataset we can plot the size of all available blocks in the chain.

We can use the following code.

size <- ggplot(dataset, aes(x=timestamp, y=size, color=transactions)) + geom_point(alpha=0.

1) + geom_hline(yintercept = 1000*1000) + scale_color_gradientn(colours = rainbow(5)) + ggtitle("Block sizes – 10 years") + labs(y="Size [B]", x="Date") ggsave(filename="size.

png", plot=size, width = 30, height = 20)Block sizeYou can easily identify when blocks are full, when SegWit was activated and you can identify some kind of “standard block sizes” in form of horizontal lines in the chart.

The black line identify the size of 1.


000 bytes.


. More details

Leave a Reply