¿Qué es Ola? Todo lo que necesitas saber sobre OLA

Intermedio8/22/2024, 2:39:59 PM
Ola es una infraestructura impulsada por conocimiento cero (ZK) que mejora la privacidad y escalabilidad en la cadena de bloques de Ethereum, permitiendo a los desarrolladores y usuarios utilizar dApps.

¿Qué es el Proyecto Ola Crypto?

Ola es una infraestructura impulsada por conocimiento cero (ZK) que mejora la privacidad y la escalabilidad en la cadena de bloques de Ethereum. Proporciona a los desarrolladores y usuarios una poderosa herramienta para crear y utilizar aplicaciones descentralizadas (dApps) manteniendo los datos privados.

El verdadero poder de Ola proviene de la integración fluida de sus componentes principales. La máquina virtual ZK (ZKVM) proporciona una base para la protección de la privacidad dentro de las aplicaciones construidas en la red.

Los componentes Ola-Lang y Ola-Compiler brindan a los desarrolladores las herramientas para crear contratos inteligentes sofisticados centrados en la privacidad. Las características de mejora de rendimiento trabajan juntas para garantizar que estos contratos se ejecuten de manera eficiente y a gran escala.

Juntos, estos elementos crean una solución de capa 2 centrada en la privacidad y de alto rendimiento que aborda los numerosos desafíos de privacidad a los que se enfrentan las plataformas blockchain actuales. Ola capacita a los desarrolladores para construir aplicaciones centradas en la privacidad, abriendo nuevos casos de uso que requieren transparencia y confidencialidad.

Historia del Proyecto de Criptografía Ola

El proyecto Ola fue creado, incubado y desarrollado por Sin7y Labs. Inicialmente fue lanzado en 2022 como OlaVM y posteriormente renombrado como Ola. Sin7y Labs fue establecido en 2021 y se dedica a la investigación en criptografía ZK y algoritmos ZK, entre otras cosas.

Su departamento de I+D cuenta con más de diez investigadores de ingeniería criptográfica que se graduaron de universidades prestigiosas. Ha producido más de cincuenta artículos de investigación tanto en chino como en inglés.

El 3 de julio de 2023, Ola recaudó $3 millones en una ronda inicial liderada por Web3.com Ventures y Foresight Ventures. La ronda de financiación involucró la participación de Token Metrics Ventures, J17 Capital, Skyland Ventures, LD Capital, CatcherVC y varios otros inversores prominentes.

En marzo de 2023, inició un programa de lealtad comunitaria llamado OVP (OlaVM Points) para incentivar y recompensar a los participantes activos. El objetivo era construir una infraestructura de capa 2 híbrida de alto rendimiento (ZK-ZKVM) que integre privacidad y programabilidad opcional.

Componentes principales: Prueba de trabajo (PoW), Máquina virtual de conocimiento cero (ZKVM), Ola-Lang, Ola-Compiler, etc.

Mecanismo de consenso de Prueba de Trabajo (PoW)

El proyecto Ola utiliza un mecanismo de consenso PoW para garantizar una participación justa. PoW es un algoritmo de consenso en el que los mineros compiten para resolver acertijos matemáticos complejos. El primer minero en encontrar una solución válida puede agregar un nuevo bloque a la cadena de bloques.

Como otros proyectos PoW, los mineros en el ecosistema de Ola participan dedicando potencia computacional para resolver cálculos ZK. Este diseño es el pionero en diseño descentralizado que garantiza que ningún usuario o entidad tome el control sobre la red.

También proporciona un mecanismo de seguridad dinámico, ya que un ataque exitoso requeriría que el atacante controle más del 50% de la red. Tal ataque es prohibitivamente caro y altamente improbable.

Máquina Virtual de Conocimiento Cero (ZKVM)

La Máquina Virtual de Conocimiento Cero (ZKVM) está diseñada para aprovechar completamente las pruebas de conocimiento cero que protegen la privacidad. Utiliza pruebas matemáticas avanzadas para agrupar múltiples transacciones en una sola prueba, reduciendo drásticamente la potencia de cálculo necesaria en la cadena de bloques.

