A lo largo de 21+ mandatos Web3 que Wavect ha lanzado, aproximadamente 60-75% del coste acumulado de gas fue a transacciones de write en flujos de cara al usuario, alrededor del 15-20% a deploys de contrato (one-time pero doloroso en mainnet), aproximadamente 5-10% a llamadas de read que deberían haber sido off-chain, y el resto a retries, transacciones fallidas y migraciones. Si eligiéramos cadenas hoy con lo que sabemos ahora, casi ningún producto greenfield se lanzaría primero en Ethereum mainnet. Base, Arbitrum o Solana manejarían el 80% de los casos de uso.
Los números son agregados a lo largo de mandatos, enmarcados como rangos del historial de engagements de Wavect, no auditorías exactas por proyecto.
¿Construyendo un Producto Web3?
Reserva Consultoría GratuitaLos founders se preocupan por el coste de deploy. El deploy es un golpe one-time. El coste real se compone en las transacciones de write de cara al usuario a lo largo de meses. Aquí está cómo lo vemos desglosado en los mandatos.
Comparación entre las cadenas en las que hemos lanzado. Los costes son order of magnitude típicos, no snapshots exactos de pricing (los mercados de gas se mueven). Úsalo como framework de decisión, no como una cotización.
| Cadena | Transferencia ERC-20 | Mint de NFT | Tx DeFi compleja | Tx con account abstraction |
|---|---|---|---|---|
| Ethereum mainnet | $2-15 | $15-80 | $30-200+ | $8-50 (paymaster patrocinado) |
| Arbitrum One | $0.05-0.30 | $0.20-1.50 | $0.50-4 | $0.15-1 |
| Optimism | $0.05-0.40 | $0.25-1.80 | $0.60-5 | $0.20-1.20 |
| Polygon PoS | < $0.05 | $0.05-0.30 | $0.10-1 | $0.05-0.40 |
| Base | $0.02-0.20 | $0.10-0.80 | $0.30-3 | $0.10-0.70 |
| Solana | < $0.01 | < $0.05 | $0.01-0.10 | < $0.05 |
El patrón es obvio. Cualquier L2 EVM es aproximadamente 50-200x más barato que mainnet por transacción. Solana es aproximadamente otras 5-20x más barato que las L2s para ops simples. Para casos de uso consumer de alta frecuencia, mainnet no es competitivo en coste.
Algunos detalles de productos que Wavect construyó. Trátalo como contexto de engagement, no como un leaderboard de cadenas.

"La selección de cadena es una decisión de producto, no una decisión de tecnología. Elige la cadena donde tus usuarios ya están, y donde tu economía unitaria sobreviva a la frecuencia de transacciones que tu producto necesita."
Honestamente: demasiado default-a-Ethereum-mainnet en 2021 y 2022. En su momento, las L2s no estaban tan maduras y la UX de bridge era ruda. Con hindsight, varios mandatos habrían estado mejor servidos lanzando directamente en Arbitrum o Polygon, incluso con el ecosistema de tokens ligeramente menos líquido en el momento. El coste de producto de estar en mainnet era mayor que el beneficio de distribución para el segmento de usuario.
También subestimamos Solana para casos de uso de cara al consumidor durante demasiado tiempo. La cadena tiene trade-offs (toolchain distinto, pool de contratación con skills EVM más pequeño), pero para transacciones sub-dólar en flujos consumer la economía no está cerca.
A lo largo de 21+ mandatos Web3, la selección de cadena ha importado más para la economía unitaria que cualquier decisión arquitectónica única dentro del smart contract. La mayoría del coste de gas está en transacciones de write del usuario, no en deploy. La mayoría del coste ahorrado de elegir la cadena correcta se compone a lo largo de los primeros 12 meses de uso, no en el launch.
Si estás lanzando hoy, por defecto a un L2 o Solana. Ethereum mainnet es para flujos value-dense o casos de uso institucionales regulados. Acierta la decisión de cadena antes de lanzar, porque cambiarla después es caro (re-deploy, re-auditoría, migración de usuarios).
Si quieres hablar a través de tu workload específico, la matemática unitaria normalmente está clara en unos 30 minutos.
¿Construyendo on-chain?
Reserva Consultoría Gratuita