Blockchain je digitální databáze, do které se ukládají záznamy o transakcích v podobě navazujících bloků. Každý nový blok je propojený s předchozím, takže je velmi těžké údaje zpětně měnit. Díky tomu je blockchain transparentní, bezpečný a nevyžaduje centrální autoritu. V kryptoměnách slouží hlavně k evidenci převodů a vlastnictví kryptoměn: mincí nebo tokenů.