Blockchain es una base de datos distribuida cuyo diseño asegura la descentralización por diseño. Los nodos, las computadoras en la red, mantienen una versión compartida de la información. Los “bloques”, están vinculados a través de un protocolo predeterminado. Un protocolo es el programa que forma la columna vertebral del software de la red. Se diseñaron diferentes protocolos teniendo en cuenta los diferentes objetivos o casos de uso, por lo tanto, existen diferencias en el diseño. La evolución de la tecnología tuvo importantes innovaciones tecnológicas, y los protocolos varían en su adopción. …