Soy un desarrollador web. He estado leyendo un libro sobre BitCoin, la descentralización y la cadena de bloques, que me ha dejado boquiabierto y ha despertado mi curiosidad. Ahora estoy pensando en tomar el tren CryptoCurrency.
Mi objetivo es tener una comprensión completa de la tecnología Blockchain en el futuro y todas las tecnologías vinculadas a ella; ser capaz de comprender problemas y encontrar soluciones, y contribuir al software de código abierto.
Soy consciente de que este campo incluye criptografía, seguridad, programación y redes, aunque mi experiencia es muy limitada en estas áreas.
Apreciaría si alguien pudiera señalarme las cosas más centrales y específicas que necesito aprender primero para avanzar más rápido en mi aprendizaje de estos temas.
Estudiar Bitcoin y sus protocolos básicos es el mejor lugar para comenzar si desea tomar el 'tren de la cadena de bloques'. Casi todas las criptomonedas hoy en día son códigos de bitcoins bifurcados y modificados para sus respectivas implementaciones. Sin embargo, para los conceptos necesarios para comprender bitcoin, sugiero los siguientes requisitos previos.
Después de comprender bien los temas anteriores, puede continuar con el libro que ha mencionado, o si desea videos, entonces hay una lista de reproducción en youtube de la Universidad de Princeton sobre Bitcoin y criptomonedas, las tres primeras conferencias serían suficientes para usted. empieza a programar y a ensuciarte las manos con el software Bitcoin Core
Si ya ha comenzado a leer un libro sobre bitcoin, voy a suponer que tiene al menos una comprensión laica de cómo funciona, y no necesita estar vinculado a ninguna introducción completa.
El punto de partida tradicional para aprender los aspectos técnicos detrás de bitcoin es, por supuesto, el Libro Blanco de Bitcoin de Satoshi Nakamoto.
Otras buenas lecturas incluyen la Guía para desarrolladores de Bitcoin y el Wiki de Bitcoin .
Los foros de bitcointalk también tienen mucha información sobre ellos. ¿Nuevo en Bitcoin? ¡Empieza aqui!
Y el libro Mastering Bitcoin de Andreas Antonopoulos, disponible gratuitamente en GitHub , es otra buena fuente.
Si usted es más un aprendiz visual/auditivo, pruebe con un video como Cómo funciona Bitcoin bajo el capó .
Todos estos recursos dependen de su experiencia técnica, porque mencionó que su experiencia con la criptografía era limitada, y esto es clave para comprender completamente cómo funciona Bitcoin. Entonces, si encuentra que tiene dificultades para comprender conceptos como hash, firma, codificación y claves asimétricas, le sugiero que primero profundice en algún material introductorio para la criptografía, como el curso gratuito de Dan Boneh , un libro sobre el tema, o incluso el Sitio Crypto StackExchange .
Una vez que esté familiarizado con Bitcoin, probablemente querrá ampliar su aprendizaje a otras tecnologías de cadena de bloques, por ejemplo, Ethereum y sus contratos inteligentes, pero comprender Bitcoin es un excelente punto de partida.
Sugeriría lo siguiente:
pebwindkraft
Alberto