Buenos administradores - The Daily Gwei en Español #10
Tratando al espacio de bloque como el bien preciado que es.
Versión original en inglés, aquí.
Las altísimas comisiones en gas han sido una perdición para los usuarios de Ethereum durante los últimos meses pero… sabías que hay algunas entidades que utilizan mucho más gas que otras? Como Will Price detalla debajo, Coinbase utiliza alrededor del 25%(!) de todo el espacio de bloque de Ethereum (cosa que podría ser reducida un 20-40% si optimizacen su su infraestructura). Antes de sumergirnos en esto, les sugiero que lean esta entrada para tener un idea de cómo funciona el gas en Ethereum.
El concepto de “buen administrador” de una blockchain está ha estado presente en el ecosistema de Bitcoin desde hace tiempo, pero aplica igualmente (o incluso más) a Ethereum. En Bitcoin, las acciones que consumen el espacio de bloque son las transferencias, mientras que en Ethereum la cosa va mucho más allá debido al uso de contratos inteligentes. Los smart contracts no son todos iguales entre sí, algunos usan mucho mas gas que otros. Por ejemplo, el contrato router de Uniswap es el mayor consumidor de gas, seguido por el contrato de Tether (USDT) ERC20 (estoy seguro de que es obvio por qué estos dos contratos son los que más consumen…). Además de esto, el gas consumido varía de contrato a contrato: un envío de token simple (que utiliza el contrato ERC20) es más barato que un intercambio en Uniswap.
Entonces… qué significa ser un “buen administrador” de la blockchain? Es bastante simple: básicamente significa que cualquiera que use la red de forma intensiva (como por ejemplo Coinbase) debería optimizar su comportamiento y/o sistemas para que las interacciónes con Ethereum sean lo más eficientes posible. El espacio de bloque es un bien escaso y debe ser tratado de esa manera por todos los participantes del ecosistema. Como Will sugiere en su artículo, si Coinbase optimizase sus sistemas, se podría reducir el uso de gas de un 20% a un 40%, lo cual liberaría espacio de bloque para otros usos. Además, los ingenieros a cargo de los smart contracts podrían optimizar sus aplicaciones para que sean más eficientes (y muchos ya lo hacen, dado que beneficia a sus usarios) y los desarrolladores pueden aprovechar los protocolo disponibles en layer 2, descongestionando así la layer 1 y liberando espacio de bloque para otros usuarios.
Me gustaría dejar en claro lo que uno está pagando cuando interactúa con el espacio de bloques de Ethereum y por qué es tan caro: esencialmente, estás pagando por descentralización (seguridad), extrema resistencia a la censura y la capacidad de realizar cualquier transacción que desees sin permiso alguno. Cuanto más centralizado es el sistema, habrá menor resistencia a la censura y se corre el riesgo que la transacción (o aplicación) sea removida, si es considerada "maliciosa" por quienes controlan/validan la blockchain. Esta es la razón principal por la cual Ethereum no quiere renunciar a la descentralización a cambio de escalabilidad: si quisiéramos recrear los sistemas centralizados existentes, no usaríamos blockchain, usaríamos AWS (Amazon Web Services).
Eventualmente, la cadena principal de Ethereum será una capa ultra-segura donde se confirmen transacciones de alto valor así como validaciones de la layer 2. Los usuarios finales operarán mayoritariamente en layer 2, heredarán la garantías de seguridad de Ethereum y disfrutarán de una experiencia barata, rápida y fluida al interactuar con cosas como DeFi. Esta es la única forma de conservar las propiedades núcleo de Ethereum: máxima descentralización, resistencia a la censura y la capacidad de operar sin permiso alguno.
Have a great weekend everyone,
Anthony Sassano
Traducción por @CriptoSpanglish



