Ethereum, como la plataforma de origen de las principales aplicaciones del ecosistema Web3, ha dado lugar a numerosas aplicaciones, que incluyen DeFi, NFT, juegos y otros ecosistemas. Estas aplicaciones aprovechan la piscina de tráfico y la infraestructura de Ethereum para expandir rápidamente su negocio y crecer en el ecosistema, convirtiéndose en un pilar importante del ecosistema de Ethereum.

Sin embargo, a medida que los proyectos maduran y crecen, enfrentan un desafío clave: la presión sobre los recursos de la red de Ethereum. Proyectos como AAVE, Uniswap y dYdX coexisten en Ethereum, y cada proyecto enfrenta una gran presión de homogeneidad. Al mismo tiempo, el ecosistema EVM también enfrenta una fuerte competencia por recursos de usuarios, y es cada vez más difícil para nuevos ecosistemas despegar.

A pesar de que las tarifas de transacción de Ethereum han disminuido en comparación con hace un año, emitir un L2 en el ecosistema de Ethereum tiene costos significativamente más altos en comparación con una cadena independiente. Debido a que estos operadores deben invertir una buena cantidad de fondos en Ethereum, esto seguramente reducirá la inversión en otros ecosistemas, afectando indirectamente el crecimiento potencial del ecosistema.

Pero los desafíos van más allá de las tarifas de transacción. Aunque la mainnet de Ethereum es revolucionaria, carece de la flexibilidad necesaria para la innovación continua. Un ejemplo es la EVM: tiene algunos defectos de diseño que no son adecuados para muchos casos de uso, pero las aplicaciones deben lidiar con ello. En los últimos dos años, Ethereum ha mostrado un desempeño insuficiente en términos de innovación narrativa, y el valor del ecosistema ha disminuido repetidamente, lo que también ha afectado severamente el consenso de la red, obstaculizando así el desarrollo de su ecosistema. El desempeño del mercado de los cuatro emperadores de L2 no ha sido satisfactorio, y las expectativas del mercado sobre Ethereum continúan disminuyendo. En este momento, considerar ecosistemas más avanzados tecnológicamente, como la plataforma Move, es una opción más adecuada.

En este sentido, se puede ver que actualmente no deberíamos limitarnos al ecosistema de Ethereum, sino comenzar a construir nuestras propias cadenas de bloques independientes que sirvan a las aplicaciones en sí, es decir, las cadenas de aplicaciones de las que estamos hablando.

Tendencias en el desarrollo de cadenas de aplicaciones independientes

En 2023 y 2024, cada vez más dApps han anunciado su transformación en cadenas de aplicaciones, como la moneda estable algorítmica Fraxtal y el intercambio descentralizado Uniswap. En respuesta a este fenómeno, hemos recopilado datos sobre todo el ámbito de las cadenas de aplicaciones, y hemos encontrado que estas cadenas de aplicaciones se concentran principalmente en áreas como DeFi, juegos, redes sociales y AI. El desarrollo de cadenas de aplicaciones se ha convertido en una tendencia inevitable, debido a la madurez de la tecnología modular, la mejora de los marcos de plataformas de emisión independientes, el aumento de plataformas RaaS y la mejora de servicios, así como la competencia por los recursos de espacio en la cadena pública y la optimización de costos de transacción de los usuarios finales, así como la personalización de la economía de tokens.


Las dApps pueden evolucionar de muchas maneras desde contratos inteligentes hasta cadenas de aplicaciones independientes, que pueden ser L1, L2 o incluso L3, dependiendo de la configuración básica y los requisitos de diseño de la aplicación. Estas aplicaciones a menudo utilizan marcos básicos como Cosmos SDK, OP Stack, Starcoin StarStack, etc., lo que proporciona posibilidades infinitas para la construcción de cadenas de aplicaciones. Por ejemplo, al construir con OP Stack, se crea un L2, protegido por la seguridad de Ethereum, aunque los costos básicos también son relativamente altos, y el desarrollo del ecosistema está restringido por Ethereum. Por otro lado, construir con el marco StarStack de Starcoin permite la creación de una cadena de bloques completamente independiente, donde el gas, el algoritmo de consenso, la capa de disponibilidad de datos, la VM, la gobernanza en cadena, etc., pueden ser diseñados completamente de manera libre, lo que también es una buena elección.

Las cadenas de aplicaciones también pueden generar ingresos adicionales para los proyectos. En lugar de que los usuarios paguen tarifas a Ethereum, es mejor que paguen directamente a la cadena de aplicaciones, creando más fuentes de ingresos para el ecosistema de la cadena de aplicaciones. La transición masiva de dApps a cadenas de aplicaciones significa un desarrollo adicional de flexibilidad y escalabilidad, y las aplicaciones tendrán más espacio para diseñar marcos relacionados con su lógica comercial y crecimiento de usuarios, sin estar limitadas por los recursos de la red de la cadena pública y los módulos básicos.

Las dos direcciones de las cadenas de aplicaciones

