Como he comentado anteriormente, los bloques de la red bitcoin se minan a razón de uno cada diez minutos, aproximadamente. Esto quiere decir que las transacciones, como mínimo, tardan unos diez minutos en ejecutarse, y otros 10 minutos en empezar a recibir validaciones de otros nodos de la red. Ahora imaginemos que estamos en la cola del supermercado y pagamos nuestra compra con una transacción de bitcoins… ¿Qué ocurriría si para que nuestro pago se viera reflejado tuvieran que pasar diez minutos, y otros diez para que la red verificara que la transacción es correcta? Si vamos los terceros en la cola nos tocaría esperar cosa de una hora. Inviable. Este es uno de los motivos por los que el bitcoin aún no está siendo utilizado de manera masiva, y por los que seguimos utilizando los sistemas de banca tradicional en nuestro día a día, sin embargo, se han propuesto soluciones para el problema de velocidad de la red que podrían eliminar este problema, y una de las soluciones más conocidas es la conocida como Lightning Network.

En resumen, se trata de añadir una capa de software por encima de la implementación de bitcoin que cree una red secundaria, de modo que se pueda bloquear dinero entre cada dos participantes para pagar diferentes servicios, y de modo que las transacciones a este nivel serían muy rápidas porque se realizarían por fuera de la red principal (el término que se usa para esto es off-chain) y solo se consolidarían pasado un determinado tiempo (en principio, el tiempo de bloque).