¿Cuánto cuesta desplegar un proyecto NFT en Ethereum?
Escrito por Albert Hu
En resumen, depende.

El precio de Ether se disparó en 2021... ¡y también las tarifas de gas!
Si te estás iniciando en el desarrollo de Web3 por primera vez, explorando cosas como el lenguaje de programación Solidity, los contratos inteligentes de Ethereum, y la creación de NFTs...
- ¡Bienvenido! Te espera un viaje intenso...
- ¡ASEGÚRATE DE ENTENDER CÓMO FUNCIONAN LAS TARIFAS DE GAS Y LAS TARIFAS DE TRANSACCIÓN!
Antes, desplegar aplicaciones descentralizadas era relativamente accesible.
- En 2017, el proyecto NFT CryptoPunks se desplegó por $7.56 (fuente)
- En 2020, el token Shiba Inu ($SHIB) se desplegó por $60 (fuente)
Hoy — 30 de noviembre de 2021 — desplegar esos mismos contratos costaría un ojo de la cara :(
- CryptoPunks costaría $964
- $SHIB costaría $2,026
Esto significa que hoy cuesta entre 30 y 120 veces más, en términos de USD, desplegar contratos en Ethereum comparado con hace unos años.

La gran pregunta es... ¿POR QUÉ?
Bueno, hay tres factores que en última instancia afectan tus costos de despliegue:
- las UNIDADES de gas usadas en la transacción para desplegar tu contrato
- el PRECIO por unidad de gas según las condiciones de tráfico actuales y la congestión de la red
- el VALOR de Ether (ETH) según las tasas de mercado
y estos factores se combinan en una fórmula muy simple:
COSTO TOTAL = UNIDADES PRECIO VALOR
Veamos el despliegue del contrato de CryptoPunks de 2017 como ejemplo inicial. Según la información de la transacción en Etherscan:
- UNIDADES de gas = 2,142,276 gas
- PRECIO por gas = 0.000000011 ETH por gas (o 11 gwei)
- VALOR de ETH = $320.97 por ETH
COSTO TOTAL = 2,142,276 0.000000011 320.97
COSTO TOTAL = $7.56
¿Qué cambia entonces si intentamos desplegar el contrato de CryptoPunks hoy, en 2021?
- Las UNIDADES de gas se mantuvieron iguales — El número de unidades de gas depende de la lógica contenida en el contrato inteligente, y es el mismo contrato hoy que hace 4 años.
- El PRECIO por gas aumentó — Ethereum se ha vuelto una blockchain muy popular para transaccionar, y a mayor tráfico, mayor es el costo de una unidad de gas en términos de ETH debido al mecanismo de puja de gas. Esto ocurre cuando los usuarios envían transacciones con tarifas de gas cada vez más altas para incentivar a los mineros a incluir sus transacciones primero.
- El VALOR de ETH también aumentó — Más inversionistas y más interés con el tiempo significan más demanda por la criptomoneda.
El PRECIO promedio por gas en estos días está entre 0.0000001 ETH y 0.00000015 ETH (100~150 gwei), mientras que el VALOR promedio de ETH está entre $4,000 y $4,500.
Entonces, ¿cómo se vería el cálculo para desplegar el contrato de CryptoPunks hoy?
- UNIDADES de gas = 2,142,276 gas
- PRECIO por gas = 0.0000001 ETH por gas (o 100 gwei)
- VALOR de ETH = $4,500 por ETH
COSTO TOTAL = 2,142,276 0.0000001 4,500 = $964
¡Pruébalo tú mismo! Busca tu contrato NFT favorito en Etherscan, encuentra los tres componentes de la tarifa de transacción, y verifica el costo final. ¿Qué precios estás viendo hoy? Twittea tu ejemplo a @thatguyintech y con gusto lo retwitteo :)
Ahora quizás te preguntes: "¿por qué la gente sigue construyendo en Ethereum si es tan caro?"
Es una excelente pregunta. Y hay tres muy buenas razones:
- Descentralización. Ethereum es la plataforma de contratos inteligentes más descentralizada disponible hoy. Según ethernodes.org, hay más de 3000 nodos ejecutando la red. Otras plataformas de contratos inteligentes tienen muchos menos nodos o validadores. Cuanto más descentralizada es la red, más difícil es censurarla, controlarla, manipularla o derribarla. Estas garantías suelen ser necesarias para aplicaciones financieras serias.
- Ecosistema de desarrolladores. Tiene el ecosistema de desarrolladores más grande y las herramientas más maduras. Según Electric Capital, Ethereum tiene más de 2400 desarrolladores activos mensuales y sigue creciendo. Ethereum es la plataforma de contratos inteligentes más antigua y ha disfrutado de los mayores efectos de red en términos de construir aplicaciones utilizables y herramientas componibles.
- Mercado. Ethereum tiene el mercado de aplicaciones más grande (más usuarios y dinero). Los protocolos DeFi y los mercados de NFT más grandes y usados están construidos hoy en Ethereum.
Aun con todos estos beneficios, esto no significa que Ethereum tenga que ser la mejor herramienta para tu proyecto. Quizás solo estás explorando y aprendiendo, y el costo de desplegar en Ethereum mainnet no tiene ningún sentido. O tal vez tu caso de uso específico prioriza velocidad y eficiencia por encima de las garantías de descentralización. Sea cual sea el caso, hay muchas razones por las que podrías querer explorar alternativas. Aquí van un par de alternativas para empezar...
Si quieres quedarte dentro del ecosistema de Ethereum, revisa las sidechains y las layer 2s (L2s):

El beneficio de usar una sidechain o una solución layer 2 de Ethereum es que puedes usar herramientas similares, y el mecanismo de seguridad subyacente para registrar tus transacciones y proteger tu DApp sigue siendo el mismo. También te beneficias de costos de transacción mucho más bajos y mayor velocidad. La contrapartida es que, por ahora, tanto la experiencia de usuario como la de desarrollador pueden dejar que desear.
Si quieres ir más lejos y explorar diferentes blockchains con distintos lenguajes de programación y arquitecturas de sistema, deberías considerar estas otras layer 1s (L1s):
Por último, si te preocupan los costos de despliegue pero aún así quieres desplegar en Ethereum mainnet, puedes intentar optimizar tu código Solidity para reducir la lógica innecesaria. El propósito de las tarifas de gas es pagarle a los mineros por ejecutar la lógica de tu programa. Mientras menos compleja sea la lógica, más barato es desplegar y ejecutar tu contrato.
Si te resultó útil esta explicación, ¡escríbenos un tweet a @Alchemy! Nos encantaría ver qué estás construyendo y darle impulso a tu proyecto :)

Resúmenes relacionados
Web329 de mayo de 2024
Conoce Key3: la DAO líder de educación Web3 en Japón
Japan Airlines y Calbee, una empresa japonesa de snacks, están usando NFTs para promover el turismo y la lealtad de marca.
Web329 de mayo de 2024
Wavehack: el hackathon Web3 más importante de Japón
WaveHack es el hackathon Web3 más grande de Japón, y se llevará a cabo desde mediados de abril hasta finales de agosto de 2024.
Web329 de mayo de 2024
Web3 en Japón: una visión completa
Descubre cómo el gobierno de Japón está acelerando la innovación y cómo las empresas están usando la tecnología blockchain.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.