Uno de los principales beneficios del ZKVM es su capacidad para resolver problemas de privacidad que se encuentran en las máquinas virtuales regulares. Esta tecnología permite a los usuarios realizar transacciones en la cadena de bloques pública de Ethereum mientras mantienen segura y privada su información sensible.

Como núcleo del proyecto Ola, permite a los desarrolladores construir aplicaciones centradas en la privacidad y contratos inteligentes. Los ZKVM pueden generar múltiples pruebas utilizando procesamiento paralelo.

Este enfoque reduce significativamente los retrasos y aumenta la capacidad de la plataforma, lo que permite un procesamiento de transacciones más rápido y una mejor experiencia del usuario.

Idioma Ola (Ola-Lang)

El lenguaje Ola es un lenguaje de programación de alto nivel completo de Turing. Permite a los desarrolladores construir contratos inteligentes OlaVM, que el sistema de prueba OlaVM de back-end puede validar para garantizar cálculos precisos.

El lenguaje está diseñado para ser amigable para los desarrolladores y ZK. Su sintaxis es similar a lenguajes de programación populares como Rust y Solidity, lo que lo hace familiar y fácil de entender.

La mayoría de los lenguajes de programación existentes son difíciles de ejecutar y verificar con infraestructuras de prueba de conocimiento cero. El lenguaje es compatible con ZK y es compatible con el compilador Ola y OlaVM.

Ola-Compiler

El compilador Ola trabaja con el código de alto nivel Ola-Lang, compilándolo en código de ensamblaje que el OlaVM puede procesar. El compilador Ola consta de las secciones del frontend y backend del componente.

El frontend acepta el programa de contrato de alto nivel como entrada y lo compila en una Representación Intermedia de LLVM (IR). LLVM es un conjunto de herramientas de compilación que permite al frontend de las aplicaciones transmitir instrucciones al backend de su infraestructura.

El backend del proyecto Ola acepta el código LLVM generado por el frontend y lo convierte en código de ensamblador Ola para OlaVM.

Instrucciones Simplificadas

Ola utiliza conjuntos de instrucciones simplificados que reducen la sobrecarga computacional al ejecutar contratos para mejorar el rendimiento. Estas instrucciones concisas permiten un procesamiento de transacciones más rápido y un uso más eficiente de los recursos computacionales.

Al simplificar el conjunto de instrucciones, Ola logra reducir la complejidad en la ejecución de contratos, requisitos computacionales más bajos, procesamiento de transacciones más rápido y mejor escalabilidad de la plataforma.

Aceleraciones de hardware

Para mejorar aún más la eficiencia, Ola explora mejoras basadas en hardware. Ola puede utilizar hardware especializado como GPUs para acelerar las operaciones criptográficas, lo que conduce a tiempos de creación de prueba y verificación más rápidos.

Este aceleración de hardware beneficia las tareas computacionalmente intensivas involucradas en las pruebas de privacidad.

Características del Ecosistema Ola: OlaVM y OlaOS

OlaVM

El OlaVM es la máquina virtual que ejecuta los contratos inteligentes implementados en la red Ola. Es una infraestructura de capa 2 de alto rendimiento basada en ZKVM, centrada en la privacidad, que permite al proyecto proporcionar privacidad y escalabilidad programables.

Se proyecta que la red de prueba OlaVM tenga una capacidad de más de 2.500 transacciones por segundo (TPS).

Está diseñado para ser amigable para los desarrolladores, utilizando un lenguaje de contrato inteligente similar a Solidity. También está diseñado explícitamente para ZKVMs. Simplifica el despliegue y las operaciones de la aplicación, permitiendo a los desarrolladores crear contratos inteligentes centrados en la privacidad.

Los desarrolladores pueden implementar protocolos DeFi, mercados NFT o aplicaciones sociales capaces de manejar transacciones a gran escala.

OlaOS

El OlaOS es similar al sistema operativo de la red Ola, que permite a los desarrolladores y usuarios interactuar con la cadena de bloques.

OlaOS procesa transacciones enviadas a través de la interfaz JSON-RPC y las almacena en una base de datos dentro de la infraestructura. Estas transacciones se canalizan posteriormente al mempool, un área de preparación para procesos pendientes.

