Saltar al contenido

¿Cómo funciona Ethereum 20?

febrero 6, 2022
¿Cómo funciona Ethereum 20?
¿Cómo funciona Ethereum 20?

Ethereum fracasará

El popular sistema de criptomoneda y blockchain Ethereum se basa en el uso de tokens, que se pueden comprar, vender o intercambiar. Ethereum se lanzó en 2015, y desde entonces se ha convertido en uno de los motores de la popularidad de la criptodivisa. En el sistema de Ethereum, los tokens representan una amplia gama de activos digitales, como vales, pagarés o incluso objetos tangibles del mundo real. Básicamente, los tokens de Ethereum son contratos inteligentes que hacen uso de la cadena de bloques de Ethereum.

Uno de los tokens más significativos de Ethereum es el conocido como ERC-20. ERC-20 ha surgido como el estándar técnico; se utiliza para todos los contratos inteligentes en la blockchain de Ethereum para la implementación de tokens y proporciona una lista de reglas que todos los tokens basados en Ethereum deben seguir.

ERC-20 es similar, en algunos aspectos, a bitcoin, Litecoin y cualquier otra criptodivisa; los tokens ERC-20 son activos basados en blockchain que tienen valor y pueden ser enviados y recibidos. La principal diferencia es que, en lugar de funcionar en su propia cadena de bloques, los tokens ERC-20 se emiten en la red Ethereum.

Erc20 wiki

El mundo de las criptomonedas puede parecer desalentador para el inversor medio, especialmente para aquellos que no tienen conocimientos técnicos sobre blockchain y contratos inteligentes. Sin embargo, las perspectivas de muchas de las nuevas monedas digitales han atraído a todo tipo de inversores, incluyendo a aquellos que de otro modo podrían haber sido cautelosos a la hora de invertir en un token digital o criptodivisa.

Aunque los inversores pueden tener éxito en el espacio de las criptomonedas sin tener conocimientos técnicos, una comprensión básica de algunas de las propiedades más importantes de muchas de las monedas digitales actuales es sin duda útil para guiar a un inversor hacia las decisiones financieras más seguras y sólidas. Uno de los principales conceptos que rigen una gran parte del espacio, y que es especialmente relevante para los contratos inteligentes y la propiedad inteligente, es lo que se conoce como el estándar de token ERC20.

«ERC20» se refiere a un estándar de secuencias de comandos utilizado dentro de la blockchain de Ethereum. Este estándar técnico dicta una serie de reglas y acciones que debe seguir un token o contrato inteligente de Ethereum y los pasos para poder implementarlo. Quizá lo más fácil sea pensar en ERC20 como un conjunto de directrices y funciones básicas que debe seguir cualquier nuevo token creado en la red Ethereum.

Lista de tokens de Ethereum

La cadena de bloques (blockchain) está conquistando el mundo. Bitcoin, la moneda virtual más popular ahora mismo, es un producto de la tecnología blockchain. Ethereum es un subproducto de blockchain. Surgió tras el auge de Bitcoin.

Un token puede representar una moneda virtual, una onza de oro, un billete de lotería, etc. Puedes desarrollar todo tipo de tokens en la blockchain de Ethereum, pero para este tutorial, nos centraremos en cómo crear y desplegar un token ERC-20.

Puede que te preguntes: «¿Por qué debería crear mi propio token?». Blockchain, Ethereum, y los tokens se están convirtiendo en una gran parte del paisaje de desarrollo de software. Al aprender a crear un token en la cadena de bloques de Ethereum, descubrirá cómo funciona la tecnología de la cadena de bloques bajo el capó y se mantendrá a la vanguardia.

Para seguir este tutorial, debe tener al menos una comprensión fundamental de la tecnología blockchain, Solidity y cómo funciona Ethereum. Si necesita un repaso, no se preocupe; repasaremos los fundamentos antes de empezar a construir nuestro token.

Funciones de los tokens Erc20

Mostrar todo CopiarAquí se explica línea por línea para qué sirve cada función. Después presentaremos una implementación sencilla del token ERC-20.Getters1function totalSupply() vista externa devuelve (uint256);2

CopyDevuelve la cantidad de tokens que posee una dirección (cuenta). Esta función es un getter y no modifica el estado del contrato.1function allowance(address owner, address spender) external view devuelve (uint256);2

CopiarEl estándar ERC-20 permite que una dirección dé una asignación a otra dirección para poder recuperar tokens de ella. Este getter devuelve el número restante de tokens que el gastador podrá gastar en nombre del propietario. Esta función es un getter y no modifica el estado del contrato y debe devolver 0 por defecto.Funciones1función transferir(dirección destinatario, uint256 cantidad) externa devuelve (bool);2

CopiarMueve la cantidad de fichas desde la dirección del llamante de la función (msg.sender) a la dirección del destinatario. Esta función emite el evento Transfer definido más adelante. Devuelve true si la transferencia fue posible.1función aprobar(dirección gastador, uint256 cantidad) external devuelve (bool);2

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad