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 post 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 "Eth killer" exagerado. 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 un rico tejido 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 ser verdaderamente multichain, y Alchemy está listo para ayudar a que eso 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 para que se mine una transacción? ¿Alguna vez deseaste que tu dApp favorita fuera más fácil de usar u ofreciera más privacidad? Y de manera aún más urgente, ¿tus usuarios alguna vez experimentaron alguno de estos problemas?

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

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 cada aplicación Web 3.0. Ni debería aspirar a hacerlo.

Si bien Eth 2.0 está por mejorar esto y otros problemas actuales de Ethereum en un futuro cercano, siempre habrá tradeoffs. En software, hay una forma comprobada de manejar esos tradeoffs: un conjunto diverso e interoperable de herramientas.

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

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

De la misma forma, un desarrollador de blockchain debería tener una variedad de tecnologías para elegir para cualquier tarea particular, para optimizar entre tiempo de minado, finalidad, comisiones, privacidad, riqueza de funcionalidades, seguridad, UX… ya entendiste la idea.

Cualquier blockchain individual debe tomar decisiones sobre su arquitectura y consenso, lo cual la hace más óptima para ciertos casos de uso y cualidades que para otros. Aunque sea solo 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 Web 3.0 en adelante.

Solo en el último año vimos 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 fueron recibidos con entusiasmo tanto por desarrolladores como por usuarios finales.

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

¿Cómo encaja Alchemy en 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 extra de ingeniería para construir y mantener la infraestructura necesaria para soportar una nueva chain.

Tecnologías como las blockchains Layer 2 han prometido durante mucho tiempo un enorme valor tanto para usuarios finales como para 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 ameritarían, 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 trabajamos.

Eso significa que los desarrolladores no necesitarán pasar ni un minuto aprendiendo cómo hacer algo como correr un nodo de Arbitrum. Nuestra API y herramientas para desarrolladores para 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 donde están los desarrolladores. Ya presentamos soporte para algunas de las chains más populares que existen, incluyendo Ethereum y Arbitrum.

Más allá de eso, estamos trabajando arduamente para agregar más de las chains más solicitadas (¡espera 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, escuchamos consistentemente 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 corazón 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 necesitan pasar días lidiando con fallas opacas de smart contracts.
  4. Portabilidad de smart contracts: esto es más algo deseable que una necesidad, 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 a su alrededor, definitivamente no subestimes lo importante que son estos puntos para impulsar la adopción, ni lo difícil que es lograrlos.

Hemos desarrollado experiencia en empoderar a desarrolladores de blockchain a lo largo de años impulsando a builders increíbles de Ethereum, y Alchemy Build, Monitor, Notify y Supernode fueron 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 conversamos 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 excelentes builders que han invertido su tiempo, y a menudo sus carreras, en construir productos increíbles.

Cualquier producto o lanzamiento que anunciemos se enfoca principalmente en ayudar a empoderar a esos desarrolladores mientras construyen. El soporte de Alchemy para multichain no es diferente, y estamos increíblemente emocionados de ver qué lograrán los builders con estas nuevas herramientas en su arsenal, cada vez más grande.

--

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

Background gradient

Construye magia blockchain

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