El mundo de las cadenas de aplicaciones - Un informe completo

Principiante4/15/2024, 6:11:24 PM
A diferencia de blockchains de propósito general como Ethereum, que alojan miles de aplicaciones, las appchains están diseñadas específicamente para una sola aplicación. Este modelo ya ha sido ampliamente adoptado.

Introducción

Ethereum ha sido el terreno fundamental para muchas innovaciones, que van desde CryptoKitties a NFTs, e incluyen protocolos DeFi para préstamos, gestión de activos y trading.

Sin embargo, a medida que los proyectos maduran y encuentran su nicho en el mercado, se enfrentan a un desafío crítico: la presión sobre los recursos de la red de Ethereum. Proyectos como AAVE, Uniswap y dYdX coexisten dentro de Ethereum, cada uno aprovechando sus recursos computacionales para atender a sus usuarios. Sin embargo, esta dependencia conduce a una competencia por el poder de la red, lo que resulta en un impacto neto negativo tanto para las aplicaciones como para sus usuarios.

Los usuarios cada vez soportan la carga de las crecientes comisiones de transacción, lo que reduce la accesibilidad y asequibilidad para aquellos con carteras más pequeñas. Mientras tanto, las dApps enfrentan limitaciones para expandir su base de usuarios debido a estas tarifas crecientes, bloqueando su crecimiento potencial.

Pero los desafíos van mucho más allá de las tarifas de transacción. La mainnet de Ethereum, aunque revolucionaria, carece de la flexibilidad necesaria para la innovación sostenida. Un ejemplo es el EVM: presenta algunos defectos de diseño y no es adecuado para muchos casos de uso, pero las aplicaciones tienen que lidiar con él.

En esencia, el crecimiento mismo de estas aplicaciones está limitado por las restricciones de Ethereum. Es una realidad que no podemos ignorar.

El mundo de las Cadenas de Aplicaciones

Balas

  • Soluciones Limitadas
  • Cadenas de aplicaciones
  • Rollups-as-a-service
  • Ejemplos
  • Esperando con interés
  • Pensamientos de despedida

Soluciones Limitadas

Cuando se enfrentan a este desafío, los proyectos tienen algunas opciones:

La primera opción podría ser comenzar inicialmente el proyecto en una cadena alternativa de alto rendimiento sobre Ethereum para su implementación. Solana o Sei pueden venir a la mente. Sin embargo, es crucial reconocer que estas cadenas podrían carecer de la extensa base de usuarios de Ethereum y podrían requerir el aprendizaje de nuevos lenguajes de programación más allá de Solidity. Además, los proyectos seguirían estando limitados por la capacidad de esas cadenas y tendrían que competir por recursos computacionales con otros proyectos.

Alternativamente, expandirse a múltiples cadenas podría desbloquear el acceso a diversas bases de usuarios mientras ofrece tarifas más bajas en cadenas seleccionadas. Sin embargo, esta diversificación también fragmenta la liquidez en múltiples cadenas, lo que potencialmente podría conducir a resultados subóptimos. Ejemplos prominentes incluyen AAVE, Uniswap y Curve.

Sin embargo, estas opciones presentan limitaciones que pueden no estar alineadas con los requisitos de cada proyecto. Ingresa en Gate —la tercera alternativa.

Appchains

La pila OP- Un marco para appchains

El término appchain es una abreviatura de cadenas de bloques específicas de aplicaciones. A diferencia de las cadenas de bloques de propósito general como Arbitrum o Ethereum, que alojan miles de aplicaciones, las appchains están diseñadas específicamente para una sola aplicación.

Las cadenas de aplicaciones se manifiestan en varias formas, ya sea en la capa 1, capa 2 o incluso capa 3, dependiendo de la infraestructura y los requisitos de personalización.

Hablando de personalización, el potencial de innovación dentro de las appchains es ilimitado. ¿Agotado por el EVM? Explore alternativas como el Cartesi VM o el MoveVM. ¿Preferencia por pagos de usuarios en tokens nativos o WIF? Completamente factible.