Con la madurez de la tecnología modular y la diversificación de la demanda del mercado, el desarrollo de cadenas de aplicaciones se divide principalmente en dos direcciones. Una dirección es Layer1, representada por Cosmos y Starcoin, que se orienta principalmente hacia la cadena, enfatizando el diseño de soberanía de la cadena, la flexibilidad y la independencia, con una necesidad de personalización de la cadena más evidente, poseyendo más soberanía de diseño desde el marco de base hasta la lógica de negocio. La otra es Layer2, representada por la supercadena OP, que se orienta principalmente hacia las aplicaciones, dependiendo en gran medida del desarrollo de Ethereum, enfocándose en su propio desarrollo de aplicaciones, su surgimiento se debe principalmente a la popularización de la idea de blockchain modular, la madurez y validación general de Rollup Layer2, el desarrollo de capas de interoperabilidad y agregación de liquidez, así como la aparición y perfección de plataformas RaaS.

Dirección Layer1

El desarrollo de cadenas de aplicaciones independientes debe comenzar con un proyecto pionero como Cosmos, conocido por su diseño modular y enchufable, que separa la máquina virtual y el motor de consenso, permitiendo a los desarrolladores elegir libremente el marco para construir la máquina virtual y personalizar los parámetros clave del motor de consenso, como el número de validadores y TPS.

Este diseño permite que diversas aplicaciones existan en forma de cadenas independientes, mostrando ventajas únicas en flexibilidad y soberanía. Estas ideas innovadoras han hecho contribuciones significativas a la exploración y práctica de cadenas de aplicaciones, estableciendo una base sólida para este campo. Luego, en la dirección de L1 independiente, han surgido muchos nuevos marcos, como Avalanche SDK, Starcoin StarStack, etc.

Las ventajas de Layer1 independiente son:

  • Capa de consenso personalizada y plug-and-play: Se puede usar Rollkit y Celestia como su capa de consenso y disponibilidad de datos, lo que ofrece gran flexibilidad y personalización.

  • Módulos multifuncionales y personalizables: Ofrecen numerosos módulos flexibles que simplifican el desarrollo y mejoran las funciones, o los desarrolladores pueden personalizar módulos.

  • Altamente personalizable: Con pocas restricciones en el marco de desarrollo, los desarrolladores pueden lograr una alta personalización, como mecanismos de gas, gobernanza en cadena, VM, almacenamiento de datos, motores de consenso, tokens de gobernanza, etc.

  • Herramientas y soporte robustos: Disfrute de un conjunto de herramientas maduras diseñadas para un desarrollo, implementación, monitoreo y depuración fluidos.

  • El rendimiento de la red no está limitado: Debido a la alta flexibilidad en el diseño y la fuerte escalabilidad, el rendimiento de la red puede alcanzar niveles muy altos, como con StarStack, que puede alcanzar 130k TPS.

  • Recursos de cálculo y almacenamiento de red dedicados: Al ser una cadena independiente, la aplicación puede disfrutar de recursos de cálculo y almacenamiento de Layer1.

Tomando como ejemplo StarStack, es una solución de implementación inteligente de una sola tecla basada en el lenguaje Move, enfocada en un blockchain Layer1 de alto rendimiento y personalizable. A diferencia de otras plataformas de emisión de cadenas, StarStack se destaca en personalización, flexibilidad e independencia, lo que la convierte en la única plataforma de emisión de blockchain que los desarrolladores pueden personalizar completamente.

Las ventajas del marco tecnológico de StarStack son:

1) Construido sobre el lenguaje Move y la máquina virtual. El marco de base y los contratos inteligentes de StarStack están escritos en el lenguaje Move, y la máquina virtual también utiliza Move, que es actualmente la única plataforma de emisión que utiliza Move.

2) Basado en la estructura DAG. Después de la introducción de la estructura DAG en StarStack, se lanzó FlexiDAG, que puede ajustar dinámicamente el tiempo de bloque, la dificultad y la recompensa del bloque, acortando el tiempo de confirmación de transacciones y mejorando significativamente el rendimiento de la red y la eficiencia del sistema.

3) Red de alto rendimiento paralela. En StarStack, se ha introducido un motor de cálculo en memoria TurboSTM basado en múltiples hilos de alto rendimiento, lo que reduce drásticamente los cuellos de botella de ejecución y mejora el rendimiento de transacciones, alcanzando un máximo de TPS de 130,000, un rendimiento que otras plataformas aún no tienen.

4) Compatibilidad con las aplicaciones principales del ecosistema Move. Recientemente se ha observado que Starcoin, a través de la actualización de la versión Move V7, ha logrado la compatibilidad total de las aplicaciones del ecosistema Move, permitiendo a los desarrolladores migrar y desplegar fácilmente sus dApps sin necesidad de reescribir código. En términos simples, a través de Layer1 emitido por Starcoin, se pueden compatibilizar la mayoría de las aplicaciones dentro del ecosistema Move, por ejemplo, las aplicaciones desarrolladas en Aptos pueden migrar fácilmente a la nueva Layer1 sin necesidad de modificar el código original. Por supuesto, esto también se aplica a las cadenas de bloques desarrolladas con StarStack, lo que proporciona una gran conveniencia para los desarrolladores que desean establecerse en el ecosistema Move.

