Saltar al contenido
0%

El futuro es multichain

Alchemy Team headshot

Escrito por Alchemy Team

Publicado el 26 de octubre de 20215 min de lectura

Recientemente anunciamos soporte para una nueva blockchain, Arbitrum. En este artículo hablaremos sobre nuestra hoja de ruta multichain: por qué nos estamos metiendo en esto y hacia dónde vamos.

Hoja de ruta multichain de Alchemy con soporte para Arbitrum
Alchemy ahora soporta Arbitrum como parte de su hoja de ruta multichain.

Si estás leyendo esto, probablemente eres un desarrollador de Ethereum. En el próximo año, es probable que eso cambie…

Pero no te preocupes; este no es otro post sobre un supuesto "asesino de Eth". Con casi 6 años en mainnet y millones de horas colectivas dedicadas a construir un ecosistema increíble de protocolos, productos y personas, estamos seguros de que Ethereum llegó para quedarse.

Entonces, ¿de qué se trata este cambio?

Aprovechando una rica variedad de redes y herramientas, incluyendo Ethereum, en el próximo año los builders pasarán de ser "desarrolladores de Ethereum" a "desarrolladores de blockchain". El mundo de la Web 3.0 ya está en camino a volverse verdaderamente multichain, y Alchemy está listo para ayudar a que esto suceda.

Qué es multichain, y por qué debería importarte

¿Alguna vez pagaste más de $10 por una transacción? ¿Alguna vez esperaste más tiempo del esperado a que se minara una transacción? ¿Alguna vez quisiste que tu dApp favorita fuera más fácil de usar u ofreciera más privacidad? Más urgente aún, ¿tus usuarios alguna vez experimentaron alguno de estos problemas?

Puede que no te des cuenta, pero ya te importa multichain.

Ethereum es un entorno increíblemente rico con una blockchain poderosa y duradera en su centro, pero Ethereum por sí solo no satisface perfectamente todas las necesidades de todas las aplicaciones de Web 3.0. Ni debería intentarlo.

Si bien Eth 2.0 está por mejorar esto y otros puntos débiles actuales de Ethereum en el futuro cercano, siempre habrá compromisos. En el software, hay una forma probada de manejar esos compromisos: un conjunto diverso e interoperable de herramientas.

Un programador puede elegir entre cientos de lenguajes de programación para cualquier tarea en particular, optimizando entre rendimiento, potencia, simplicidad o cualquier otra cualidad.

Un ingeniero de datos puede elegir entre cientos de almacenes de datos para cualquier tarea en particular, optimizando entre escala, velocidad de acceso, mutabilidad o cualquier otra cualidad.

De la misma manera, un desarrollador de blockchain debería tener la opción de elegir entre tecnologías para cualquier tarea en particular, optimizando entre tiempo de minado, finalidad, comisiones, privacidad, riqueza de funciones, seguridad, UX... ya entiendes la idea.

Cualquier blockchain individual debe tomar decisiones sobre su arquitectura y consenso, lo que la hace más óptima para algunos casos de uso y cualidades que para otros. Aunque solo sea porque las aspiraciones de los builders de blockchain no tienen límites, es prácticamente seguro que múltiples blockchains serán parte del espacio de Web 3.0 en el futuro.

Solo en el último año hemos visto el lanzamiento de más de 20 blockchains importantes de Layer 1 y Layer 2, incluyendo Flow, Crypto.org Chain, Filecoin, Polygon y Arbitrum. Muchos de estos lanzamientos han sido recibidos con entusiasmo tanto por desarrolladores como por usuarios finales.

Con lanzamientos destacados como las subastas de parachains de Polkadot y el próximo lanzamiento de la mainnet pública de Optimism, el poder disponible para los desarrolladores dispuestos y capaces de aprovechar multichain crece cada día.

¿Cómo encaja Alchemy en todo esto?

Construir productos sobre cualquier blockchain individual ya es bastante difícil, pero construir sobre múltiples chains trae consigo todo un nuevo ecosistema de nodos, herramientas y conceptos que hay que entender.