Esos son solo algunos ejemplos. Además, podríamos mencionar varias pilasdisponible para las cadenas de aplicaciones, como el Cosmos SDK, la pila OP, Arbitrum Orbit, la pila ZK de zkSync y más. Las capas de disponibilidad de datos también ofrecen importantes opciones de personalización, incluyendo Celestia, NearDA, AvailDA, EigenDA y otros.

El cielo es el límite.

Las preocupaciones de rendimiento se eliminan por completo, ya que los recursos se dedican únicamente a su aplicación, eliminando la competencia. Las tarifas de transacción se pueden optimizar a niveles mínimos a través de ajustes en el espacio de bloque, el tiempo de bloque y otros parámetros.

Por último, una appchain podría servir como una fuente de ingresos adicional para los proyectos. En lugar de que los usuarios paguen comisiones a Ethereum, pagarían directamente comisiones a la appchain. En consecuencia, las aplicaciones ya no necesitarían pagar para "alquilar" Ethereum, lo que les permitiría capturar la totalidad de los ingresos que generan.

Lo has entendido, optar por una appchain es optar por flexibilidad y escalabilidad.

Appchains, facilitado por proyectos de Rollup-As-A-Service

Construyendo una appchain en minutos con Conduit

Estos beneficios atraen naturalmente a numerosos proyectos en el espacio. Como puedes imaginar, configurar una cadena de bloques puede ser complicado y requiere recursos técnicos y financieros significativos.

Eso llevó al nacimiento de proyectos Rollup-As-A-Service como AltLayeroConduit. En esencia, estas plataformas simplifican la implementación y operación de rollups, haciéndolo cuestión de unos pocos clics y minutos. Cabe destacar que dichos servicios se extienden a las blockchains en general, y no solo a los rollups.

Consider the case of Aevo, uno de los principales intercambios descentralizados de derivados. Utilizando Gate, un proveedor de RaaS, desplegaron su propio rollup en la parte superior de Ethereum. Poco después, se asociaron con Celestia para reducir drásticamente sus costos de disponibilidad de datos en decenas de miles de dólares al mes, todo ello manteniendo Ethereum como capa de liquidación. Este cambio estratégico a una appchain subraya perfectamente el tema que introdujimos anteriormente en esta discusión. Al optar por el modelo de appchain, Aevo no solo reduce sus costos, sino que también mejora su rendimiento general, allanando el camino para oportunidades de crecimiento ilimitadas.

Ejemplos

Zora

dYdXes un intercambio de libros de órdenes descentralizado bien conocido respaldado por Paradigm, a16z y Polychain. En 2022, lanzó su propio L1 construido con el Cosmos SDK junto con Tendermint Consensus. Antes de pasar a un modelo de appchain, el libro de órdenes de dYdX se mantenía fuera de la cadena y, por lo tanto, no era verdaderamente descentralizado. La razón era que con un tiempo de bloque de varios segundos de la cadena de bloques subyacente, la latencia comercial también era de unos segundos. Esto no es óptimo para el mercado. Gracias al modelo de appchain, dYdX pudo descentralizar el libro de órdenes, no agregándolo a la cadena, sino alojándolo dentro de los validadores. Esto hace que dYdX sea verdaderamente descentralizado, algo que no sería posible sin ser una appchain.

Hyperliquides un DEX perpetuo con un libro de órdenes, construido en su propia cadena, el Hyperliquid L1. Hablamos con el equipo de Hyperliquid sobre la construcción de una appchain y justifican esta elección:

"Ninguna opción construida en L1 de propósito general puede escalar para desplazar a los intercambios centralizados como el lugar predeterminado para el descubrimiento de precios." Además, elaboran diciendo: "Una appchain permite características dedicadas de L1, escalabilidad mejorada y mayor transparencia." También señalan la competencia por el espacio de bloque que ocurre en blockchains como Ethereum o Arbitrum: "Esas cadenas tienen tarifas de gas y otros protocolos, lo que significa que los usuarios compiten con otros durante períodos de alta volatilidad para que sus transacciones se completen. Simplemente, esto no es sostenible ni escalable."

Hyperliquid claramente resalta las limitaciones de las blockchains de propósito general y demuestra cómo optar por un modelo de appchain puede ayudar al protocolo a escalar de manera efectiva.