Luego, OlaVM procesa estas transacciones y las agrupa en bloques integrados en la cadena de bloques. Para proteger la integridad de la cadena de bloques, OlaOS valida rigurosamente cada nuevo bloque antes de su inclusión.

Esto garantiza la consistencia y seguridad de la cadena de bloques en los nodos de la red.

¿Qué es el token Ola?

El token Ola será el token nativo del proyecto Ola. Se utilizará para el acuñamiento, gobernanza y comisiones de transacción. El proyecto se encuentra actualmente en su fase de testnet, con planes en curso para lanzar su token nativo.

Es importante destacar que el 1 de agosto de 2024, el equipo de Ola anunció a través de Twitter (ahora X) que se tomará una instantánea para la distribución de tokens en la segunda temporada de su red de verificación móvil de Prueba de Conocimiento Cero (ZKP), Massive, el 8 de agosto a las 8 pm. Los puntos obtenidos durante la segunda temporada se registrarán y servirán como base para determinar la elegibilidad y asignación de tokens de Ola.

Análisis de riesgos

Ventajas

Ola permite a los desarrolladores implementar funciones de privacidad opcionales dentro de sus aplicaciones, lo que permite un enfoque flexible para la protección de datos. Esto es particularmente beneficioso para aplicaciones que equilibran la transparencia y la privacidad del usuario.

La arquitectura ZK-ZKVM de Ola garantiza un alto rendimiento y baja latencia de transacción, lo que la hace adecuada para aplicaciones a gran escala. El lenguaje de programación de Ola, Ola-Lang, está diseñado para ser accesible a los desarrolladores familiarizados con Solidity y Rust. Esto reduce la barrera de entrada para construir en la plataforma, lo que potencialmente atrae a una comunidad de desarrolladores más amplia y fomenta la innovación.

Desventajas

Si bien el aspecto de programabilidad es ventajoso, también puede introducir complejidad para los desarrolladores que necesitan familiarizarse más con la tecnología de conocimiento cero.

Desafíos

Como plataforma centrada en la privacidad, Ola debe navegar por las regulaciones en constante evolución en torno a la privacidad de los datos y las criptomonedas. También debe garantizar medidas de seguridad sólidas para proteger los datos de los usuarios y mantener la confianza en la plataforma.

Análisis competitivo

Ola y zkSync son ambas soluciones de Capa 2 que tienen como objetivo mejorar la escalabilidad y la privacidad para las aplicaciones blockchain.

Ola se centra en su arquitectura de alto rendimiento ZK-ZKVM, que admite un procesamiento rápido de transacciones. zkSync es una tecnología de agrupación de conocimiento cero establecida ampliamente adoptada en el ecosistema Ethereum. Se centra en fomentar una experiencia amigable para el usuario con integraciones perfectas para las aplicaciones existentes de Ethereum.

El Proyecto Ola utiliza una arquitectura híbrida de ZK-Rollup con un enfoque en la programabilidad, mientras que zkSync utiliza una tecnología comprobada de roll-up de conocimiento cero que prioriza la seguridad y la experiencia del usuario.

¿Cómo Puedes Ser Dueño de Ola?

Cuando el proyecto lance su token, los usuarios podrán adquirir tokens de Ola en Gate.io y unirse al ecosistema de Ola. Para hacer esto, los usuarios configurarán una billetera y utilizarán el token.

Configurar una billetera

Una forma de poseer tokens de Ola cuando se lancen es comprarlos a través de un intercambio. Para hacer esto, el usuario debe crear un Gate.iocuenta, completa el proceso KYC y agrega fondos a la cuenta para comprar el token.

Utilizar los tokens Ola

Una vez que los usuarios hayan adquirido tokens de Ola, pueden explorar el ecosistema de Ola y participar en diversas actividades relacionadas con DeFi.

Referencias útiles

Para obtener las últimas actualizaciones sobre el ecosistema de Ola, visite:

Autor: Bravo
Traductor: Paine
Revisor(es): Matheus、KOWEI、Ashley
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

