Ilustración original del tema: Diagrama original de ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
Prepara un laboratorio sin valor
Usa una red local de prueba o tarjetas de papel que representen transacciones. Define reglas simples: ninguna entrada se gasta dos veces y cada bloque referencia al anterior. Designa tres participantes que validen de forma independiente. El objetivo es observar acuerdo y conflicto, no minar activos reales ni demostrar rentabilidad de hardware.
Valida antes de contar votos
Entrega una transacción válida y otra que intente gastar la misma entrada. Cada participante debe rechazar lo que incumple reglas incluso si muchos lo proponen. El consenso no convierte una transacción inválida en válida por popularidad. Anota diferencias entre verificar reglas, ordenar transacciones y decidir qué historial seguir.
Simula dos bloques simultáneos
Divide temporalmente la comunicación y deja que dos participantes construyan bloques distintos. Después restablece conexión y aplica la regla de selección definida, como trabajo acumulado en el modelo de Bitcoin. Observa qué pagos quedan pendientes y cuáles son conflictivos. La reorganización explica por qué una primera inclusión no siempre basta para entregar algo irreversible.
Evalúa las limitaciones del modelo
El ejercicio omite red adversaria, dificultad real, incentivos y ataques complejos. No compares energía de unas tarjetas con seguridad de una red pública. Escribe qué supuestos necesitaste sobre comunicación y participantes. Repite cambiando un supuesto y comprueba qué deja de funcionar; así aprendes a leer afirmaciones de seguridad sin confundir una maqueta con una prueba completa.