Lyraes un protocolo de opciones descentralizado. Lyra lanzó recientemente su appchain, un rollup construido utilizando la pila de Optimism. Este movimiento permitió a Lyra ofrecer un alto rendimiento, baja latencia y bajo coste, al tiempo que sigue beneficiándose de Ethereum como capa de liquidación. Además, Lyra está utilizando Celestia como capa de disponibilidad de datos, lo que disminuyó su disponibilidad de datosde 42 ETH en diciembre de 2023 a 0.5 ETH en enero de 2023.

Zoraes una plataforma NFT descentralizada construida en la red Zora, una capa 2 de Ethereum construida con la pila Optimism. Zora, a través de la red Zora, hace que la creación de NFT sea más rápida, eficiente en costos y escalable. En el momento de escribir esto, Zora ya ha atraído a más de 900,000 coleccionistas únicos y más de $300 millones en ventas secundarias.

PasoEs una appchain basada en Cosmos centrada en el staking líquido. Gracias a las cuentas intercadenas, Stride puede interactuar con otras cadenas como Celestia y Dymension para apostar los tokens de los usuarios y crear una representación líquida de estos tokens. El 13 de marzo, Stride tenía más de $180 millones en TVL.

Estos son solo algunos ejemplos. La lista sigue siendo muy larga. Por ejemplo, básicamente todas las cadenas Cosmos son appchains.


Esperando

Las cadenas de aplicaciones indudablemente tienen un futuro prometedor. No obstante, todavía se pueden mejorar varios aspectos críticos, siendo uno de los principales la interoperabilidad con otras cadenas y ecosistemas. Si bien el establecimiento de su propia cadena ofrece importantes mejoras de rendimiento y capacidades de personalización, también implica aislamiento dentro de su propio dominio. Si bien esto puede no plantear un problema para algunos, podría obstaculizar gravemente el crecimiento de muchas aplicaciones. Idealmente, las cadenas de aplicaciones deberían buscar formas de acceder a datos de otras cadenas o facilitar interacciones entre cadenas. Para abordar este desafío, numerosos proyectos se han centrado en la interoperabilidad, como Hyperlane, el IBC, y otros.

Hyperlane es la primera capa de interoperabilidad que permite a las appchains u otras redes conectar cualquier blockchain sin permiso. Por ejemplo, facilitan la conexión y el puente entre la appchain Stride mencionada anteriormente y otros rollups.

Si bien estos esfuerzos aún no son impecables, marcan el comienzo de un futuro sin fricciones entre cadenas, un futuro en el que los usuarios pueden ni siquiera saber con qué cadena están interactuando.

Otra narrativa convincente que las appchains pueden aprovechar es la modularidad. Gracias a su diseño flexible, las appchains pueden personalizar su infraestructura y utilizar varios componentes modulares. Por ejemplo, una appchain podría integrar Celestia para disponibilidad de datos, Hyperlane para conectividad entre cadenas y Espresso como secuenciador compartido. Las combinaciones potenciales son virtualmente ilimitadas.

La reciente actualización de Dencun a Ethereum marca un hito significativo para las appchains que buscan posicionarse como soluciones Ethereum L2. Como se observó anteriormente con Lyra y Aevo, el uso de capas alternativas de disponibilidad de datos ha reducido sustancialmente sus costos. Con la reducción drástica de tarifaspara los rollups de Ethereum, es fácil imaginar aplicaciones recurriendo a Ethereum como su capa de disponibilidad de datos… de nuevo.

Pensamientos de despedida

Con numerosas ventajas, las cadenas de aplicaciones atraerán a muchos proyectos en el futuro. Uno puede imaginar un futuro en el que cada aplicación tenga su propia cadena personalizada, satisfaciendo sus necesidades específicas mientras permanece interconectada con otras. En este escenario, Ethereum surgiría como la capa de liquidación definitiva, garantizando la seguridad de todo el ecosistema. Si bien estas predicciones son puramente especulativas, su viabilidad sigue siendo plausible.

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [Gateonchaintimes], Todos los derechos de autor pertenecen al autor original [NAIROLFYTHOR]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente del autor y no constituyen asesoramiento de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

El mundo de las cadenas de aplicaciones - Un informe completo