¿Qué es Ola? Todo lo que necesitas saber sobre OLA

Intermedio8/22/2024, 2:39:59 PM
Ola es una infraestructura impulsada por conocimiento cero (ZK) que mejora la privacidad y escalabilidad en la cadena de bloques de Ethereum, permitiendo a los desarrolladores y usuarios utilizar dApps.

¿Qué es el Proyecto Ola Crypto?

Ola es una infraestructura impulsada por conocimiento cero (ZK) que mejora la privacidad y la escalabilidad en la cadena de bloques de Ethereum. Proporciona a los desarrolladores y usuarios una poderosa herramienta para crear y utilizar aplicaciones descentralizadas (dApps) manteniendo los datos privados.

El verdadero poder de Ola proviene de la integración fluida de sus componentes principales. La máquina virtual ZK (ZKVM) proporciona una base para la protección de la privacidad dentro de las aplicaciones construidas en la red.

Los componentes Ola-Lang y Ola-Compiler brindan a los desarrolladores las herramientas para crear contratos inteligentes sofisticados centrados en la privacidad. Las características de mejora de rendimiento trabajan juntas para garantizar que estos contratos se ejecuten de manera eficiente y a gran escala.

Juntos, estos elementos crean una solución de capa 2 centrada en la privacidad y de alto rendimiento que aborda los numerosos desafíos de privacidad a los que se enfrentan las plataformas blockchain actuales. Ola capacita a los desarrolladores para construir aplicaciones centradas en la privacidad, abriendo nuevos casos de uso que requieren transparencia y confidencialidad.

Historia del Proyecto de Criptografía Ola

El proyecto Ola fue creado, incubado y desarrollado por Sin7y Labs. Inicialmente fue lanzado en 2022 como OlaVM y posteriormente renombrado como Ola. Sin7y Labs fue establecido en 2021 y se dedica a la investigación en criptografía ZK y algoritmos ZK, entre otras cosas.

Su departamento de I+D cuenta con más de diez investigadores de ingeniería criptográfica que se graduaron de universidades prestigiosas. Ha producido más de cincuenta artículos de investigación tanto en chino como en inglés.

El 3 de julio de 2023, Ola recaudó $3 millones en una ronda inicial liderada por Web3.com Ventures y Foresight Ventures. La ronda de financiación involucró la participación de Token Metrics Ventures, J17 Capital, Skyland Ventures, LD Capital, CatcherVC y varios otros inversores prominentes.

En marzo de 2023, inició un programa de lealtad comunitaria llamado OVP (OlaVM Points) para incentivar y recompensar a los participantes activos. El objetivo era construir una infraestructura de capa 2 híbrida de alto rendimiento (ZK-ZKVM) que integre privacidad y programabilidad opcional.

Componentes principales: Prueba de trabajo (PoW), Máquina virtual de conocimiento cero (ZKVM), Ola-Lang, Ola-Compiler, etc.

Mecanismo de consenso de Prueba de Trabajo (PoW)

El proyecto Ola utiliza un mecanismo de consenso PoW para garantizar una participación justa. PoW es un algoritmo de consenso en el que los mineros compiten para resolver acertijos matemáticos complejos. El primer minero en encontrar una solución válida puede agregar un nuevo bloque a la cadena de bloques.

Como otros proyectos PoW, los mineros en el ecosistema de Ola participan dedicando potencia computacional para resolver cálculos ZK. Este diseño es el pionero en diseño descentralizado que garantiza que ningún usuario o entidad tome el control sobre la red.

También proporciona un mecanismo de seguridad dinámico, ya que un ataque exitoso requeriría que el atacante controle más del 50% de la red. Tal ataque es prohibitivamente caro y altamente improbable.

Máquina Virtual de Conocimiento Cero (ZKVM)

La Máquina Virtual de Conocimiento Cero (ZKVM) está diseñada para aprovechar completamente las pruebas de conocimiento cero que protegen la privacidad. Utiliza pruebas matemáticas avanzadas para agrupar múltiples transacciones en una sola prueba, reduciendo drásticamente la potencia de cálculo necesaria en la cadena de bloques.

