7 recursos gratuitos para aprender los fundamentos de blockchain.

Logos de las principales blockchains y criptomonedas, entre ellas Bitcoin, Ethereum, Solana, Cardano, Polkadot y Polygon

RESUMEN

Esta selección de 7 recursos cubre un amplio espectro de temas sobre blockchain, que lo explican en relación con el mundo real, utilizando formatos académicos y bootcamp. Incluye materiales de MIT, Berkeley, a16z y Web3 Foundation. Está dirigido a personas interesadas en los fundamentos de blockchain y finanzas descentralizadas.

Introducción

Entrar en Web3, DeFi y blockchains en general no tiene que ser intimidante.

Los desarrolladores, emprendedores y usuarios en general pueden beneficiarse de muchos recursos en línea que explican los fundamentos de las blockchains, su aplicación al mundo real incluyendo el mundo de las finanzas y el desarrollo de dApps.

Creé esta selección para facilitar mi propio aprendizaje de Web3 y blockchains, y para complementar mis habilidades sobre la creación de dApps.

Estos recursos están acompañados por una fecha de publicación como guía porque algunos se actualizan continuamente, y porque Web3 y blockchain evolucionan muy rápido, así que tener algún contexto podría ayudar con el aprendizaje. Las fechas pueden usarse como una pista de su nivel de actualización.

Pueden usarse en cualquier orden, se complementan entre sí, algunos tienen un formato académico y otros con un formato bootcamp, algunas conferencias son más teóricas, otras más prácticas.

Blockchain and Money, curso, 2018, MIT 15.S12, Prof Gary Gensler

Blockchain and Money explora temas sobre fundamentos de la tecnología blockchain, criptografía, consenso, libros mayor distribuidos, contratos inteligentes, dApps, aplicaciones en el sector financiero, panorama regulatorio, política pública, etc.

Cryptocurrency Engineering and Design, curso, 2018, MIT MAS.S62, Prof Neha Narula and Tadge Dryja

Cryptocurrency Engineering and Design es un análisis profundo del diseño y funcionamiento de las criptomonedas, como Bitcoin, criptografía, teoría de juegos y arquitectura de red.

FinTech: Shaping the Financial World, 2020, MIT 15.S08, Prof Gary Gensler

FinTech: Shaping the Financial World explora las formas en que la tecnología está disrumpiendo la industria de servicios financieros. Tendencias tecnológicas que incluyen IA, aprendizaje profundo, blockchain, criptomonedas, APIs abiertas. Estructura de mercado, participantes, regulaciones y dinámicas de cambio asociadas con FinTech.

La Clase 5: Blockchain Technology and Cryptocurrencies trata sobre Internet y pagos, dinero, mercados criptográficos, casos de uso para blockchain, monedas digitales del banco central, etc.

Topics in Mathematics with Applications in Finance, 2013, MIT 18.S096, Profs. Dr. Peter Kempthorne, Dr. Choongbum Lee, Dr. Vasily Strela, Dr. Jake Xia,

Topics in Mathematics with Applications in Finance ilustra conceptos matemáticos y técnicas utilizadas en la industria financiera.

Cubre temas como curva de rendimiento, precio de opciones, modelado de volatilidad, teoría y gestión de cartera, cobertura de crédito cuanto, etc.

Fundamentals Decal, 2021, Berkeley, Spring 2021

Incluye muchos temas sobre criptografía, blockchains y economía. Explora los fundamentos de blockchain desde un lado técnico (criptografía, Bitcoin, tecnologías) y desde un lado no técnico (historia de las monedas digitales, leyes, organización, tendencias, comunidad).

Muchas versiones del curso están disponibles en Youtube, y la inscripción para la versión 2022 está disponible en su sitio web.

También tiene versiones en edx.org.

Blockchain Primitives: Cryptography and Consensus, Prof Dan Boneh (Stanford), 2020

Blockchain Primitives: Cryptography and Consensus proporciona una visión de alto nivel sobre blockchains y cómo los desarrolladores pueden usarlas para construir aplicaciones descentralizadas.

Es parte de la serie de conferencias y discusiones a16z Crypto Startup School dadas por expertos para ayudar a los emprendedores a aprender cómo construir empresas criptográficas.

Blockchain for Beginners, Bill Laboon, 2020

El MOOC Blockchain for Beginners de Web3 Foundation enseña blockchain desde los fundamentos básicos hasta construir tu propia blockchain. El curso está dirigido por Bill Laboon, líder de educación técnica de Web3 Foundation.

Comenzando con los fundamentos - ¿Qué es una blockchain? ¿Cómo se almacena? ¿Cuáles son los diferentes algoritmos y protocolos que se utilizan en una blockchain? ¿Cuál es la historia de la tecnología blockchain? Va desde cero conocimiento absoluto de blockchain o criptografía hasta mostrar cómo producir productos reales en blockchain.

Conclusión

Tener una buena comprensión de los fundamentos de blockchain es importante cuando te adentras en Web3, DeFi, descentralización y tecnología de preservación de privacidad que también tiene que ser segura y verificable.

Estos 7 recursos incluyen materiales de MIT, Berkeley, a16z y Web3 Foundation que puedes usar para reforzar tu aprendizaje sobre blockchains y su aplicación en el mundo real.

Los materiales tienen formatos académicos y bootcamp, insights teóricos y prácticos útiles.

  • ¿Debería aprender Rust o Solidity para desarrollar contratos inteligentes?

    La tecnología Web3 y blockchain se van al espacio. En el corazón de esta revolución tecnológica está el contrato inteligente. La programación de contratos inteligentes no se hace de la misma manera y con las mismas tecnologías que programamos aplicaciones y sitios web tradicionales. Los dos blockchains principales que compiten por desarrolladores de contratos inteligentes son Solana y Ethereum. Como lenguaje de programación para desarrollar contratos inteligentes (programas) en Solana tienes Rust y para desarrollar contratos inteligentes en Ethereum tienes Solidity. Puedes comparar cada lenguaje de programación según sus habilidades transferibles, madurez, curva de aprendizaje, tamaño del blockchain objetivo, herramientas y salarios prospectivos.

  • 6 recursos gratuitos para aprender Rust para principiantes.

    Una lista de recursos que estoy usando para aprender Rust. Incluye videos, la documentación oficial y artículos de blog. Estos recursos se complementan entre sí, cubriendo diferentes estilos de aprendizaje y enfoques del lenguaje. Los considero amigables para principiantes y capaces de facilitar el aprendizaje en pequeños fragmentos a la vez. Hay más de una manera de aprender el proceso de masticar vidrio con Rust, y todos tenemos preferencias. Esta lista no es exhaustiva, tal vez esté sesgada. La actualizaré para incluir nuevos hallazgos y tus recomendaciones.