Principiante4/15/2024, 6:11:24 PM
A diferencia de blockchains de propósito general como Ethereum, que alojan miles de aplicaciones, las appchains están diseñadas específicamente para una sola aplicación. Este modelo ya ha sido ampliamente adoptado.

Introducción

Ethereum ha sido el terreno fundamental para muchas innovaciones, que van desde CryptoKitties a NFTs, e incluyen protocolos DeFi para préstamos, gestión de activos y trading.

Sin embargo, a medida que los proyectos maduran y encuentran su nicho en el mercado, se enfrentan a un desafío crítico: la presión sobre los recursos de la red de Ethereum. Proyectos como AAVE, Uniswap y dYdX coexisten dentro de Ethereum, cada uno aprovechando sus recursos computacionales para atender a sus usuarios. Sin embargo, esta dependencia conduce a una competencia por el poder de la red, lo que resulta en un impacto neto negativo tanto para las aplicaciones como para sus usuarios.

Los usuarios cada vez soportan la carga de las crecientes comisiones de transacción, lo que reduce la accesibilidad y asequibilidad para aquellos con carteras más pequeñas. Mientras tanto, las dApps enfrentan limitaciones para expandir su base de usuarios debido a estas tarifas crecientes, bloqueando su crecimiento potencial.

Pero los desafíos van mucho más allá de las tarifas de transacción. La mainnet de Ethereum, aunque revolucionaria, carece de la flexibilidad necesaria para la innovación sostenida. Un ejemplo es el EVM: presenta algunos defectos de diseño y no es adecuado para muchos casos de uso, pero las aplicaciones tienen que lidiar con él.

En esencia, el crecimiento mismo de estas aplicaciones está limitado por las restricciones de Ethereum. Es una realidad que no podemos ignorar.

El mundo de las Cadenas de Aplicaciones

Balas

  • Soluciones Limitadas
  • Cadenas de aplicaciones
  • Rollups-as-a-service
  • Ejemplos
  • Esperando con interés
  • Pensamientos de despedida

Soluciones Limitadas

Cuando se enfrentan a este desafío, los proyectos tienen algunas opciones:

La primera opción podría ser comenzar inicialmente el proyecto en una cadena alternativa de alto rendimiento sobre Ethereum para su implementación. Solana o Sei pueden venir a la mente. Sin embargo, es crucial reconocer que estas cadenas podrían carecer de la extensa base de usuarios de Ethereum y podrían requerir el aprendizaje de nuevos lenguajes de programación más allá de Solidity. Además, los proyectos seguirían estando limitados por la capacidad de esas cadenas y tendrían que competir por recursos computacionales con otros proyectos.

Alternativamente, expandirse a múltiples cadenas podría desbloquear el acceso a diversas bases de usuarios mientras ofrece tarifas más bajas en cadenas seleccionadas. Sin embargo, esta diversificación también fragmenta la liquidez en múltiples cadenas, lo que potencialmente podría conducir a resultados subóptimos. Ejemplos prominentes incluyen AAVE, Uniswap y Curve.

Sin embargo, estas opciones presentan limitaciones que pueden no estar alineadas con los requisitos de cada proyecto. Ingresa en Gate —la tercera alternativa.

Appchains

La pila OP- Un marco para appchains

El término appchain es una abreviatura de cadenas de bloques específicas de aplicaciones. A diferencia de las cadenas de bloques de propósito general como Arbitrum o Ethereum, que alojan miles de aplicaciones, las appchains están diseñadas específicamente para una sola aplicación.

Las cadenas de aplicaciones se manifiestan en varias formas, ya sea en la capa 1, capa 2 o incluso capa 3, dependiendo de la infraestructura y los requisitos de personalización.

Hablando de personalización, el potencial de innovación dentro de las appchains es ilimitado. ¿Agotado por el EVM? Explore alternativas como el Cartesi VM o el MoveVM. ¿Preferencia por pagos de usuarios en tokens nativos o WIF? Completamente factible.

Esos son solo algunos ejemplos. Además, podríamos mencionar varias pilasdisponible para las cadenas de aplicaciones, como el Cosmos SDK, la pila OP, Arbitrum Orbit, la pila ZK de zkSync y más. Las capas de disponibilidad de datos también ofrecen importantes opciones de personalización, incluyendo Celestia, NearDA, AvailDA, EigenDA y otros.

