La tecnología blockchain es una tecnología descentralizada de registro distribuido introducida en 2009 que utiliza una arquitectura de red distribuida para almacenar datos de forma transparente e inmutable mediante el uso de consenso y verificación. Los registros centralizados almacenan datos de forma estructurada pero son controlados y menos transparentes, a diferencia de las bases de datos distribuidas como blockchain.