Recursos del curso Blockchain de la A a la Z
Los materiales complementarios de Blockchain de la A a la Z: crea tu criptomoneda en Python. Están los papers que fundaron todo esto —Nakamoto, Lamport, Haber y Stornetta—, las herramientas para romper un hash con las manos y las lecturas de cada concepto del temario. Todos los enlaces se comprobaron uno a uno en agosto de 2026.
Blockchain de la A a la Z: crea tu criptomoneda en Python
Aprende el poder de la tecnología más disruptiva desde Internet a través de ejemplos de la vida real, y construye tu primera blockchain desde cero.
- 27 h de vídeo
- Nivel medio 🐸🐸🐸🐸
Materiales del curso
- Estructura de carpetas del curso
Dropbox · carpeta completa
El esqueleto de directorios con el que se trabaja a lo largo del curso. Descárgalo antes de empezar el módulo 1.
Herramientas interactivas
- Demo de Blockchain
Anders Brownworth · en español
Hash, bloque, cadena, red distribuida, tokens y coinbase, cada uno en su pestaña y todo editable. Cambia un carácter y mira cómo se invalida la cadena entera. Es el recurso que más rápido hace entender el módulo 1.
- Demo de claves y firmas digitales
Anders Brownworth · repositorio, se ejecuta con Node
La parte de firmar y verificar con clave pública y privada, que es una demo aparte de la anterior. Se clona y se levanta en local con Node. El autor la explica en Blockchain 101 – Parte 2: claves públicas, privadas y firma.
Módulo 1: Intuición sobre Blockchain
- How to Time-Stamp a Digital Document
Stuart Haber y W. Scott Stornetta · Journal of Cryptology, 1991
La cadena de bloques antes de que existiera Bitcoin. Nakamoto lo cita en su whitepaper: aquí está el origen real de la idea.
- Secure Hash Standard (FIPS 180-4)
NIST · especificación oficial de SHA-256
La definición formal del algoritmo que usa Bitcoin, publicada por el organismo que lo estandariza.
- The Blockchain Economy: A beginner's guide to institutional cryptoeconomics
Chris Berg, Sinclair Davidson y Jason Potts · 2017
Por qué un libro mayor inmutable cambia las reglas económicas, y no solo las técnicas.
- The Meaning of Decentralization
Vitalik Buterin · 2017
Las tres formas distintas de estar descentralizado —arquitectura, política y lógica— y por qué se confunden constantemente. Cubre a la vez la red P2P y el "descentralizado vs distribuido".
- The Byzantine Generals Problem
Leslie Lamport, Robert Shostak y Marshall Pease · 1982
El problema que todo protocolo de consenso intenta resolver, planteado cuarenta años antes que Bitcoin. Desde la web del propio Lamport.
- Understanding Blockchain Fundamentals, Part 1: Byzantine Fault Tolerance
Georgios Konstantopoulos · 2017
La versión digerible del paper anterior, si el original se te atraganta. Léelos en este orden.
- Re: Bitcoin P2P e-cash paper
Satoshi Nakamoto · lista de correo, 2008
Nakamoto respondiendo en público a las primeras objeciones sobre el consenso. Documento histórico y muy corto.
Módulo 2: Criptomonedas y transacciones
- Bitcoin: A Peer-to-Peer Electronic Cash System
Satoshi Nakamoto · 2008
El whitepaper. Nueve páginas que sostienen todo el módulo.
- This Time is Different, Part 2: What Bitcoin Really Is
Mark E. Jeftovic · 2017
La política monetaria de Bitcoin: emisión, halving y por qué el límite de 21 millones no es un capricho.
- Mining
Learn Me A Bitcoin · referencia técnica
Cómo se arma un bloque candidato y cómo eligen los mineros qué transacciones entran.
- Memory Pool (mempool)
Learn Me A Bitcoin · referencia técnica
La sala de espera de las transacciones sin confirmar, y por qué la comisión decide tu turno.
- Cambridge Bitcoin Electricity Consumption Index
Cambridge Centre for Alternative Finance · datos en vivo
Cuánta electricidad consume la red ahora mismo, con la metodología publicada. Para hablar del coste energético con cifras y no con titulares.
- Ethereum's Memory Hardness Explained
Vijay Pradeep · 2017
Por qué unos algoritmos se pueden minar con ASIC y otros no. La respuesta al CPU vs GPU vs ASIC.
- El ataque del 51%
Learn Me A Bitcoin · referencia técnica
Qué puede y qué no puede hacer quien controle la mayoría del hashrate. Menos de lo que suele decirse.
- Hard forks
Learn Me A Bitcoin · referencia técnica
Cuándo un cambio de reglas parte la cadena en dos y deja de haber marcha atrás.
- Soft forks
Learn Me A Bitcoin · referencia técnica
El cambio de reglas compatible hacia atrás. Léelo junto al anterior: la diferencia entra mucho mejor comparada.
- Understanding Segwit Block Size
Jimmy Song · 2017
Qué hizo realmente SegWit con el tamaño de bloque, explicado por alguien que sabe del tema.
- What's the difference between public key and public address?
r/Bitcoin · hilo de referencia
La confusión más común del módulo, resuelta en un hilo corto y claro.
- Deterministic Wallets, Their Advantages and their Understated Flaws
Vitalik Buterin · Bitcoin Magazine, 2013
Cómo funcionan las carteras jerárquicas deterministas (HD) y qué problema arrastran.
Módulo 3: Smart contracts
- What is Ethereum? The Ultimate Beginners' Guide
Alex Moskov · CoinCentral
Punto de entrada a Ethereum si vienes de haber entendido solo Bitcoin.
- Smart Contracts for Dummies
Nik Custodio · freeCodeCamp
Qué es un contrato inteligente sin una sola línea de código. La analogía que mejor funciona en clase.
- Calculating Costs in Ethereum Contracts
Danny Ryan · 2017
Gas, gas price y por qué una operación cuesta lo que cuesta. Con las cuentas hechas.
- DAOs, DACs, DAs and More: An Incomplete Terminology Guide
Vitalik Buterin · blog oficial de Ethereum, 2014
El vocabulario de las organizaciones autónomas, escrito por quien acuñó buena parte de él.
- WTF is an ICO?
Alex Wilhelm · TechCrunch, 2017
Qué es una oferta inicial de moneda y en qué se parece y se diferencia de una salida a bolsa.
- What the heck is an ICO?
Praveen Krishnan · 2018
La misma pregunta con más detalle sobre el mecanismo y los riesgos. Buen caso de estudio.
- How Crypto Tokens will Enable the Disruption of Businesses like Uber and Airbnb
Andrew Finn · 2018
Qué pasaría si los intermediarios de plataforma se sustituyeran por tokens. Especulativo, pero hace pensar.
- Why the Web 3.0 Matters and you should know about it
Matteo Gianpietro Zago · 2018
El mapa que conecta blockchain, contratos y aplicaciones descentralizadas. Buen cierre del curso.
¿Y si construyes la tuya?
Leer los papers está muy bien. Pero el curso te lleva de la teoría a tener tu propia blockchain y tu propia criptomoneda funcionando en Python.
Ver el curso Blockchain de la A a la Z →
O mira la Ruta de Blockchain completa, de los fundamentos a las DApps.