El cielo es el límite.

Las preocupaciones de rendimiento se eliminan por completo, ya que los recursos se dedican únicamente a su aplicación, eliminando la competencia. Las tarifas de transacción se pueden optimizar a niveles mínimos a través de ajustes en el espacio de bloque, el tiempo de bloque y otros parámetros.

Por último, una appchain podría servir como una fuente de ingresos adicional para los proyectos. En lugar de que los usuarios paguen comisiones a Ethereum, pagarían directamente comisiones a la appchain. En consecuencia, las aplicaciones ya no necesitarían pagar para "alquilar" Ethereum, lo que les permitiría capturar la totalidad de los ingresos que generan.

Lo has entendido, optar por una appchain es optar por flexibilidad y escalabilidad.

Appchains, facilitado por proyectos de Rollup-As-A-Service

Construyendo una appchain en minutos con Conduit

Estos beneficios atraen naturalmente a numerosos proyectos en el espacio. Como puedes imaginar, configurar una cadena de bloques puede ser complicado y requiere recursos técnicos y financieros significativos.

Eso llevó al nacimiento de proyectos Rollup-As-A-Service como AltLayeroConduit. En esencia, estas plataformas simplifican la implementación y operación de rollups, haciéndolo cuestión de unos pocos clics y minutos. Cabe destacar que dichos servicios se extienden a las blockchains en general, y no solo a los rollups.

Consider the case of Aevo, uno de los principales intercambios descentralizados de derivados. Utilizando Gate, un proveedor de RaaS, desplegaron su propio rollup en la parte superior de Ethereum. Poco después, se asociaron con Celestia para reducir drásticamente sus costos de disponibilidad de datos en decenas de miles de dólares al mes, todo ello manteniendo Ethereum como capa de liquidación. Este cambio estratégico a una appchain subraya perfectamente el tema que introdujimos anteriormente en esta discusión. Al optar por el modelo de appchain, Aevo no solo reduce sus costos, sino que también mejora su rendimiento general, allanando el camino para oportunidades de crecimiento ilimitadas.

Ejemplos

Zora

dYdXes un intercambio de libros de órdenes descentralizado bien conocido respaldado por Paradigm, a16z y Polychain. En 2022, lanzó su propio L1 construido con el Cosmos SDK junto con Tendermint Consensus. Antes de pasar a un modelo de appchain, el libro de órdenes de dYdX se mantenía fuera de la cadena y, por lo tanto, no era verdaderamente descentralizado. La razón era que con un tiempo de bloque de varios segundos de la cadena de bloques subyacente, la latencia comercial también era de unos segundos. Esto no es óptimo para el mercado. Gracias al modelo de appchain, dYdX pudo descentralizar el libro de órdenes, no agregándolo a la cadena, sino alojándolo dentro de los validadores. Esto hace que dYdX sea verdaderamente descentralizado, algo que no sería posible sin ser una appchain.

Hyperliquides un DEX perpetuo con un libro de órdenes, construido en su propia cadena, el Hyperliquid L1. Hablamos con el equipo de Hyperliquid sobre la construcción de una appchain y justifican esta elección:

"Ninguna opción construida en L1 de propósito general puede escalar para desplazar a los intercambios centralizados como el lugar predeterminado para el descubrimiento de precios." Además, elaboran diciendo: "Una appchain permite características dedicadas de L1, escalabilidad mejorada y mayor transparencia." También señalan la competencia por el espacio de bloque que ocurre en blockchains como Ethereum o Arbitrum: "Esas cadenas tienen tarifas de gas y otros protocolos, lo que significa que los usuarios compiten con otros durante períodos de alta volatilidad para que sus transacciones se completen. Simplemente, esto no es sostenible ni escalable."

Hyperliquid claramente resalta las limitaciones de las blockchains de propósito general y demuestra cómo optar por un modelo de appchain puede ayudar al protocolo a escalar de manera efectiva.

