Skip to main content
LIVE
BTC $—| ETH $—| BNB $—| SOL $—| XRP $— · · · BITAIGEN · · · | | | | · · · BITAIGEN · · ·
Gas en transferencias: ERC20 vs ERC777 vs ERC1363 y ERC2612

Gas en transferencias: ERC20 vs ERC777 vs ERC1363 y ERC2612

Bitaigen Research Bitaigen Research 4 min de lectura

Comparamos el consumo de gas de ERC20, ERC777, ERC1363 y ERC2612 al transferir tokens y proponemos tácticas para minimizar costos en tus desarrollos blockchain.

En el equipo editorial de Bitaigen analizamos, desde la capa de contratos, cuántas llamadas se requieren para efectuar una transferencia de tokens, revelando las diferencias de consumo de gas entre distintos protocolos y ofreciendo ideas para reducir costos. Comparamos los estándares ERC20, ERC777, ERC1363 y ERC2612, ayudando al lector a identificar rutas de optimización; los casos de uso que presentaremos más adelante valen la pena seguir de cerca.
Diagrama de flujo: Gas en transferencias: ERC20 vs ERC777 vs ERC1363 y ERC2612

¿Cuántas operaciones de transferencia requiere un protocolo de token?

En los protocolos de tokens, ERC20 necesita dos transacciones para completar una transferencia; en cambio, ERC777, ERC1363 y ERC2612, mediante diseños optimizados, pueden lograr la misma funcionalidad en una sola transacción.

Al mencionar Ethereum, la mayoría de la gente piensa inmediatamente en las tarifas de gas. Desde que los principales proyectos de blockchain lanzaron sus mainnets, la palabra “gas” se volvió omnipresente en la comunicación oficial. El elevado costo del gas, que se ha mantenido alto durante largos periodos, representa uno de los mayores dolores de cabeza para los usuarios que operan en el ecosistema cripto.

Con el crecimiento explosivo del número de proyectos blockchain y la expansión del mercado, tanto el número total de transacciones on‑chain como el consumo medio de gas por operación han aumentado de forma paralela.

¿Cuántas operaciones de transferencia requiere el protocolo de token?

Tendencia del precio del gas

Los datos históricos de precios de gas proporcionados por GasNow muestran de forma clara la volatilidad de estas tarifas. Recientemente, factores como la fluctuación del mercado, actualizaciones de la mainnet y la adopción de soluciones Layer 2 han provocado una notable disminución del costo del gas en Ethereum y otras cadenas.

Más allá de los factores externos, surge la pregunta: ¿es posible reducir la cantidad de transacciones necesarias para ejecutar una función específica desde el código del contrato inteligente, disminuyendo así el costo total y la carga sobre la red? Este artículo aborda esa cuestión comparando varios estándares compatibles con ERC20ERC777, ERC1363 y ERC2612 — y analizando cuántas transacciones requieren en su proceso de transferencia, con el objetivo de que el lector identifique la solución más eficiente.

---

ERC20

El flujo de transferencia en ERC20 se divide en dos pasos:

  1. Llamar a `approve()` para otorgar autorización;
  2. Llamar a `transfer()` o `transferFrom()` para ejecutar la transferencia.

Por lo tanto, es necesario enviar dos transacciones y pagar gas dos veces. Para superar esta “doble fase”, la industria ha propuesto tres mejoras: ERC777, ERC1363 y ERC2612. Las dos primeras ya están bastante consolidadas, mientras que ERC2612 sigue evolucionando.

En el modelo ERC20, los actores principales son el remitente (por ejemplo, Alice) y el destinatario (por ejemplo, Bob). El diagrama siguiente ilustra de forma simplificada el proceso de transferencia de ERC20:

¿Cuántas operaciones de transferencia requiere el protocolo de token?
Nota de localización: Si alguna plataforma que ofrezca servicios de tokenización requiere pagos, en México se suelen aceptar SPEI, en Colombia PSE o Nequi, y en Argentina Mercado Pago. Además, para cumplir con los requisitos de KYC, se solicita el INE en México y el DNI en el resto de América Latina.

---

ERC777

ERC777 introduce el concepto de operator (operador) para evitar la autorización en dos pasos. El flujo es el siguiente:

  • El remitente autoriza a un operator;
  • El operator actúa directamente en el contrato ERC777 y envía los tokens al destinatario.

