ERC-827
ERC-827 es un estándar de token ETH que aborda las limitaciones existentes de ERC 20 cuando se trata de la implementación de llamadas en transferencias y aprobaciones en particular.
¿Qué es ERC-827?
ERC-827 es uno de los muchos estándares de tokens
desarrollados en la red Ethereum para facilitar los diversos contratos de tokens de la red. ERC-827 es una versión actualizada del token estable
ERC20actualmente existente en la red Ethereum.
Bajo el actual paradigma ERC20, solo se pueden intercambiar valores. ERC827, por otro lado, permite a los usuarios de Ethereum transmitir moneda y datos. También permite que los tokens sean autorizados para ser gastados por otras compañías externas en la cadena.
Es un estándar de token único que permitiría que las transacciones se completen usando el éxito de un mecanismo de contrato de destinatario. Contiene las funciones transferAndCall, transferFromAndCall y approveAndCall, además de las operaciones habituales de ERC20. Además de los parámetros básicos del ERC 20, todos ellos contienen un parámetro adicional _data. Funciona de forma similar al ERC 677, ya que también utiliza un método fallback, llama a la función suministrada en el parámetro _data e inicia la transacción si la función devuelve verdadero.
Como es una extensión de ERC 20, todas las demás funciones son similares.
Se utilizará principalmente para aplicaciones de terceros construidas en la cadena de bloques Ethereum, y compite con
ERC 223 para su adopción general.
Aborda los mismos problemas que ERC 223 y permite a los usuarios pasar datos y tokens a contratos inteligentes y ejecutarlos. Esto significa que puede usarse para abordar problemas distintos a los tokens que se atascan en los contratos inteligentes.
ERC 827 parece estar ganando más atención sobre ERC 223 en los últimos tiempos, ya que Zeppelin lo ha incorporado en sus contratos de código abierto, mientras que ERC 223 todavía no está presente en los tokens que ofrecen.
Piensa en un carrito de compras ficticio en el sitio web de un comerciante para entender mejor cómo se usan los tokens ERC 827. Los artículos que esperan ser comprados se almacenan en un carrito de compras. Sin embargo, no puede proceder a la compra a menos que el usuario tenga la cantidad necesaria de tokens. Cuando alguien transfiere tokens al propietario del carrito, ciertos datos se proporcionan junto con el carrito, lo que llama a otra función incluida en el contrato que verifica si el propietario del carrito tiene el saldo adecuado para pagar los productos guardados en el carrito.
Este nuevo superconjunto ERC20 es intrigante y tiene el potencial de revolucionar nuestra percepción del estándar de tokens, ya que aborda algunos de los problemas más serios mientras mantiene su compatibilidad con los tokens ERC20. ERC827 es más probable que sea popular entre los nuevos proyectos.
Los usuarios no solo podrán cosechar los beneficios del nuevo estándar, sino que también podrán seguir utilizando el estándar de tokens ERC20 al que se han acostumbrado. Es una situación en la que todos ganan. Su utilidad y eficiencia también son ventajas significativas para este nuevo estándar.