ERC-20: ¿qué es?

El popular sistema de criptomoneda y blockchain Ethereum se basa en el uso de tokens que pueden comprarse, venderse o intercambiarse. Ethereum se lanzó en 2015, y desde entonces se ha convertido en uno de los motores de la popularidad de las criptomonedas.

En el sistema 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 utilizan la blockchain de Ethereum.

Puntos clave a recordar

  • El popular sistema de criptomoneda y blockchain conocido como Ethereum se basa en el uso de tokens que se pueden comprar, vender o intercambiar.
  • Uno de los tokens más importantes es el llamado ERC-20, que ha surgido como el estándar técnico utilizado para todos los contratos inteligentes en la blockchain de Ethereum para la implementación de tokens.
  • Muchas monedas digitales conocidas utilizan el estándar ERC-20, como Maker (MKR), Basic Attention Token (BAT), Augur (REP) y OmiseGO (OMG).

¿Qué es el ERC-20?

Uno de los tokens más importantes de Ethereum es el conocido como ERC-20, que se ha establecido 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 criptomoneda; 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 blockchain, los tokens ERC-20 se emiten en la red Ethereum.

  ¿Qué es un contrato inteligente? Guía completa para principiantes

El ERC-20 define una lista común de normas

A partir de octubre de 2019, existen más de 200.000 tokens compatibles con ERC-20 en la red central de Ethereum. El ERC-20 tiene una importancia vital; define una lista común de reglas que todos los tokens de Ethereum deben cumplir.

Algunas de estas reglas incluyen cómo se pueden transferir los tokens, cómo se aprueban las transacciones, cómo los usuarios pueden acceder a los datos sobre un token y el suministro total de tokens.

Por lo tanto, este token en particular permite a los desarrolladores de todo tipo predecir con precisión cómo funcionarán los nuevos tokens dentro del sistema Ethereum.

Esto simplifica la tarea de los desarrolladores; pueden seguir con su trabajo sabiendo que no será necesario rehacer cada proyecto cada vez que se publique un nuevo token, siempre que éste cumpla con las normas. Este cumplimiento también es necesario; garantiza la compatibilidad entre los numerosos tokens diferentes emitidos en Ethereum.

Afortunadamente, la gran mayoría de los desarrolladores de tokens se han alineado con las reglas del ERC-20, lo que significa que la mayoría de los tokens emitidos a través de las ofertas iniciales de tokens de Ethereum son compatibles con el ERC-20.

Muchas monedas digitales conocidas utilizan el estándar ERC-20, como Maker (MKR), Basic Attention Token (BAT), Augur (REP) y OmiseGO (OMG).

Si piensa comprar una moneda digital emitida en forma de token ERC-20, también debe tener un monedero que admita estos tokens. Afortunadamente, como los tokens ERC-20 son tan populares, hay muchas opciones de monederos.

El ERC-20 define seis funciones diferentes

ERC-20 define seis funciones diferentes en beneficio de otros tokens en el sistema Ethereum. En general, se trata de cuestiones de funcionalidad básica, como el método de transferencia de fichas y la forma en que los usuarios pueden acceder a los datos de una ficha concreta.

  ¿Qué es una Mainnet en el mundo de las criptomonedas?

En conjunto, este conjunto de funciones y señales garantiza que los tokens de Ethereum de diferentes tipos funcionen uniformemente en cualquier punto del sistema Ethereum.

Por ello, casi todos los monederos digitales que admiten la moneda Ethereum también admiten los tokens compatibles con ERC-20. Pero como el estándar ERC-20 es todavía relativamente nuevo, es probable que haya que corregir algunos fallos.

Por citar un ejemplo de un problema del pasado: los tokens de Ethereum enviados directamente a un contrato inteligente perderían dinero, ya que un error en el protocolo hacía que el contrato de un token no respondiera a un intento de transferencia directa, lo que provocaba la «pérdida» del dinero asociado a esa transferencia.

¿Cómo se almacenan los tokens ERC20?

Cualquier token ERC20 puede ser almacenado en cualquier cartera habilitada para Ethereum. Sin embargo, algunos de estos monederos no le permitirán ver o eliminar todos los tokens.

MyEtherwallet ofrece una plataforma en línea para almacenar todos los tokens basados en Ethereum y te da una plataforma donde puedes ver todos los tokens ERC20 que posees y comerciar con ellos.

Sin embargo, como todos los monederos online, MEW puede exponer tu clave privada a la piratería. Puedes evitarlo consiguiendo un monedero de hardware que soporte tokens ERC20, como Trezor y Ledger Nano X.

Evolución del estándar ERC20

Actualmente, todos los contratos de tokens inteligentes desarrollados seguirán utilizando el marco ERC20 mientras se desarrolla la propuesta ERC223. Esta propuesta proporciona medidas de seguridad y funcionalidad mejoradas para el desarrollo, pero no es compatible con el estándar ERC20.

Dernière mise à jour le abril 25, 2022 por Laura

Deja un comentario

UnicornGo tiene un objetivo claro: democratizar el Bitcoin, el blockchain y las criptomonedas y hacer que este fabuloso mundo sea accesible para todos.

Servicios

Recursos

Contact