La inmensa mayoría de las ICO se basan en el estándar ERC20 de Ethereum. En este post hablaremos sobre por qué ERC20 marcó el gran avance para los tokens de blockchain y abrió las puertas para las ICO.
La inmensa mayoría de los tokens de las ICO que se están llevando a cabo en estos e basan en Ethereum. ¿Por qué Ethereum rápidamente se convirtió en el estándar para tokens de blockchain, mientras que las personas han desarrollado y utilizado protocolos token para Bitcoin desde 2013? La respuesta es el estándar ERC20.
A finales de 2015, los desarrolladores de Ethereum publicaron el estándar de token ERC20; una «interfaz estándar para tokens» en la blockchain de Ethereum. Proporciona funcionalidad básica para transferir tokens, así como permitir que los tokens sean aprobados para que otros miembros de la cadena puedan utilizarlos. La intención es permitir que cualquier token de Ethereum sea reutilizado por otras aplicaciones: desde billeteras a los intercambios descentralizados .
El éxito de ERC20 no puede ser negado. Son apoyados por casi todos los wallets de Ethereum. Se han creado cientos de tokens ERC20, algunos más valiosos que la mayoría de las otras criptomonedas, y la mayoría de los intercambios de Altcoin permiten el intercambio de algunos tokens ERC20. Sin lugar a dudas, el formato estándar se ha convertido en una de las implementaciones de software más exitosas de las criptomonedas. Se convirtió en el ganador de la historia de los tokens en la que Bitcoin nunca se convirtió.
Con la máquina virtual de Ethereum se puede crear contratos inteligentes complejos y permitir que las billeteras interactúen con ellos. Mientras que se puede imaginar un token en Bitcoin como billetes con algo escrito, los contratos de ERC20 son más como un contable en la cadena de bloques. Un contrato de ERC20 mantiene un libro sobre cada propietario de la ficha. Hace que el token sea una parte nativa de la estructura de datos del blockchain. Cada nodo en la red Ethereum comprueba si un minero ha ejecutado correctamente un contrato. Validan si el contrato del token mantiene los saldos correctos, si las transacciones se procesan correctamente, y así sucesivamente.
Cada actividad de un token ERC20 se valida de forma nativa de cada par de la red. Los pares no necesitan consultar bases de datos externas; no es necesario que sigan protocolos en la parte superior de Ethereum para hacer coincidir valores o rastrear transacciones. Solo necesitan verificar el estado, como lo hacen con cualquier otra transacción estándar. Es por eso que la integración del token ERC20 en billeteras es fácil y amigable.
Es relativamente fácil usar un token ERC20, activa y pasivamente. Clientes como Geth y Parity incluso tienen contratos ERC20 preformulados, lo que hace que sea esencialmente tan fácil crear un nuevo token como crear un sitio web con WordPress.
Sin embargo, para los usuarios, es muy fácil recibir, almacenar y transferir el token. Muchas carteras, por ejemplo, Ledger, Trezor, Jaxx o Exodus, admiten algunos tokens populares. Puede usarse como si se usara otras criptomonedas.
La paridad del cliente de Ethereum se refiere a un registro descentralizado en el que se registran algunos contratos de tokens. Comprueba cada dirección del usuario con estos contratos, y si tiene un token, automáticamente lo muestra en la billetera con su propio símbolo de token. Cada contrato ERC20 escucha el mismo ABI. Un ABI – abreviatura de Application Binary Interface -, es una interfaz que permite a las billeteras interactuar con contratos inteligentes. Describe los comandos que el contrato puede entender. Gracias a la estandarización, los clientes pueden simplemente contactar contratos y probar, si funcionan en el ERC20 ABI. Si es así, la billetera puede usar el token.
Es muy conveniente usar ERC20 para construir y procesar tokens en una cadena de bloques. Los últimos dos años han demostrado de manera impresionante el poder de esto: Mientras que el token de blockchain casi no tuvo impacto antes de ERC20, su papel en el ecosistema de criptomonedas explotó desde que Ethereum lanzó el estándar.
Los 2 mil millones de dólares que la publicidad exagerada de ICO arrojó a los presupuestos de las startups, son principalmente el resultado de la estandarización de tokens por parte de ERC20. Y pensemos que esta historia apenas acaba de comenzar.