El popular sistema de criptomonedas y blockchain conocido como Ethereum se basa en el uso de tokens, que se pueden comprar, vender o intercambiar. En este caso, los "tokens" representan una amplia gama de activos digitales, como vales, pagarés o incluso objetos tangibles del mundo real. De esta manera, los tokens son esencialmente contratos inteligentes que hacen uso de la cadena de bloques Ethereum.
Para llevar clave
- El popular sistema de criptomonedas 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 se llama ERC-20, que ha surgido como el estándar técnico utilizado para todos los smart Contratos en la cadena de bloques Ethereum para la implementación de tokens. Debido a que el estándar ERC-20 sigue siendo relativamente incipiente, es probable que haya errores que deban solucionarse, a medida que Ethereum continúa desarrollándose.
ERC-20 potencia a los desarrolladores
Uno de los tokens más importantes se conoce como ERC-20, que se ha convertido en el estándar técnico utilizado para todos los contratos inteligentes en la cadena de bloques Ethereum para la implementación de tokens. A partir del 16 de abril de 2019, existen más de 181, 000 tokens compatibles con ERC-20 en la red principal de Ethereum.
El ERC-20 tiene una importancia vital, ya que define una lista común de reglas a las que deben adherirse todos los tokens Ethereum. En consecuencia, este token particular permite a los desarrolladores de todo tipo predecir con precisión cómo funcionarán los nuevos tokens dentro del sistema Ethereum más grande. Esto simplifica y facilita las tareas de los desarrolladores, ya que pueden continuar con su trabajo, sabiendo que todos y cada uno de los proyectos nuevos no tendrán que rehacerse cada vez que se lanza un nuevo token, siempre que el token siga las reglas. Afortunadamente, hasta ahora la gran mayoría de los desarrolladores de tokens se han alineado con las reglas ERC-20, lo que significa que la mayoría de los tokens lanzados a través de las ofertas iniciales de monedas de Ethereum cumplen con ERC-20.
ERC-20 especifica seis funciones
ERC-20 define seis funciones diferentes para el beneficio de otros tokens dentro del sistema Ethereum. Estos son generalmente problemas de funcionalidad básica, incluido el método en el que se transfieren los tokens y cómo los usuarios pueden acceder a los datos relacionados con un token en particular.
En conjunto, este conjunto de funciones y señales garantiza que los tokens Ethereum de diferentes tipos se desempeñen de manera uniforme en cualquier lugar dentro del sistema Ethereum. Como tal, casi todas las billeteras digitales que admiten la moneda ether también admiten tokens compatibles con ERC-20. Pero debido a que el estándar ERC-20 sigue siendo relativamente incipiente, es probable que haya errores que deban solucionarse, ya que Ethereum continúa madurando. Para citar un ejemplo de una falla de este tipo: los tokens de Ethereum enviados directamente a un contrato inteligente perderán dinero, porque un error en el protocolo significa que el contrato de un token no puede responder a un intento de hacer una transferencia directa, lo que resulta en la "pérdida" del dinero asociado con esa transferencia.
Según CoinDesk, por esta razón ya se han perdido alrededor de $ 70, 000 en tokens. Sin embargo, hoy ERC-20 sigue siendo un aspecto crucial de Ethereum, y es probable que continúe ejerciendo una influencia masiva en el futuro.