Steemit Crypto Academy Season 2: Week4| TOKENS, PARTE 2: ERC-20 y ERC-721, by @pelon53

in SteemitCryptoAcademy4 years ago (edited)

Captura de pantalla (2004).png

TOKEN PARTE 2

Saludos para todos, la semana pasada estuvimos hablando de los tokens y cada uno de ustedes hizo su propia investigación con respecto a los Security Token, Utility Token y Equity Token.

En esta semana seguiremos hablando de los tokens, pero nos vamos a enfocar en los tokens de la blockchain de Ethereum. Tenemos que tener claro que Ethereum no es una moneda, sino una plataforma descentralizada, y allí se ejecutan Smart contracts (contratos inteligentes). Muchos piensan que Ethereum es una moneda, pero la moneda nativa de esa plataforma es el ether. Ahora entremos a nuestra clase, hablando sobre:

divisor 5.1.png

Esta clase abarcará los siguientes temas:

ERC-20.
Estructura del token ERC-20.
ERC-721.
Estructura del token ERC-721.
Diferencias entre ERC-20 y ERC-721.
¿Cómo determinar los token ERC-20 existentes?

divisor 5.1.png

Captura de pantalla (1999).png

Es uno de los token más conocido y usado en el mundo de las criptomonedas. Este token funciona en la blockchain de Ethereum por medio de contratos inteligentes. Fue aprobado en noviembre del 2015, y su creación se debió a crear un sistema que tuviera múltiples funciones y capacidad.

La flexibilidad que tiene este token lo ha llevado a ser un estándar. Cuya función principal es estandarizar la emisión de los nuevos token que se van generando y estandarizar la interfaz. Por lo tanto, permite que los tokens puedan operar entre sí. Funciona bajo un sistema programático bien amplio, permitiendo diferentes usos sin afectar el funcionamiento de la plataforma blockchain. Este tipo de token busca que haya operatividad entre los tokens y compatibilidad, de esta manera facilitar mejora en el ecosistema de Ethereum. Este token tiene toda una estructura que permite la creación y distribución de un nuevo token de una forma fácil y rápida.

Para la creación de nuevas criptomonedas derivadas de la plataforma Ethereum, el token estándar ERC-20 se ha convertido en el más importante e incluso ha jugado un papel importante en las ofertas ICO, porque cuenta con la estructura para su distribuciones futuras. Los smart contracts no se pueden modificar, esto genera confianza y transparencia.

Alguno puede estarse preguntado ¿Qué significan las letras ERC?

E: Ethereum.
R: Requests.
C: Comments.
Solicitud de comentarios para Ethereum.

El número 20, porque la propuesta de mejora (EIP) es la número 20, es allí donde se describe el ERC-20.

Estos token ERC-20 facilita la creación de nuevos tokens. Ahora tú puedes crear tu propio token.

divisor 5.1.png

ESTRUCTURAS DEL TOKEN ERC-20

Los tokens ERC-20 tienen una estructura básica con la finalidad de aprovechar su potencial. Al crear un token se sigue la siguiente estructura que usan:

  1. Nombre: por ejemplo “Mi Token”. Es opcional.

  2. Símbolo: por ejemplo “MTK”. Es opcional. Tanto con el nombre y el símbolo es posible diferenciar e identificar los tokens, uno del otro en la cadena de bloques.

  3. Decimales: por ejemplo 6, lo que divide el token en 1.000.000. Es opcional.

  4. Total de token suministrados: es el total de tokens que existirán.

  5. Balance del propietario (BalanceOf): por medio de este medio se informa el balance de fondos.

  6. Transferencia a: se puede usar para transferir fondos a una dirección establecida.

  7. Transferencia desde (TransferFrom): se puede transferir desde una dirección a otra.

  8. Aprobado (Appove): permite retirar varias veces hasta alcanzar el monto aprobado.

  9. Tolerancia (Allowance): Devuelve la cantidad que falta por retirar. Por ejemplo, si se aprobó un retiro de 1.000 y solo se retiró 700, se devuelve 300, para el próximo retiro.

Existen 2 eventos: Transfer: que debe estar activado cuando se transfieren los tokens. Approval: que debe estar activado cuando se aprueba la transferencia.

Captura de pantalla (2000).png

¿Por qué surge el token ERC-721? Porque existía una necesidad, la de crear un token con características únicas y que no se repitiera, pero que se pudieran intercambiar, un token coleccionable. Son de suma importancia cuando se requiere que un token sea único e irrepetible. En el año 2017 con el auge de las criptomonedas, surgió también el auge de los token coleccionables, naciendo el ERC-721: tokens no fungibles o tokens únicos. Este nuevo estándar fue aprobado en el 2017.

Pensemos en un ticket único como el ganador de una gran obra de arte. Este sorteó se realizó entre un grupo de personas que asistieron y participaron en una subasta. Cada ticket es entregado a los participantes con características únicas e irrepetibles. Al momento de realizarse el sorteo la personas que tiene el ticket ganador se hace acreedor de esa gran obra. Cada ticket debe tener características únicas e irrepetibles. En este caso el token ERC-721, es el ticket. Esto no es posible hacerse con el token ERC-20.

divisor 5.1.png

ESTRUCTURAS DEL TOKEN ERC-721

