Placeholder Partner: ¿Por qué la modularidad traerá una edad de oro de la innovación Web3?

作者:Joel Monegro,Placeholder 合伙人

编译:Luffy,Foresight News

Los pioneros de las nuevas tecnologías deben recaudar grandes sumas de dinero para construir infraestructuras, lo que puede dar lugar a inversiones excesivas y burbujas especulativas. Cuando estas burbujas estallan, las empresas débiles cierran, y las fuerzas del mercado se cimentan en torno a los líderes de la industria y sus paradigmas. A través de este proceso de integración, podemos identificar elementos comunes en la aplicación y separarlos en componentes modulares estándar que pueden ser de código abierto o venderse como servicios separados. Estos componentes abstractos facilitan la creación de aplicaciones más complejas y permiten un cambio de las estructuras de costes impulsadas por los gastos de capital a las basadas en los gastos operativos, lo que permite lanzamientos más rápidos de nuevos productos y menores costes de puesta en marcha. Este modelo se está desarrollando ahora en la emergente Web3, donde las nuevas tecnologías “modulares” (como los Rollups) están acelerando el desarrollo tecnológico y marcando el comienzo de una era de innovación lean startup.

CapEx vs. OpEx

A medida que la infraestructura tecnológica se vuelve más estandarizada y ampliamente disponible, se vuelve más robusta y fácil de usar. Pero antes de eso, los emprendedores en etapa inicial tenían que invertir mucho en la construcción de su propia infraestructura antes de poder construir y distribuir sus propias aplicaciones, como la invención de Edison de la red eléctrica para ayudar a vender bombillas o las nuevas empresas de Internet en etapa inicial que implementan centros de datos para ejecutar páginas web. A medida que el mercado madura, surgen estándares abiertos y servicios de infraestructura bajo demanda, que proporcionan un modelo de negocio más eficiente para las empresas que los adoptan porque no necesitan gastar demasiado tiempo y dinero para llevar sus productos al mercado.

Por ejemplo, después del estallido de la burbuja de las puntocom en el año 2000, la industria de Internet pasó de comprar servidores y construir centros de datos (gastos de capital) a alquilar servidores en la nube (gastos operativos). Muchos marcos de código abierto, como la pila LAMP, Ruby on Rails, Django y NodeJS, surgieron para simplificar el desarrollo web, mientras que los líderes de la industria como Microsoft, Amazon y Google han aprovechado su escala para establecer nuevos estándares y servicios de infraestructura de bajo costo. Esto, junto con el auge de las API que comenzó a finales de la década de 2000, simplificó aún más la complejidad de Internet al proporcionar una funcionalidad de back-end dedicada en un modelo de negocio de pago por uso. Una década después de la crisis, estas capas de abstracción permitieron a los pequeños equipos crear y escalar nuevas aplicaciones de forma rápida y económica, y las startups aceleraron la innovación y marcaron el comienzo de una edad de oro.

La infraestructura Web2 se ha vuelto tan abstracta que las aplicaciones web modernas ni siquiera se ejecutan directamente en servidores físicos, sino en la emulación del servidor: máquinas virtuales (a menudo encapsuladas en contenedores que se pueden mover o replicar fácilmente en muchos entornos con una reconfiguración mínima). La tecnología de máquina virtual ayuda a escalar Web2 al permitir que un único y potente servidor ejecute múltiples aplicaciones simultáneamente, y los recursos informáticos se pueden agregar o restar fácilmente a las aplicaciones según sea necesario para satisfacer la demanda y controlar los costos.

El concepto de virtualización ilustra lo abstracta que puede llegar a ser la infraestructura, pero lo enfatizo aquí porque la infraestructura Web3 sigue un camino similar a la invención de Rollup, que también ayuda a las cadenas de bloques a escalar al permitirles admitir múltiples “cadenas de bloques virtuales” en la parte superior.

Capa de abstracción