Uno de los principales beneficios del ZKVM es su capacidad para resolver problemas de privacidad que se encuentran en las máquinas virtuales regulares. Esta tecnología permite a los usuarios realizar transacciones en la cadena de bloques pública de Ethereum mientras mantienen segura y privada su información sensible.

Como núcleo del proyecto Ola, permite a los desarrolladores construir aplicaciones centradas en la privacidad y contratos inteligentes. Los ZKVM pueden generar múltiples pruebas utilizando procesamiento paralelo.

Este enfoque reduce significativamente los retrasos y aumenta la capacidad de la plataforma, lo que permite un procesamiento de transacciones más rápido y una mejor experiencia del usuario.

Idioma Ola (Ola-Lang)

El lenguaje Ola es un lenguaje de programación de alto nivel completo de Turing. Permite a los desarrolladores construir contratos inteligentes OlaVM, que el sistema de prueba OlaVM de back-end puede validar para garantizar cálculos precisos.

El lenguaje está diseñado para ser amigable para los desarrolladores y ZK. Su sintaxis es similar a lenguajes de programación populares como Rust y Solidity, lo que lo hace familiar y fácil de entender.

La mayoría de los lenguajes de programación existentes son difíciles de ejecutar y verificar con infraestructuras de prueba de conocimiento cero. El lenguaje es compatible con ZK y es compatible con el compilador Ola y OlaVM.

Ola-Compiler

El compilador Ola trabaja con el código de alto nivel Ola-Lang, compilándolo en código de ensamblaje que el OlaVM puede procesar. El compilador Ola consta de las secciones del frontend y backend del componente.

El frontend acepta el programa de contrato de alto nivel como entrada y lo compila en una Representación Intermedia de LLVM (IR). LLVM es un conjunto de herramientas de compilación que permite al frontend de las aplicaciones transmitir instrucciones al backend de su infraestructura.

El backend del proyecto Ola acepta el código LLVM generado por el frontend y lo convierte en código de ensamblador Ola para OlaVM.

Instrucciones Simplificadas

Ola utiliza conjuntos de instrucciones simplificados que reducen la sobrecarga computacional al ejecutar contratos para mejorar el rendimiento. Estas instrucciones concisas permiten un procesamiento de transacciones más rápido y un uso más eficiente de los recursos computacionales.

Al simplificar el conjunto de instrucciones, Ola logra reducir la complejidad en la ejecución de contratos, requisitos computacionales más bajos, procesamiento de transacciones más rápido y mejor escalabilidad de la plataforma.

Aceleraciones de hardware

Para mejorar aún más la eficiencia, Ola explora mejoras basadas en hardware. Ola puede utilizar hardware especializado como GPUs para acelerar las operaciones criptográficas, lo que conduce a tiempos de creación de prueba y verificación más rápidos.

Este aceleración de hardware beneficia las tareas computacionalmente intensivas involucradas en las pruebas de privacidad.

Características del Ecosistema Ola: OlaVM y OlaOS

OlaVM

El OlaVM es la máquina virtual que ejecuta los contratos inteligentes implementados en la red Ola. Es una infraestructura de capa 2 de alto rendimiento basada en ZKVM, centrada en la privacidad, que permite al proyecto proporcionar privacidad y escalabilidad programables.

Se proyecta que la red de prueba OlaVM tenga una capacidad de más de 2.500 transacciones por segundo (TPS).

Está diseñado para ser amigable para los desarrolladores, utilizando un lenguaje de contrato inteligente similar a Solidity. También está diseñado explícitamente para ZKVMs. Simplifica el despliegue y las operaciones de la aplicación, permitiendo a los desarrolladores crear contratos inteligentes centrados en la privacidad.

Los desarrolladores pueden implementar protocolos DeFi, mercados NFT o aplicaciones sociales capaces de manejar transacciones a gran escala.

OlaOS

El OlaOS es similar al sistema operativo de la red Ola, que permite a los desarrolladores y usuarios interactuar con la cadena de bloques.

OlaOS procesa transacciones enviadas a través de la interfaz JSON-RPC y las almacena en una base de datos dentro de la infraestructura. Estas transacciones se canalizan posteriormente al mempool, un área de preparación para procesos pendientes.

