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

3개월 전

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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
STEEMKR.COM IS SPONSORED BY
ADVERTISEMENT
Sort Order:  trending

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.

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.

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

Hello prof @pelon53, please i submitted my homework 2days ago but you haven't visited my post, kindly review my homework and please grade me so it can be upvoted on time😔.
A screenshot of my page and the day i submitted 2days ago

Screenshot_20210509-074251_Chrome.jpg

![20210508_163433.jpg](
Anticipating your warm respond, Thank you prof

buenos días profesor, adjunto al texto le coloco el link de mi tarea para esta semana, muchas gracias y feliz día.
https://steemit.com/hive-108451/@endersontowers/steemit-crypto-academy-season-2-week4-or-tokens-parte-2-erc-20-y-erc-721-by-endersontowers

Bueno, de vuelta a la escuela!! 😄 a hacer la tarea!!

Hola profesor @pelon53, excelente conferencia la de esta semana, aquí le dejo mi tarea, saludos, nos vemos en una proxima oportunidad🙌🏻

Hola profesor aquí está mi entrega, gracias a esta actividad por fin entiendo elos estándares de Ethereum y me parecen maravillosos. Un saludo.

https://steemit.com/hive-108451/@juanjo09/crypto-academy-week-12-publicacion-de-tarea-para-pelon53-or-token-parte-ii-or-estandares

This is great lecture from you professor and I've made my entry for the task. The link to the task is presented below. Thank you.

https://steemit.com/hive-108451/@fredquantum/crypto-academy-week-12-or-homework-post-for-pelon53-or-tokens-part-2

Hola @pelon53, disfruto leyendo tu publicación de tareas. Me gustó cómo explicaste el tema, fue claro y fácil de entender.

He completado mi tarea, puedes encontrarla aquí.

Quisiera saber porque el profesor @imagen no me corrigió mi tarea de la semana pasada hace 3 días si cumplí con todas las reglas para dicha tarea y la entregue en el horario comprendido.
https://steemit.com/hive-108451/@luis.lucia/crypto-academy-season-2-week-3-homework-post-for-imagen-blockchain-project

Saludos a todos, alguien que me pueda sacar de dudas? soy nuevo en SteemitCryptoAcademy quisiera saber si para participar debo empezar con las tareas de la semana uno o si si empiezo con esta semana?

·

Hola amigo, esta semana impusieron una nueva regla que en este caso seria una limitante para ti y es que tienes que tener mínimo 100 sp para poder participar.

·
·

Hola amigo, gracias por tu respuesta, lei la publicacion anclada donde hablan sobre eso y el minimo para participar es de 50SP o mas

Feliz tarde @pelon53 este ha sido nuestro primer post en esta comunidad, esperamos haber elaborado una tarea aceptable, gracias por las clases!!

POST ADDLAMR

buenas noches profesor, puede porfavor revisar mi publicación, cuando pueda, saludos y bendiciones.

https://steemit.com/hive-108451/@eulalia1202/steemit-crypto-academy-season-2-week4-or-tokens-parte-2-erc-20-y-erc-721-eulalia1202

Buenas noches profesor @pelon53. Acá esta el link de mi asiganción de esta semana acerca de Tokens 2da parte.

Saludos

https://steemit.com/hive-108451/@allbert/crypto-academy-week-12-homework-post-for-pelon53-tokens-part-2-erc-20-and-erc-721

Hello sir
Befre going to start my this week homework, i request you to plz revew may last week homework. I submitted it on time but it is reviewed yet
Here is the link
https://steemit.com/hive-108451/@sadiaanyat/steemit-crypto-academy-season-3-week-3-or-blockchain-projects-by-sadiaanyat

Thanks and regard

Excelente explicación profesor me estoy incorporando al curso así que trataré de ponerme al día con el material dado.

Sir my homework link

Profesor esta es mi tarea, pensé no detalle si tenia que ponerla como entrada en este post.

profesor si me puede corregir la clase no se si estoy aplazada, este es un mundo nuevo para mi y leeí demasiado para contestarla releei sus clase pero quizás no la interprete correctamente

this is my last week homework..i submitted it on time but its not checked yet...plz chk it so that i can move toward this week task...thanks

https://steemit.com/hive-108451/@sadiaanyat/steemit-crypto-academy-season-3-week-3-or-blockchain-projects-by-sadiaanyat

Prof @imagen
Thanks for visiting my home work, I have made the necessary correction, here is my link
Thanks as I await your review.

Buenas tardes profesor @pelon53 esperamos esta semana lograr sacarle una buena calificación, nos esforzaremos y daremos lo mejor de nosotros...
Se despide @familiatorrealba
Un abrazo a la distancia 🤗

·

Esperando un gran trabajo. Feliz noche

Esta es mi tarea para la clase, agradecido por su enseñanza @pelon53, es la primera vez que participo con usted.

https://steemit.com/hive-108451/@sampraise/steemit-crypto-academy-season-2-week-4-tokens-parte2-erc-20-and-erc-721-by-pelon53

Profesor, corrija esta palabra

image.png

·

Gracias por su corrección, saludos

Saludos profesor @pelon53 espero se encuentre muy bien. Aquí le dejo mi tarea muchas gracias por brindar este gran aprendizaje en los tipos de estándares de tokens.

https://steemit.com/hive-108451/@lenonmc21/crypto-academy-week-12-homework-post-for-pelon53

Hello professor@pelon53, this is my homework link for the week.
https://steemit.com/hive-108451/@meniya/steemit-cryptoacademy-homework-post-for-pelon53-or-or-token-part-2-or-or
Thank you for such an awesome lesson😊

Buenas noches profesor @pelon53 aqui le dejo mi tarea.
TAREA


Saludos amigos, aquí les dejo el enlace de mi tarea, Steemit Crypto Academy Season 2: Week4| TOKENS, PARTE 2: ERC-20 y ERC-721 by @daniromero . Agradezco al profesor @pelon53 por que la clase estuvo explicada maravillosamente, es mi primera publicación aquí y espero haber cumplido con todas las normativas de la comunidad, saludos.

Buenas noches profesor! otra vez por aqui, espero mi tarea sea bien recibida, gracias por su labor y espero que le agrade mi tarea. @pelon53

https://steemit.com/hive-108451/@dexsyluz/tokens-parte-2-erc-20-y-erc-721-crypto-academy-week-12-publicacion-de-tareas-para-pelon53

Hello @Pelon53
This is the link of my last week homework....It's not get checked yet. I submitted it on time
please check this and do grading.....

https://steemit.com/hive-108451/@sadiaanyat/steemit-crypto-academy-season-3-week-3-or-blockchain-projects-by-sadiaanyat

THANKS AND REGARD

Hoola profe, saludos. Aqui esta mi participación, muchas gracias por su tiempo y dedicación.

https://steemit.com/hive-108451/@advhl/crypto-academy-season-2-week-4-homework-post-for-pelon53-or-tokens-parte-2

Buenas días profesor, excelente conferencia, estoy aprendiendo demasiado con sus tareas.

Aprovecho esta oportunidad para avisarle que mi tarea pasada no tuvo los votos requeridos, por ende volví a subirla el día de hoy aquí.

Disculpe la molestia, muchísimas gracias por su tiempo y compromiso.

buenos dias profesor, saludos, por ca le dejo mi participación para esta semana, Gracias por sus enseñansas.
https://steemit.com/hive-108451/@cmarcano/steemit-crypto-academy-season-2-week4-or-tokens-parte-2-or-tareas-para-pelon53-or-or-por-cmarcano

·

Cc: @pelon53, @imagen


Please check my homework. Thank you and sorry for the inconvenience.


Saludos profesor @pelon53, a pesar de ser nuevo manejo muy bien la plataforma de steemit, respecto a mi presentación la cual no fue validada por no tener los 100 sp, estuve revisando las otras clases presentadas esta semana y note en las tareas presentada tanto al profesor @levycore y @fendit que ya revisaron y asignaron puntuación a varios compañeros que no tienen los 100 sp, ni siquiera delegados como en mi caso, basado le pregunto, ¿esta regla solo aplica para sus clases o para todas las demás también? quiero saber esto por que me interesa mucho participar en las actividades y de no poder en sus clases entonces, ¿lo podría hacer con los demás profesores? espero pueda responderme, se que su tiempo es valioso, saludos.

·

Saludos amigo, yo trato de cumplir las reglas dadas. Y tu trabajo se muy bien y se que invertiste mucho tiempo allí. Pero la intención no es caer en polémica. Tratar de solventar los 100 Sp. Todos los de Nigeria lo hicieron.

Particularmente quiero ayudar a mis compañeros de Venezuela, pero también necesito que entiendan las reglas para que nos vaya bien a todos.

No tengo nada en contra tuyo y deseo lo mejor

·
·


Ok, gracias , pensé en vender sbd para llegar a los 100 sp pero no tengo la cantidad necesaria, verifique otras tareas de otros profesores y no tomaron en cuenta esta regla porque revisaron y puntuaron tareas de compañeros que no tienen los 100sp ni siquiera delegados. es bueno ser firme con eso espero en un futuro participar, estoy a la espera de la respuesta de otra profesora para ver si puedo presentar mi tarea con ella ya que como le mencione hasta hoy ha revisado y puntuado tareas de compañeros de mucho menos de 100 sp. saludos y muchas gracias.

saludos @pelon53 Le dejo mi tarea por aquí un gran abrazo

¡Buena tardes, profesor! Excelente explicación :D. Por aquí le dejo mi tarea de la semana. Saludos!

https://steemit.com/hive-108451/@raquelsiso1/steemit-crypto-academy-season-2-week4-or-tokens-parte-2-erc-20-erc-y-erc-1155

Buenas Tardes Profesor, un interesante lectura la que presenta esta semana.

Le adjunto mi tarea sobre el tema

https://steemit.com/hive-108451/@marlut/crypto-academy-week-12-homework-post-for-pelon53-or-or-tokens-part-2

¡Un saludo, espero seguir participando y aprendiendo!

Buenas tardes profesor a la 3era va la vencida, nos hemos esforzado mucho para esta vez sí lograr sacar una buena calificación.

Esperamos sea de su agrado nuestra Presentación

Saludos y Abrazos

Hi! Professor please rate on Homework. My Steem Power is 100+ as an Evidence you can see in figure. I posted it 3 days ago.

Screenshot_20210508-051300_2.png

Further you can check my SP by clicking Here

Here is my Homework link

https://steemit.com/hive-108451/@abdulsabor/crypto-academy-or-or-season-2-or-or-week-4-or-or-homework-post-for-pelon53-or-or-tokens-part-2

Thank You.

Hola profe, por aquí le adjunto también mi tarea de esta semana.

Muchísimas gracias por su tiempo y esfuerzo.

Hola profesor está es mi tarea

Buenas noches profe @pelon53.. tengo una pregunta, acabo de notar que por equivocación use un titulo para mi tarea diferente al que propone Steemblog. Será prudente que edito mi post para corregirlo? Puse: Crypto Academy Season 2: Week 4 - Homework Post for @pelon53 | TOKENS PARTE 2

Hello @pelon53 and #imagen
here is my homework for last week. its not checked yet. Plz grade this so that i get to know my mistakes.

https://steemit.com/hive-108451/@sadiaanyat/steemit-crypto-academy-season-3-week-3-or-blockchain-projects-by-sadiaanyat

Hola profe aqui mi entrada, gracias por la clase estuvo muy buena!
https://steemit.com/hive-108451/@nane15/crypto-academy-week-12-homework-post-for-pelon53-tokens-parte-2-by-nane15

Un saludo y abrazo!

Hello, professor @pelon53, hope you are fine. Please prof, i submitted my homework yesterday but you have not visited my post. This is my link
https://steemit.com/hive-108451/@meniya/steemit-cryptoacademy-homework-post-for-pelon53-or-or-token-part-2-or-or
And screenshot of my submitted homework on your page.

20210508_163433.jpg
Thank you and warm regards prof.

Hola profesor @pelon53 aquí mi tarea tarea tokens y mi captura de pantalla de Twitter

Screenshot_2021-05-08-12-40-44-188_com.twitter.android.jpg

Thank you, professor @pelon53 for this lesson I have learn a lot from this lesson here is my home work post. https://steemit.com/hive-108451/@farhanali/crypto-academy-week-12-homework-post-for-pelon53

Thank you Professor @pelon53 for the wonderful lecture, here is my homework

Hello @pelon53, it is good to be a part of your class and I participated in the assignment. You can read through it here

·

Gracias por tu participación. Corregido.

Mi participacion Aqui

Wow good lecture, Los smart contracts no se pueden modificar, esto genera confianza y transparencia.