Las startups de blockchain en etapa inicial deben construir toda la infraestructura, incluidos los protocolos de blockchain personalizados, las interfaces, las billeteras, los SDK, las API, etc., antes de que puedan comenzar a crear aplicaciones. Las redes de contratos inteligentes como Ethereum reducen la necesidad de construir cadenas de bloques propietarias para muchas aplicaciones, pero imponen restricciones significativas en el costo, las convenciones de programación y la escalabilidad, lo que limita la gama de aplicaciones posibles. Las ideas más ambiciosas requieren un nivel de flexibilidad y rendimiento, que a menudo es difícil de lograr en las cadenas públicas, por lo que muchas de las aplicaciones más interesantes no se pueden poner en práctica.

Más tarde, plataformas como Cosmos y Polkadot proporcionaron herramientas para crear cadenas de bloques personalizadas con características compartidas de seguridad e interoperabilidad, lo que facilitó y aseguró el lanzamiento de cadenas de bloques. Sin embargo, todavía se requieren muchos recursos y experiencia para usarlos, por lo que todavía están fuera del alcance de la mayoría de los desarrolladores. Pero al igual que más capas de abstracción simplifican los servicios en la nube, los estándares emergentes de capa 2 (L2), como Rollup, permiten a los desarrolladores implementar entornos de blockchain de forma rápida y económica.

Los rollups heredan la seguridad de la red subyacente mediante la ejecución de transacciones y contratos inteligentes fuera de la cadena, y agrupando los resultados de múltiples operaciones en transacciones regulares y criptográficamente verificables en la cadena de bloques principal. Esto es similar a la forma en que las redes de tarjetas de crédito procesan muchos pagos y se liquidan con los comerciantes a través de transferencias bancarias masivas semanales. Con esta tecnología, una sola cadena de bloques puede proteger muchas cadenas de bloques virtuales de alto rendimiento al mismo tiempo, lo que aumenta drásticamente el rendimiento de la red y minimiza las tarifas de transacción.

Es importante destacar que los Rollups no son blockchains, al menos como las máquinas virtuales, no son máquinas reales. Los Rollups son cadenas de bloques virtuales, entornos simulados y, si se ignoran las abstracciones, los contratos inteligentes en los Rollups se ejecutan como si estuvieran en una cadena de bloques real. Siempre que el operador liquide regularmente la salida en una cadena de bloques confiable y no interrumpa los datos, Rollup puede operar de forma centralizada en función de las necesidades de rendimiento, control o cumplimiento. Pero también se puede descentralizar mediante el uso de la tecnología de “secuenciador compartido”.

Además de la escalabilidad, separar la capa de “ejecución” de las capas de “disponibilidad de datos”, “liquidación” y consenso permite a los desarrolladores aprovechar la seguridad de la cadena principal al tiempo que ganan flexibilidad. Por ejemplo, si a un desarrollador no le gusta Solidity pero quiere aprovechar la seguridad o el ecosistema de Ethereum, puede optar por usar Python como lenguaje de programación para que Rollup implemente la aplicación en Ethereum. Los frameworks de código abierto como OP Stack, ZK Stack, Polygon CDK, Arbitrum Orbit o Rollkit han facilitado a los desarrolladores la implementación de Rollups personalizados con diferentes niveles de confianza, mientras que los proyectos de secuenciadores descentralizados como Espresso y Astria ofrecen la opción de ejecutar la descentralización de capas, siempre que lo necesites. Al mismo tiempo, un número creciente de ofertas de “Rollup as a Service” (RaaS) de bajo código, como Dymension, Conduit, Caldera y Gelato, permiten a cualquiera lanzar una cadena de bloques virtual personalizada en minutos.