En este esquema, el remitente no paga gas; el operator asume el costo, lo que permite completar la transferencia en una sola transacción.

¿Cuántas operaciones de transferencia requiere el protocolo de token?

---

ERC1363

ERC1363 amplía ERC20 con funciones avanzadas:

  • `approveAndCall()`
  • `transferAndCall()`
  • `transferFromAndCall()`

Estas funciones, una vez completada la autorización o la transferencia, invocan automáticamente en el contrato del spender el método `onApprovalReceived()` o en el contrato del receiver el método `onTransferReceived()`. De esta manera, las operaciones que antes estaban separadas se fusionan en una sola transacción.

¿Cuántas operaciones de transferencia requiere el protocolo de token?

---

ERC2612

ERC2612 implementa una autorización mediante firma offline:

  1. El usuario genera, fuera de la cadena, una firma que incluye la dirección autorizada y el límite de gasto;
  2. La firma se envía al contrato compatible con ERC2612;
  3. El contrato verifica la firma y, si es válida, ejecuta directamente `transferFrom`, completando la transferencia.

Esta solución también combina autorización y transferencia en una sola transacción, añadiendo mayor flexibilidad al proceso.

¿Cuántas operaciones de transferencia requiere el protocolo de token?

---

Conclusión y perspectivas

De la comparación anterior se desprenden los siguientes puntos clave:

  • Número de transacciones: ERC20 necesita dos; ERC777, ERC1363 y ERC2612 pueden completarse en una sola.
  • Compatibilidad: Los tres últimos estándares son retro‑compatibles con ERC20, lo que implica bajos costos de migración.
  • Flexibilidad: ERC2612 destaca por su modelo de firma, ofreciendo mayor adaptabilidad a distintos casos de uso.
¿Cuántas operaciones de transferencia requiere el protocolo de token?

A medida que la cantidad de proyectos de contratos inteligentes sigue creciendo, el número de transacciones pendientes por bloque también aumenta. Reducir, a nivel de protocolo, la cantidad de operaciones que deben empaquetarse en un bloque aumentará significativamente el rendimiento de la red y disminuirá el consumo medio de gas, lo cual es esencial para la sostenibilidad del ecosistema blockchain.

Optimizar los costos de transacción y el impacto ambiental no solo mejora la eficiencia de la red, sino que también favorece el desarrollo y la prosperidad de la infraestructura subyacente.

Recordatorio fiscal: En México, Colombia y Argentina, los ingresos obtenidos por la compraventa o uso de criptomonedas pueden estar sujetos a tributación. Se recomienda consultar a un contador o especialista fiscal local para cumplir con las obligaciones correspondientes.

Esta es la respuesta detallada a la pregunta “¿Cuántas operaciones de transferencia requiere el protocolo de token?”. Para seguir profundizando en otros estándares y casos de uso, mantente al tanto de los próximos artículos de Bitaigen (Bitagén).

Lectura Relacionada

💡 Regístrate en Binance con el código B2345 para el descuento máximo en comisiones. Ver guía completa Binance.

Regístrate en Binance Ahora

El exchange de criptomonedas más grande del mundo. Usa nuestro código exclusivo para el descuento máximo en comisiones.

  • Comisiones spot 0.075% (las más bajas)
  • 350+ criptomonedas · 24/7
  • Fondo SAFU $1B+ protección usuarios
Código de Referido B2345

⚠️ Las inversiones en cripto conllevan riesgos. Asociación de afiliado con Binance.

📖 View full Binance guide →
Regístrate en Binance – Máximo descuento邀请码 B2345 · Comisión spot desde 0.075%
Bitaigen Research
Sobre el autor
Bitaigen Research

El equipo editorial de Bitaigen cubre noticias blockchain, análisis de mercado y tutoriales de exchanges.

Únete a nuestro Telegram Discutir este artículo
Telegram →

Suscríbete a Bitaigen

Noticias cripto semanales y análisis de precio de Bitcoin en tu bandeja

🔒 Respetamos tu privacidad. Sin spam, nunca.

⚠️ Aviso de riesgo: Los precios de las criptomonedas son muy volátiles. Este artículo no es asesoramiento de inversión.