5) Soporte para el marco de monedas estables. Este punto puede ser logrado por muchas plataformas, pero ninguna otra plataforma tiene un marco tan completo. Se puede observar que muchas aplicaciones DeFi están promoviendo activamente sus propias monedas estables, incluidas GHO lanzada por AAVE, DAI de MakerDAO, crvUSD de Curve, etc. Por lo tanto, para las monedas estables, tener una cadena de aplicaciones independiente no solo estabiliza el precio, sino que también ayuda a estabilizar los costos y tiempos de transacción, evitando la incomodidad de que una transacción de 10 dólares de USDT en Ethereum cueste 50 dólares en tarifas de gas.

Dirección L2

Como uno de los primeros Rollup Layer 2 en lanzar su mainnet, el exitoso lanzamiento de Optimism en 2022 marcó la implementación práctica de la teoría de blockchain modular. Optimism hereda la seguridad de Ethereum y también respalda completamente la pila de tecnología de desarrollo del ecosistema de Ethereum, tomando ideas y marcos de Cosmos y proponiendo el concepto de OP Stack. Este concepto ha sido ampliamente adoptado en proyectos conocidos como Worldcoin y Base, lo que ha generado un gran interés en la industria.

Posteriormente, otras soluciones Rollup también han lanzado conceptos similares, como Arbitrum Orbits, Polygon CDK, StarkWare Appchain y zkSync Hyperchains. Esto significa que para las dApps, las cadenas de aplicaciones se han convertido en una nueva forma de implementar la lógica empresarial, y la actualización de las dApps originales ya no es un problema. Los principales desafíos se han trasladado a la selección de tecnología, diseño empresarial y operación y mantenimiento.

El proceso de investigación y desarrollo de cadenas de aplicaciones sigue los siguientes pasos:

  • Selección de tecnología: Evaluar las funciones y características de diferentes marcos y elegir el más adecuado.

  • Diseño de requisitos: Diseñar una cadena de aplicaciones que cumpla con los requisitos según la capacidad de personalización del marco correspondiente.

  • Operación y mantenimiento: Completar la implementación, pruebas, lanzamiento y mantenimiento posterior.

El desarrollo de cadenas de aplicaciones en la dirección L2 avanza rápidamente, pero no es una solución perfecta; sus ventajas son:

  • Diseño modular: Las cadenas de aplicaciones generalmente adoptan un diseño modular, permitiendo a los desarrolladores personalizar componentes de infraestructura como mecanismos de liquidación y disponibilidad de datos para satisfacer necesidades específicas.

  • Optimización del rendimiento: Muchas nuevas cadenas de aplicaciones pueden reducir costos al introducir otras soluciones de capa de disponibilidad de datos, al mismo tiempo que aumentan el rendimiento.

  • Captura de valor mejorada: Como tokens de gas personalizados, abstracción de cuentas, etc., estas características pueden apoyar un desarrollo de aplicaciones más flexible y permitir modelos comerciales y de tokens más complejos.

Las desventajas son:

  • Fragmentación de liquidez: Las nuevas cadenas de aplicaciones pueden enfrentar el problema de la fragmentación de liquidez.

  • Dependencia severa del ecosistema de Ethereum: El valor de Ethereum determinará la dirección de desarrollo de estos proyectos L2, y se puede observar que cuando Ethereum muestra un rendimiento débil en el mercado secundario, el valor de mercado de estos L2 también alcanza nuevos mínimos.

  • Problemas de interoperabilidad y combinabilidad: Las cadenas de aplicaciones no pueden combinarse e interoperar tan fácilmente como las dApps de las cadenas públicas del pasado.

  • Demasiadas cadenas L2 intensifican la competencia: Actualmente, se conocen más de 100 cadenas L2, y con el apoyo de plataformas de emisión como OP, Polygon y Arbitrum, L2 crecerá rápidamente. Dado que los recursos de Ethereum son limitados, la competencia por los usuarios y recursos del ecosistema de Ethereum se intensificará gradualmente.

  • Aumento de la complejidad: En comparación con las dApps tradicionales, la complejidad de las nuevas cadenas de aplicaciones ha aumentado, especialmente en el diseño e implementación, lo que puede requerir más recursos y apoyo técnico.

Resumen

Actualmente, el desarrollo de aplicaciones innovadoras enfrenta cuellos de botella, mientras que el rápido desarrollo de cadenas de aplicaciones atraerá la atención de muchos proyectos en el futuro. Se puede imaginar un futuro en el que cada aplicación tenga su propia cadena personalizada, satisfaciendo el diseño del producto y el desarrollo empresarial de la aplicación en sí, que incluye un ecosistema L2, interconexión entre aplicaciones, desarrollo y liquidez compartida de recursos del ecosistema, y al mismo tiempo, Layer1 independiente se convertirá en una tendencia general, desbloqueando los cuellos de botella de rendimiento gracias a la alta personalización, flexibilidad e independencia.

#美降息25个基点预期升温 #山寨季将至? #BTC创历史新高