Cómo funciona una blockchain
Lección 2 de 58 del curso «Cripto». Gratis, con animaciones y un test.
Bloques y huellas
Las transferencias se agrupan en paquetes llamados bloques. Cada bloque tiene un hash: una huella digital corta calculada a partir de todo su contenido. El bloque siguiente guarda la huella del anterior, así que quedan enlazados en una cadena. Si cambias una sola cifra en un bloque viejo, su huella cambia y toda la cadena posterior deja de cuadrar. Bitcoin suma un bloque nuevo cada 10 minutos más o menos; Ethereum, cada 12 segundos.
Nodos: miles de copias
Un nodo es un ordenador que guarda una copia completa de la blockchain y revisa cada transferencia nueva según las reglas de la red. Hay miles, en manos de personas y empresas de todo el mundo. Por eso una blockchain no tiene un único servidor que se pueda apagar o hackear. Para falsificar un registro tendrías que engañar a la mayoría de los nodos a la vez, algo casi imposible y carísimo.
PoW y PoS: quién escribe el bloque
Alguien tiene que armar los bloques nuevos, y la red tiene que confiar en él. En PoW (Proof of Work, prueba de trabajo) son los mineros: sus ordenadores compiten por resolver un acertijo difícil y el ganador escribe el bloque y cobra una recompensa. Así funciona Bitcoin, y gasta mucha electricidad. En PoS (Proof of Stake, prueba de participación) son los validadores: bloquean sus propias monedas como depósito. Si hacen trampa, pierden parte del depósito; eso se llama slashing. Ethereum pasó a PoS el 15 de septiembre de 2022 y, según ethereum.org, ahora gasta cerca de un 99,95% menos de energía.
Qué significa para ti
Un registro en la blockchain es casi imposible de cambiar. Eso es bueno: nadie puede congelar ni reescribir tus monedas después. Y es un riesgo: una transferencia no se cancela y no hay soporte al que llamar. Si la mandas al lugar equivocado, se pierde para siempre. Por eso el curso dedica mucho tiempo a revisar direcciones y redes. Lo bueno: cada transferencia aparece en un explorador de bloques y puedes comprobar tú mismo si llegó.
Ponte a prueba
- ¿Por qué es tan difícil falsificar un registro viejo en la blockchain?
Respuesta correcta: Cambia la huella del bloque y la cadena posterior no cuadra. Cada bloque guarda la huella del anterior y miles de nodos tienen copias. Una falsificación se nota enseguida. - Un validador de una red PoS intenta hacer trampa. ¿Qué pasa?
Respuesta correcta: Pierde parte del depósito (slashing). El depósito es lo que protege PoS: la honestidad paga, la trampa cuesta. - Mandaste monedas a una dirección equivocada. ¿Qué puedes hacer de verdad?
Respuesta correcta: Casi nada: una transferencia en blockchain no se deshace. La red no tiene dueño, así que nadie puede revertirla. Solo hay chance si la dirección es de un exchange y su soporte acepta ayudar.