O termo blockchain vem sendo adotado como um grande guarda-chuva para descrever um conjunto de tecnologias que envolvem a arquitetura distribuída de sistemas computacionais, estruturas de armazenamento de dados, protocolos de comunicação e muita, mas muita mesmo, criptografia.