El “movimiento modular” más amplio proporciona a los desarrolladores estándares y servicios que cubren otras áreas de la pila, lo que reduce aún más el costo de construir y escalar aplicaciones de blockchain. La EVM de Ethereum domina como el “sistema operativo” para los contratos inteligentes, mientras que la SVM de Solana está emergiendo rápidamente como una alternativa de alto rendimiento (ambas se pueden utilizar en rollups independientes). Protocolos como POKT estandarizan la capa RPC/API en todas las redes, mientras que marcos como SyndicatePolywrap abstraen múltiples protocolos en un único SDK de front-end; los puentes entre cadenas como Across permiten que la liquidez fluya entre diferentes redes blockchain, mientras que SAFE o Squads más empresas de “billetera como servicio” (WaaS) como Magic facilitan a los usuarios de cualquier cadena la creación de billeteras personalizadas. Incluso hay nuevos L1 como Celestia que están diseñados específicamente para entornos virtuales de blockchain.

Millones de cadenas de bloques virtuales

La estrategia actual para las startups de Web3 es empezar primero en una red de alto rendimiento y bajo coste como Ethereum L2 o Solana, y si necesitan escalar, empezar a planificar la migración a un entorno de tiempo de ejecución personalizado y específico de la aplicación. Incluso los protocolos existentes que ya han construido sus propias cadenas, como Celo o POKT, están haciendo la transición a arquitecturas L2 para simplificar los costos de infraestructura, haciéndose eco de una era en la que las empresas de Internet con centros de datos tenían que adoptar servicios en la nube. Si no aceptas cosas nuevas, puedes ser derrotado fácilmente por competidores que adoptan cosas nuevas.

Mucha gente cree que las aplicaciones que se ejecutan en blockchains de alto rendimiento como Solana pueden alcanzar la “escala de red” sin L2, pero el significado de la escala de red está muy subestimado porque la mayor parte de la actividad en Internet ocurre en segundo plano. Cada clic desencadena cientos de solicitudes HTTP ocultas, y la carga Twitter.com sola desencadena más de 300 solicitudes en segundo plano a diferentes API y proveedores de servicios en 2 segundos, y eso es una sola acción de un solo usuario. Lograr la escala de red puede significar procesar millones de transacciones por segundo por aplicación, pero eso no es suficiente si la demanda en el lado de Internet aumenta en un millón. Para llegar a este nivel de escala, la virtualización es necesaria, pero también necesitamos la L1 subyacente de ultra alto rendimiento para que esto suceda. Además de las cadenas de bloques que están optimizadas para el rendimiento de la disponibilidad de datos, como Celestia, las cadenas de bloques de alto rendimiento, como Solana y Monad, son campos de juego potencialmente interesantes para los rollups.

Dicho esto, la escalabilidad no es la única razón por la que las cadenas de bloques virtuales son importantes. Las cadenas de bloques virtuales son un poderoso estándar para los servicios en línea en la era Web3. La primera ola de rollups consistió principalmente en servicios de “Ethereum más rápidos”. Sin embargo, la flexibilidad proporcionada por la arquitectura modular hace que las cadenas de bloques virtuales sean particularmente útiles para crear entornos de tiempo de ejecución específicos de la aplicación o redes adaptadas a ecosistemas, industrias o ubicaciones geográficas específicas. También puede crear “cadenas de bloques privadas virtuales” para casos de uso con estrictos requisitos de control de acceso o cumplimiento. La idea más importante es que, a medida que las cadenas de bloques y las interfaces de contratos inteligentes reemplacen el paradigma de “servicios en la nube y API” de Web2, las cadenas de bloques virtuales podrían convertirse en la infraestructura de backend predeterminada para todas las aplicaciones en línea.

Exploraremos estas ideas con más profundidad en futuros artículos, pero el punto más importante que quiero destacar desde una perspectiva empresarial es que la modularidad representa el cambio de Web3 de CapEx a OpEx y, como resultado, podemos esperar una rápida expansión de la próxima generación de aplicaciones blockchain. OpEx significa que los costos se expanden a medida que crecen, en lugar de ser asumidos por adelantado a través de una financiación masiva antes del lanzamiento. Esto significa que los emprendedores pueden iterar más rápido, las aplicaciones pueden escalar de forma económica y los inversores pueden financiar empresas con menos riesgo. Al igual que la Web2 tras el estallido de la burbuja de las puntocom, estas son las primeras condiciones para la edad de oro de la innovación para las startups de Web3.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Anclado