Introducción
Un recurso digital, ya sean bitcoins, ethers u otra criptomoneda, representa una cantidad de valor. Otro ejemplo de activo digital que representa un valor es un token. La diferencia es que, con un token, el valor podría no ser monetario. Los tokens pueden representar tiempo, servicios, propiedades o bienes que se pueden comercializar.
En este módulo, descubrirá la importancia de los tokens y cómo se usan en la cadena de bloques.
Objetivos de aprendizaje
Al final de este módulo, podrá:
- Explicar en qué consisten los tokens
- Identificar los tipos principales de estándares de token
- Usar la biblioteca de contratos en OpenZeppelin
- Crear un contrato inteligente de token
Requisitos previos
- Conocimientos básicos sobre las cadenas de bloques
- Conocimientos sólidos de programación
- Conocimientos del contrato inteligente de Ethereum
- Experiencia anterior con un lenguaje de programación como C, Python o JavaScript
- Conocimientos básicos de programación
- Familiaridad con la línea de comandos para crear directorios e instalar programas
- Tener instalado Node.js
- Tener instalada la CLI de Truffle y Ganache
- Visual Studio Code instalado