🐥 PajaritoBTC acaba de levantar el vuelo.
Un nuevo proyecto educativo para explicar Bitcoin en español de forma clara, práctica y sin promesas de riqueza rápida.
Estamos preparando explicaciones, tutoriales y rutas de aprendizaje que iremos publicando muy pronto.
¿Nos ayudas a despegar?
🔁 Comparte esta publicación.
💬 Cuéntanos qué quieres aprender.
🐥 Acompaña el proyecto desde el principio.
No confíes. Comprueba.
¿Sabías que…? Bitcoin reajusta su dificultad cada 2016 bloques, aproximadamente cada dos semanas. Si los bloques llegaron demasiado rápido o lento, los nodos calculan un nuevo objetivo para mantener el ritmo previsto.
(1/9) ¿Puede un nodo acelerar la sincronización sin aceptar ciegamente una cadena histórica? Sí, mediante assumevalid, pero conviene precisar qué hace.
(8/9) La consecuencia es sutil: durante la sincronización, el nodo puede confiar temporalmente en que una rama histórica concreta no contiene firmas inválidas, aunque continúa verificando la estructura y el estado que condicionan los bloques posteriores.
¿Cómo evita Bitcoin gastar dos veces la misma salida? 1) La transacción señala un UTXO concreto. 2) El nodo comprueba que sigue sin gastar y que la firma autoriza el uso. 3) Al incluirla, ese UTXO se consume y nacen nuevas salidas. Así, el mismo registro no puede volver a usarse.
(5/5) Así se separan dos funciones: validar que la cadena cumple las reglas y custodiar cada dato histórico para terceros. Un nodo podado puede hacer lo primero sin asumir necesariamente lo segundo.
(4/5) La consecuencia es un intercambio claro. La poda reduce el almacenamiento necesario sin convertir la validación en una confianza ciega; el nodo sigue comprobando las reglas. A cambio, pierde capacidad de archivo y de servir todo el historial.
Bitcoin no necesita que una autoridad decida cuántas unidades crear. Sus reglas fijan la recompensa de los bloques y la reducen periódicamente. Así, la emisión es previsible y verificable por los nodos, no una promesa de alguien.
Cuando consultas una wallet o un explorador de Bitcoin, ¿qué miras primero para decidir qué está ocurriendo: el saldo, las confirmaciones, el identificador de la transacción u otro dato? ¿Por qué?
(7/7) 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.
(1/7) ¿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.
(6/7) 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.