Los tokens ERC-721 sigue la siguiente estructura que usan:

  1. Nombre: Como se llama el token.

  2. Símbolo: Nombre abreviado del token.

  3. Total de token suministrados: es el total de tokens que existirán.

  4. Balance: de una dirección específica.

  5. Funciones del propietario: involucra la propiedad del token y la forma de transferir.

  6. Propietario: este campo permite la identificación del token y la invariabilidad del mismo.

  7. Aprobación: el propietario autoriza a otro ente para transferir el token.

  8. Toma de posesión: si un usuario tiene varios token y desea retirarlos del saldo de otro usuario.

  9. Transferencia: permite enviar el token a otro usuario, pero quedan identificados el ID, así como que cuenta envió y cual recibió.

  10. Token del propietario índice: cada token tiene un ID único y esta función va a permitir que se le haga seguimiento a un token en particular.

  11. Metadatos del token: Aquí debe describirse todas las características del token que lo hacen único y no fungible, cuyas propiedades lo diferencian de otros tokens.

divisor 5.1.png

DIFERENCIAS ENTRE ERC-20 Y ERC-721

Veamos algunas diferencias:

TOKEN ERC-20TOKEN ERC-721
Son tokens fungibles, se desgastan y destruyen.Son token no fungibles, no se desgatan, ni se destruyen.
Son divisibles en fraccionesNo se pueden dividir.
No son únicos.Son únicos.

divisor 5.1.png

¿CÓMO DETERMINAR LOS TOKENS ERC-20 EXISTENTES?

Para determinar la cantidad de tokens ERC-20 que existen en la actualidad, usaremos la plataforma de etherscan pulse aquí, para entrar en la web de ethersacan. Y pulse en Tokens, según la figura 1. Esta plataforma nos da información detallada de lo que ocurre en la blockchain de Ethereum.

Captura de pantalla (2013).png

Capture 1

Se va a desplegar la siguiente pestaña y dele clic a ERC-20, como indica el capture 2. Allí vas a encontrar la información de los tokens ERC-20.

Captura de pantalla (2014).png

Capture 2

En la siguiente capture puedes ver la cantidad de tokens que existen de ERC-20. En el momento de tomar el capture de pantalla existían 393.473 token creados. Allí ve van generando automáticamente.

Captura de pantalla (2015).png

Capture 3

Hasta aquí llegamos en esta clase, esperando que sea de provecho para muchos de ustedes.

divisor 5.1.png

CONCLUSIONES:

  • Los tokens ERC-20 con un amplio espectro para ser usado en la red de Ethereum, ha sido uno de los pilares en la creación de los tokens. Los tokens ERC-20, por usar la plataforma de ethereum, generan transparencia, trazabilidad y seguridad.

  • Muchas aplicaciones descentralizadas, necesitan de los tokens ERC-20 para el uso de esas aplicaciones, lo que puede generar en el futuro un aumento sustancial en las diferentes aplicaciones descentralizadas.

  • La facilidad con que se pueden crear los tokens ERC-20, ha impulsado el crecimiento de los tokens en el mundo de los criptoactivos.

  • Los token ERC-721 o NFT se dicen que son el futuro de la economía creativa. Su facilidad permite que se puedan crear, así un músico o artista puede crear su propio tokens ERC-721. Aquí se abrió una oportunidad para los creativos e intelectuales en un futuro cercano.

divisor 5.1.png
divisor 5.1.png

TAREA

Debes realizar tu propia investigación y responder los siguientes puntos con tus propias palabras.

  • Explique en detalle el Token ERC-1155.

  • Explique como verifica la cantidad de tokens ERC-721 existentes en el momento de hacer su tarea. Presente capture de pantalla (use etherscan)

  • Explique el Token TRC20 y verifique la cantidad de tokens TRC20 existentes en el momento de hacer su tarea. Presente capture de pantalla (use tronscan)

divisor 5.1.png

REGLAS.

• Debe postear en la Comunidad de SteemitCryptoAcademy

• Debe incluir obligatoriamente entre las 3 primeras etiquetas: #pelon53-s2week4 y #cryptoacademy . y etiquetarme en algún lado de tu publicación @pelon53

EL PLAGIO O SPAM NO SERÁ TOLERADO

• Esta tarea se ejecuta hasta el 8/05/2021. 11.59pm UTC. (7:59 pm, Venezuela)

• Mínimo 300 palabras.

• Use imágenes libres de derechos de autor y señale la fuente, obligatoriamente.

• Cc: -

@steemitblog
@steemcurator01
@steemcurator02

Final pelon53 la mejor propia.png

Sort:  

Buenas tardes profesor. Por aquí mi tarea de esta semana para usted
https://steemit.com/hive-108451/@prosperamente/crypto-academy-week-12-homework-post-for-pelon53-tokens-parte-2
Gracias.

 4 years ago 

buenas noches profe tengo una duda.

Explique como verifica la cantidad de tokens ERC-721 existentes en el momento de hacer su tarea. Presente capture de pantalla (use etherscan)

En esta parte es simplemente checar la cantidad de ERC-721 existentes al momento tal y como usted lo hizo?

Buenas noches, si, vas a explicar con tu creatividad, como lo expliqué.

Saludos, ten paciencia y deja el desespero, por favor.

 4 years ago 

Note sir

Hy sir such a nice post

Nice job, can we always get the English version of your post? Thanks

Hello. I don't want you to miss out on this lesson.

Select the "3 dots" at the top right corner of your Chrome browser and set to Translate

Screenshot_20210504-121934.png