Luego, OlaVM procesa estas transacciones y las agrupa en bloques integrados en la cadena de bloques. Para proteger la integridad de la cadena de bloques, OlaOS valida rigurosamente cada nuevo bloque antes de su inclusión.

Esto garantiza la consistencia y seguridad de la cadena de bloques en los nodos de la red.

¿Qué es el token Ola?

El token Ola será el token nativo del proyecto Ola. Se utilizará para el acuñamiento, gobernanza y comisiones de transacción. El proyecto se encuentra actualmente en su fase de testnet, con planes en curso para lanzar su token nativo.

Es importante destacar que el 1 de agosto de 2024, el equipo de Ola anunció a través de Twitter (ahora X) que se tomará una instantánea para la distribución de tokens en la segunda temporada de su red de verificación móvil de Prueba de Conocimiento Cero (ZKP), Massive, el 8 de agosto a las 8 pm. Los puntos obtenidos durante la segunda temporada se registrarán y servirán como base para determinar la elegibilidad y asignación de tokens de Ola.

Análisis de riesgos

Ventajas

Ola permite a los desarrolladores implementar funciones de privacidad opcionales dentro de sus aplicaciones, lo que permite un enfoque flexible para la protección de datos. Esto es particularmente beneficioso para aplicaciones que equilibran la transparencia y la privacidad del usuario.

La arquitectura ZK-ZKVM de Ola garantiza un alto rendimiento y baja latencia de transacción, lo que la hace adecuada para aplicaciones a gran escala. El lenguaje de programación de Ola, Ola-Lang, está diseñado para ser accesible a los desarrolladores familiarizados con Solidity y Rust. Esto reduce la barrera de entrada para construir en la plataforma, lo que potencialmente atrae a una comunidad de desarrolladores más amplia y fomenta la innovación.

Desventajas

Si bien el aspecto de programabilidad es ventajoso, también puede introducir complejidad para los desarrolladores que necesitan familiarizarse más con la tecnología de conocimiento cero.

Desafíos

Como plataforma centrada en la privacidad, Ola debe navegar por las regulaciones en constante evolución en torno a la privacidad de los datos y las criptomonedas. También debe garantizar medidas de seguridad sólidas para proteger los datos de los usuarios y mantener la confianza en la plataforma.

Análisis competitivo

Ola y zkSync son ambas soluciones de Capa 2 que tienen como objetivo mejorar la escalabilidad y la privacidad para las aplicaciones blockchain.

Ola se centra en su arquitectura de alto rendimiento ZK-ZKVM, que admite un procesamiento rápido de transacciones. zkSync es una tecnología de agrupación de conocimiento cero establecida ampliamente adoptada en el ecosistema Ethereum. Se centra en fomentar una experiencia amigable para el usuario con integraciones perfectas para las aplicaciones existentes de Ethereum.

El Proyecto Ola utiliza una arquitectura híbrida de ZK-Rollup con un enfoque en la programabilidad, mientras que zkSync utiliza una tecnología comprobada de roll-up de conocimiento cero que prioriza la seguridad y la experiencia del usuario.

¿Cómo Puedes Ser Dueño de Ola?

Cuando el proyecto lance su token, los usuarios podrán adquirir tokens de Ola en Gate.io y unirse al ecosistema de Ola. Para hacer esto, los usuarios configurarán una billetera y utilizarán el token.

Configurar una billetera

Una forma de poseer tokens de Ola cuando se lancen es comprarlos a través de un intercambio. Para hacer esto, el usuario debe crear un Gate.iocuenta, completa el proceso KYC y agrega fondos a la cuenta para comprar el token.

Utilizar los tokens Ola

Una vez que los usuarios hayan adquirido tokens de Ola, pueden explorar el ecosistema de Ola y participar en diversas actividades relacionadas con DeFi.

Referencias útiles

Para obtener las últimas actualizaciones sobre el ecosistema de Ola, visite:

Autor: Bravo
Traductor: Paine
Revisor(es): Matheus、KOWEI、Ashley
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!