Taller práctico de bautizo en la programación Blockchain. Se explicarán aspectos técnicos del protocolo Bitcoin/Blockchain y se implementarán en JavaScript algunos de estos conceptos. El taller requiere conocimientos básicos de programación y opcional, ordenador con Node.js instalado y algún editor de texto (ej. Sublime, Visual Studio Code, etc).
Vamos a explicar brevemente conceptos como: hash function, firma digital, Proof of Work y otros algoritmos de consenso, Merkle tree, estructura bloque Bitcoin, transacciones Bitcoin, Smart Contracts. También vamos a implementar una cadena de bloques básica, con transacciones, bloques enlazados, firma digital, PoW, reward y mempool.
Categories WorkShop