Lyraes un protocolo de opciones descentralizado. Lyra lanzó recientemente su appchain, un rollup construido utilizando la pila de Optimism. Este movimiento permitió a Lyra ofrecer un alto rendimiento, baja latencia y bajo coste, al tiempo que sigue beneficiándose de Ethereum como capa de liquidación. Además, Lyra está utilizando Celestia como capa de disponibilidad de datos, lo que disminuyó su disponibilidad de datosde 42 ETH en diciembre de 2023 a 0.5 ETH en enero de 2023.

Zoraes una plataforma NFT descentralizada construida en la red Zora, una capa 2 de Ethereum construida con la pila Optimism. Zora, a través de la red Zora, hace que la creación de NFT sea más rápida, eficiente en costos y escalable. En el momento de escribir esto, Zora ya ha atraído a más de 900,000 coleccionistas únicos y más de $300 millones en ventas secundarias.

PasoEs una appchain basada en Cosmos centrada en el staking líquido. Gracias a las cuentas intercadenas, Stride puede interactuar con otras cadenas como Celestia y Dymension para apostar los tokens de los usuarios y crear una representación líquida de estos tokens. El 13 de marzo, Stride tenía más de $180 millones en TVL.

Estos son solo algunos ejemplos. La lista sigue siendo muy larga. Por ejemplo, básicamente todas las cadenas Cosmos son appchains.


Esperando

Las cadenas de aplicaciones indudablemente tienen un futuro prometedor. No obstante, todavía se pueden mejorar varios aspectos críticos, siendo uno de los principales la interoperabilidad con otras cadenas y ecosistemas. Si bien el establecimiento de su propia cadena ofrece importantes mejoras de rendimiento y capacidades de personalización, también implica aislamiento dentro de su propio dominio. Si bien esto puede no plantear un problema para algunos, podría obstaculizar gravemente el crecimiento de muchas aplicaciones. Idealmente, las cadenas de aplicaciones deberían buscar formas de acceder a datos de otras cadenas o facilitar interacciones entre cadenas. Para abordar este desafío, numerosos proyectos se han centrado en la interoperabilidad, como Hyperlane, el IBC, y otros.

Hyperlane es la primera capa de interoperabilidad que permite a las appchains u otras redes conectar cualquier blockchain sin permiso. Por ejemplo, facilitan la conexión y el puente entre la appchain Stride mencionada anteriormente y otros rollups.

Si bien estos esfuerzos aún no son impecables, marcan el comienzo de un futuro sin fricciones entre cadenas, un futuro en el que los usuarios pueden ni siquiera saber con qué cadena están interactuando.

Otra narrativa convincente que las appchains pueden aprovechar es la modularidad. Gracias a su diseño flexible, las appchains pueden personalizar su infraestructura y utilizar varios componentes modulares. Por ejemplo, una appchain podría integrar Celestia para disponibilidad de datos, Hyperlane para conectividad entre cadenas y Espresso como secuenciador compartido. Las combinaciones potenciales son virtualmente ilimitadas.

La reciente actualización de Dencun a Ethereum marca un hito significativo para las appchains que buscan posicionarse como soluciones Ethereum L2. Como se observó anteriormente con Lyra y Aevo, el uso de capas alternativas de disponibilidad de datos ha reducido sustancialmente sus costos. Con la reducción drástica de tarifaspara los rollups de Ethereum, es fácil imaginar aplicaciones recurriendo a Ethereum como su capa de disponibilidad de datos… de nuevo.

Pensamientos de despedida

Con numerosas ventajas, las cadenas de aplicaciones atraerán a muchos proyectos en el futuro. Uno puede imaginar un futuro en el que cada aplicación tenga su propia cadena personalizada, satisfaciendo sus necesidades específicas mientras permanece interconectada con otras. En este escenario, Ethereum surgiría como la capa de liquidación definitiva, garantizando la seguridad de todo el ecosistema. Si bien estas predicciones son puramente especulativas, su viabilidad sigue siendo plausible.

Descargo de responsabilidad:

  1. Este artículo es reimpreso de [Gateonchaintimes], Todos los derechos de autor pertenecen al autor original [NAIROLFYTHOR]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente del autor y no constituyen asesoramiento de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
เริ่มตอนนี้
สมัครและรับรางวัล
$100