Sin ayuda, esto puede significar cientos de horas adicionales de ingeniería para construir y mantener la infraestructura necesaria para soportar una nueva chain.

Tecnologías como las blockchains de Layer 2 llevan mucho tiempo prometiendo enorme valor tanto a usuarios finales como a desarrolladores, en forma de tiempos de minado más rápidos y comisiones de transacción hasta 100 veces más bajas. Aun así, la adopción ha sido más lenta de lo que estos beneficios podrían justificar, al menos en parte por la dificultad de gestionar una nueva chain.

Al agregar soporte para nuevas chains en toda nuestra línea de productos, llevaremos la misma plataforma para desarrolladores que impulsa a gigantes como 0x, Aave y Dapper Labs a cada ecosistema con el que trabajemos.

Eso significa que los desarrolladores no necesitarán dedicar ni un solo minuto a aprender cómo hacer algo como correr un nodo de Arbitrum. Nuestra API y nuestras herramientas para desarrolladores en estas chains, y muchas más, se encargarán de eso. Al integrar cada nueva chain con Supernode de Alchemy, por ejemplo, los equipos que usan Alchemy tendrán la misma confiabilidad, escalabilidad y consistencia de datos de primer nivel que ya tienen en Ethereum.

En cuanto a qué chains vamos a soportar, la respuesta es simple: vamos hacia donde están los desarrolladores. Ya hemos anunciado soporte para algunas de las chains más populares que existen, incluyendo Ethereum y Arbitrum.

Además de esas, estamos trabajando arduamente para agregar más de las chains más solicitadas (¡estén atentos a más anuncios nuestros en las próximas semanas!), pero no dudes en avisarnos si necesitas soporte para alguna chain que aún no hayamos anunciado.

Una nota para quienes construyen ecosistemas

Después de hablar con cientos de desarrolladores sobre cómo abordan el panorama multichain, hemos escuchado de manera consistente cuatro cosas que son clave para que adopten una nueva chain:

  1. Valor de negocio central: esto puede tomar muchas formas distintas (acceso a nuevos usuarios, mayor liquidez, comisiones de gas más bajas, etc.) pero siempre será el eje de por qué los desarrolladores eligen adoptar una nueva chain
  2. Infraestructura de nodos escalable: una vez que un builder decide adoptar una nueva chain, necesita una forma de acceder a ella, y de seguir accediendo a medida que crece
  3. Herramientas para desarrolladores: los builders de blockchain ya no quieren los días en que un cliente se queja de su aplicación antes de que el equipo se entere, o en que tienen que pasar días lidiando con fallas opacas de smart contracts.
  4. Portabilidad de smart contracts: esto es más bien deseable, pero si los desarrolladores pueden aprovechar las promesas de una nueva chain sin tener que reescribir sus contratos, es una gran ventaja

Si estás construyendo una blockchain y haciendo crecer un ecosistema de desarrolladores en torno a ella, definitivamente no subestimes lo importante que será todo esto para impulsar la adopción, ni lo difícil que es lograrlo.

Hemos desarrollado experiencia en potenciar a desarrolladores de blockchain a lo largo de años impulsando a builders increíbles de Ethereum, y Alchemy Build, Monitor, Notify y Supernode están diseñados específicamente para resolver las necesidades #2 y #3 mencionadas arriba. Si bien ya tenemos una hoja de ruta repleta de soporte para nuevas chains, con gusto podemos conversar sobre cómo podemos ayudar.

Conclusión

No es ningún secreto que el motor que impulsa la Web 3.0 es la abundancia de grandes builders que han invertido su tiempo, y muchas veces sus carreras, en construir productos increíbles.

Cualquier producto o lanzamiento que anunciemos está enfocado principalmente en ayudar a potenciar a esos desarrolladores mientras construyen. El soporte de Alchemy para multichain no es diferente, y estamos muy entusiasmados por ver qué lograrán los builders con estas nuevas herramientas en su arsenal, cada vez más amplio.

--

¿Listo para empezar a construir en Alchemy? ¡Regístrate gratis hoy mismo!

Background gradient

Construye magia blockchain

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