Escalar Ethereum: Cómo crecen las ciudades seguras
En este artículo pondré mis principales aprendizajes derivados de conversaciones y asistir a varias charlas de Skylar Weaver -Devcon Operations Lead de la Fundación Ethereum– quien se ha especializado en contar cómo escalará Ethereum sin atajos. El objetivo siempre es contar cómo se hará de manera rigurosa y sencilla.
Lo primero que hay que reconocer es que Ethereum fue víctima de su propio éxito, la falta de escalabilidad representada en los altos costos del gas ha sido un dolor de cabeza. Es entendible que eso incomode a los usuarios, más en Latinoamérica donde pensar en pagar en estas “comisiones” tasadas en dólares es un gran esfuerzo, por decir lo menos.
No obstante, hay razones para entender por qué el camino es largo y tomar atajos es costoso. Sin duda el primer costo está en términos de descentralización. Una manera fácil de lograr cortar el camino es aumentar el tamaño de los bloques y reducir el tiempo de ejecución. En esta aproximación se habla de los full nodes, no de aquellos de replanteo (donde se hace staking).
La razón para tener esos nodos de validación fáciles de correr por usuarios promedios tiene tres atributos. Primero, aumenta la resistencia a la censura pues no será fácil alterar conjuntamente muchos nodos a la vez. A mayor densidad de nodos diversos, menor capacidad de un ataque masivo. Segundo, más privacidad pues será posible conectar a nodos propios y no usar servicios agregados de infraestructura como Infura. Tercero, y tal vez el más importante, blindarse ante cambios del protocolo por nodos muy poderosos que concentren demasiado poder.
Por mucho tiempo se ha hablado del esperado cambio a Eth2, pero esto ha llevado a muchos malentendidos que desembocan en impaciencia. La propuesta es un cambio semántico, hay que olvidarse de Eth2, la Capa 1 seguirá siendo Ethereum y sólo habrá uno. Vitalik Buterin propuso un cambio de nomenclatura. Hay un serie de actualizaciones independientes y hechas la mayoría en paralelo: la unión (the merge), el borde (the verge), la purga (the purge), en fin; muchas que requieren un artículo separado.
Está bien por ahora, ya vimos ese cambio en la forma de referirnos a los procesos. Pero ¿qué está pasando entonces con las Capas 2? Otro término que se repite mucho, imaginemos que la Capa 1 es una ciudad en construcción, cuyo sistema de transporte público colapsó y está reconstruyendo su infraestructura con un metro subterráneo. Sin duda eso afecta la movilidad en el corto plazo, así muchas familias deciden irse a lugares aledaños a seguir sus vidas y cada tanto van a la ciudad a registrar ciertas actividades. Esos lugares cercanos son las Capa 2, espacios con el mismo diseño que hacen Rollos (rollups) de sus actividades y las guardan en la la Capa 1.
Sin embargo, algunos se preguntarán y Polygon o xDai, ¿qué son? Pues en la visión de expertos, estas cadenas paralelas son como ciudades que se copian del mismo sistema de transporte público de la Ciudad Ethereum, aumentan el tamaño de las vías y el tiempo de desplazamiento. Pero, tienen un gran problema y es que no se genera esta costumbre de guardar los datos en la Capa 1. Al hacer estas copias se sacrifica la seguridad y descentralización de Ethereum.
En conclusión, el camino que se está tomando es largo. Pero como dicen, todo lo bueno tarda. Lo importante es que los usuarios puedan correr sus propios nodos, es decir, construir sus casas en la Ciudad Ethereum para gozar de la seguridad de este espacio. Si las transacciones resultan muy costosas se pueden mover a los suburbios, pero no a un pueblo réplica que tomó atajos en su desarrollo urbanístico.
El mensaje último es que hacer una copia del diseño de una urbe no es lo mismo que vivir en ella. El ecosistema de Ethereum está trabajando todos los días, apegado a sus principios fundamentales. Se creará un mejor sistema de transporte público que sea cómodo y seguro, mientras tanto se está innovando en otras maneras de transporte.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.
Juan David Reyes es desarrollador de comunidad en Latam para Status Network. Anteriormente se desempeñó como React Developer UI en Belatrix Software y como director de Information Technology en TASAR Valoraciones inmobiliarias. También fue co fundador de Subasta.la
Las inversiones en criptoactivos no están reguladas. Es posible que no sean apropiados para inversores minoristas y que se pierda el monto total invertido. Los servicios o productos ofrecidos no están dirigidos ni son accesibles a inversores en España.