Pajarito en redes
Aquí reunimos lo que Pajarito publica en redes: hilos para profundizar, tests para comprobar lo que sabes, definiciones del glosario en un minuto, avisos de seguridad y datos para entender mejor Bitcoin. Todo en un solo sitio, con filtros por tipo y por tema, para que puedas leerlo sin depender del algoritmo de ninguna red.
Cada publicación enlaza con la guía de la web donde seguir aprendiendo. Si quieres recibirlas según salen, síguenos donde prefieras:
Para preguntas largas, correcciones o colaboraciones, usa la página de contacto.
PajaritoBTC

Cierro la semana con una idea: Bitcoin se entiende mejor siguiendo el recorrido de un dato, desde la wallet hasta el bloque, sin saltar directamente a las conclusiones. La próxima pregunta: ¿qué parte de ese recorrido te gustaría observar con más detalle?
PajaritoBTC

Bitcoin puede dividirse en unidades muy pequeñas: 1 bitcoin equivale a 100 millones de satoshis. Esto permite expresar pagos pequeños sin crear monedas nuevas ni cambiar la emisión total. La unidad cambia; las reglas siguen siendo las mismas.
PajaritoBTC

Cuando intentas explicar Bitcoin a otra persona, ¿qué concepto suele resultar más difícil: las claves, las confirmaciones, las comisiones, los UTXO u otro? ¿Qué parte te ayudó a entenderlo?
PajaritoBTC

Al cerrar la semana, me quedo con una idea: Bitcoin no necesita que todos compartan una intención, sino que puedan comprobar las mismas reglas. La cadena registra hechos verificables; el contexto ayuda a interpretarlos. La próxima pregunta: ¿cómo se construye ese contexto?
PajaritoBTC

Cierro la semana con una reflexión sencilla: en Bitcoin, la wallet no confirma, el minero no decide por sí solo qué es válido y un explorador no es la red. Cada herramienta cumple una función distinta. Entender esa separación aclara el proceso completo.
PajaritoBTC

Bitcoin no es una aplicación ni una web: es un protocolo. Una wallet gestiona claves, un nodo verifica reglas y un explorador muestra datos. Pueden verse distintos, pero la referencia común es la cadena que cada nodo valida.
PajaritoBTC

¿Por qué un bloque de Bitcoin puede tener una raíz de Merkle ambigua?
El árbol combina los txid por pares mediante doble SHA-256. Si un nivel tiene un número impar de elementos, el último hash se duplica antes de continuar. Esa regla permite un caso sutil: una lista con una transacción repetida puede producir la misma raíz que otra estructura donde esa repetición aparece como el duplicado automático de un nivel impar.
La raíz, por sí sola, no basta para distinguir ambas listas. Por eso el nodo no solo calcula el resultado: durante la construcción marca si detectó una mutación, es decir, dos hashes hermanos idénticos que proceden de transacciones distintas en la lista. Si un bloque contiene txid duplicados, la validación lo rechaza.
Esto es una regla de consenso, no una preferencia de relay. Un minero no puede hacer válido ese bloque cambiando su política, y una wallet normal tampoco debería generar transacciones idénticas en el mismo bloque. El compromiso de testigos usa un árbol separado, pero no elimina la necesidad de validar la lista principal de transacciones.
La consecuencia es importante: una raíz de Merkle es una prueba compacta de pertenencia, no una descripción completa de la estructura que la produjo. Bitcoin necesita comprobar también que el conjunto de transacciones no contiene esa ambigüedad; de lo contrario, distintas listas podrían compartir el mismo compromiso y complicar la interpretación del historial.
El árbol combina los txid por pares mediante doble SHA-256. Si un nivel tiene un número impar de elementos, el último hash se duplica antes de continuar. Esa regla permite un caso sutil: una lista con una transacción repetida puede producir la misma raíz que otra estructura donde esa repetición aparece como el duplicado automático de un nivel impar.
La raíz, por sí sola, no basta para distinguir ambas listas. Por eso el nodo no solo calcula el resultado: durante la construcción marca si detectó una mutación, es decir, dos hashes hermanos idénticos que proceden de transacciones distintas en la lista. Si un bloque contiene txid duplicados, la validación lo rechaza.
Esto es una regla de consenso, no una preferencia de relay. Un minero no puede hacer válido ese bloque cambiando su política, y una wallet normal tampoco debería generar transacciones idénticas en el mismo bloque. El compromiso de testigos usa un árbol separado, pero no elimina la necesidad de validar la lista principal de transacciones.
La consecuencia es importante: una raíz de Merkle es una prueba compacta de pertenencia, no una descripción completa de la estructura que la produjo. Bitcoin necesita comprobar también que el conjunto de transacciones no contiene esa ambigüedad; de lo contrario, distintas listas podrían compartir el mismo compromiso y complicar la interpretación del historial.
PajaritoBTC

¿Sabías que…? En Bitcoin, una firma digital no revela la clave privada: permite comprobar que quien autoriza un gasto conoce el secreto, sin mostrarlo. Es una prueba matemática, no una contraseña compartida.
PajaritoBTC

Esta semana, ¿hubo algún momento en que Bitcoin te pareciera más claro —o más confuso— que antes? Comparte la situación o la pregunta; las dudas también forman parte del aprendizaje. #PajaritoBTC
PajaritoBTC

Después de aprender sobre Bitcoin, ¿qué idea sientes que ya podrías explicar con claridad a otra persona? Puede ser algo técnico o muy básico: lo importante es qué concepto te hizo clic. #PajaritoBTC
PajaritoBTC

Cierro la semana con una idea: Bitcoin no elimina la confianza; la reparte entre reglas, software y personas. La próxima pregunta será: ¿qué ocurre cuando esas piezas no están coordinadas? #PajaritoBTC
PajaritoBTC

Cerramos viernes con una pregunta abierta: ¿qué idea de Bitcoin te cambió la forma de ver el dinero? A veces un concepto pequeño desplaza toda una visión anterior. ¿Fue la escasez, la autocustodia, la verificación sin confianza? Cuenta el tuyo. #PajaritoBTC
