paint-brush
Presentamos la Testnet Pre-Alpha de Ola: potenciando la propiedad de datos y la innovación de contratos inteligentes de ZKpor@sin7y
299 lecturas

Presentamos la Testnet Pre-Alpha de Ola: potenciando la propiedad de datos y la innovación de contratos inteligentes de ZK

por Sin7Y7m2024/02/09
Read on Terminal Reader

Demasiado Largo; Para Leer

Ola presenta su Testnet Pre-Alpha incentivado, que ofrece a los desarrolladores y usuarios un vistazo al futuro de la tecnología híbrida ZK rollup. Con herramientas e incentivos innovadores, los participantes pueden sumergirse en la creación de ZK dApps privadas y escalables mientras dan forma activa al ecosistema descentralizado. Únase ahora y sea parte del viaje transformador de Ola hacia el lanzamiento de Mainnet.
featured image - Presentamos la Testnet Pre-Alpha de Ola: potenciando la propiedad de datos y la innovación de contratos inteligentes de ZK
Sin7Y HackerNoon profile picture


Al dar la bienvenida al Año Nuevo, nos complace anunciar que Ola Incentivized Pre-Alpha Testnet ya está disponible, invitando tanto a desarrolladores como a usuarios a fomentar el compromiso y la innovación. Ola , como un híbrido ZK Rollup de código abierto, mejora los ecosistemas blockchain con escalabilidad programable y privacidad de datos mejorada. Esta versión inaugural de testnet incluye características como Ola-lang 0.1.0, OlaOS 0.1.0, AA Deployment, ECDSA y Poseidon Hash, entre otras, facilitando el desarrollo de cualquier tipo de contrato.


  • Ola llevará a cabo rondas de redes de prueba públicas incentivadas antes del lanzamiento de Mainnet. Se asignarán como incentivos un total de 10 millones de futuros tokens Ola, NFT de edición limitada, puntos Olavm (OVP) y recompensas misteriosas.


  • Los desarrolladores pueden crear zk dApps innovadoras en solo 4 pasos utilizando los completos kits de herramientas de Ola, que incluyen Ola-lang 0.1.0, OlaVM, OlaUI y OlaOS 0.1.0, con más avances en camino.


  • Los usuarios están facultados para participar activamente en la gobernanza comunitaria de Ola. Todos los titulares de OVP tendrán la oportunidad de proponer y votar sobre la dirección futura de Ola, dando forma a la evolución.


Únase a nosotros en este viaje transformador, donde juntos desbloquearemos el inmenso potencial de Ola y compartiremos las recompensas de nuestro éxito colectivo.


Descripción general de la Testnet pre-Alfa incentivada de Ola

Construcción sencilla con Ola: una guía para desarrolladores

🛠️ Herramientas y funciones

Ola Incentivized Pre-Alpha Testnet proporciona a los desarrolladores una versión mínima viable de la red Ola. Los desarrolladores pueden escribir contratos inteligentes según sus necesidades comerciales, implementarlos en la red Ola y utilizar herramientas de línea de comandos y SDK para enviar transacciones y consultar el estado. Próximamente se lanzarán más funciones y herramientas. Las funciones admitidas en esta versión incluyen:


  • Ola-lang 0.1.0 : Ola-lang es un lenguaje completo de Turing que se puede utilizar para escribir programas demostrables. La sintaxis de Ola-lang está diseñada para ser similar a la de Solidity, lo que hace que sea conveniente para los desarrolladores de contratos inteligentes comenzar. Puede encontrar la documentación para desarrolladores de Ola-lang aquí .


  • OlaOS 0.1.0 : OlaOS es la implementación del nodo Ola. Los usuarios pueden enviar transacciones, consultar datos y verificar el estado de las transacciones a través de la interfaz JSON-RPC de OlaOS.


  • Soporte AA : Ola admite de forma nativa la abstracción de cuentas (AA). Los usuarios pueden implementar contratos AA personalizados y manejar la lógica de ejecución de transacciones y firmas a través de AA.


  • ECDSA y Poseidon Hash : Ola brinda soporte para ECDSA y admite la función hash compatible con zk, Poseidon hash.


🖥️ Implemente su ZK dApp en 4 pasos

Ola DevTestnet ofrece un entorno de desarrollo local diseñado para la creación y prueba rápida y eficiente de contratos inteligentes de Ola. El proceso de configuración, que abarca la configuración del entorno, la creación de cuentas, la implementación de contratos inteligentes y la interacción, está optimizado para completarse en menos de 20 minutos.


Para obtener una guía detallada paso a paso, visite nuestro tutorial en Ola Developer Quick Start .



  1. Configurar el entorno


Para comenzar a interactuar con la red Ola y compilar el código Ola-lang, es necesario instalar la herramienta de línea de comandos Olatte. La configuración adecuada de las variables de entorno para Olatte simplifica la ejecución de comandos y mejora la legibilidad.


Las instrucciones de instalación están diseñadas para diferentes sistemas operativos:


  • Para macOS: a través de Homebrew

  • Para Debian/Ubuntu: vía APT

  • Para Red Hat/Fedora: vía RPM


  1. Creando una cuenta


Una vez instalado Olatte, puede proceder a crear un firmante. Esto implica crear un archivo de almacén de claves y registrar una clave pública, pasos esenciales para interacciones seguras en la red.


  1. Implementación de un contrato inteligente


Escribir y compilar contratos inteligentes de Ola es sencillo con Ola-lang. Utilice el siguiente comando para compilar:


 Lua luaCopy code olatte compile path/to/MyContract.ola path/of/output/dir


Esto generará un archivo .bin para la implementación y un archivo .abi para las definiciones de interfaz. Implemente su contrato con:


 Bash bashCopy code olatte deploy --network test path/to/MyContract_bin.json


  1. Interactuar con un contrato inteligente


Olatte facilita dos métodos principales para las interacciones de contratos inteligentes:

  • llamada: ejecuta funciones de solo lectura.

  • invocar: Realiza operaciones de escritura que alteran el estado del contrato.


Con estos sencillos pasos, tendrás la red de prueba de Ola operativa en solo unos minutos, ¡lista para el desarrollo y las pruebas!


🤔 Ventajas y Oportunidades

Ola se destaca en el desarrollo de ZK dApp, ya que ofrece escalabilidad, privacidad mejorada (próximamente) a través de pruebas de conocimiento cero y un conjunto de herramientas intuitivo para desarrolladores nuevos y experimentados. Además, Ola apoya la innovación con incentivos para proyectos prometedores, proporcionando respaldo financiero y de recursos. A medida que la testnet avance con entusiasmo, colaboraremos con las principales comunidades de desarrolladores globales y realizaremos talleres en línea. Los miembros de nuestro equipo principal guiarán a los desarrolladores a explorar Ola, implementando una variedad de dapps interesantes en nuestra red de prueba utilizando los kits de herramientas de Ola.


Los desarrolladores pueden explorar estas oportunidades en el programa Ola Builder y solicitar incentivos en: https://forms.gle/AFM4h3Jc5Y23Xfr28


Se prioriza la participación justa: hacia un centro comunitario descentralizado en Ola

👥 Promoción del empoderamiento comunitario

Ola se compromete a mejorar la propiedad y la privacidad de los datos, con un fuerte enfoque en el crecimiento impulsado por la comunidad. El lanzamiento del Programa OVP y Programa de embajadores en 2023, con más de 20 embajadores globales, fomenta la participación activa en la configuración del futuro de Ola. Esta estrategia apunta a un desarrollo equilibrado, haciendo una transición gradual hacia un ecosistema más descentralizado.


Los miembros de la comunidad, incluidos administradores y creadores de contenido, desempeñan un papel cada vez más importante en los procesos de toma de decisiones, mientras que los mantenedores de la red garantizan la estabilidad y la seguridad. Las asociaciones estratégicas y el cumplimiento de los estándares regulatorios también son cruciales para la estrategia de crecimiento de Ola. Se espera que este enfoque colaborativo y descentralizado consolide la posición de Ola en la infraestructura blockchain, promoviendo el éxito a largo plazo a través del compromiso comunitario y la confiabilidad tecnológica. Visite el centro comunitario de Ola para obtener más información: https://ola-2.gitbook.io/ola-community-hub/


🗳 ️Próximamente: vote y proponga participar en el futuro de Ola

Estamos emitiendo OVP limitados y empoderando a todos los titulares de #OVP para que participen en la gobernanza y la toma de decisiones. En Ola, valoramos el apoyo y el compromiso de nuestra comunidad y ofrecemos OVP en cantidad limitada como agradecimiento. Al brindar a cada titular de OVP la oportunidad de dar forma activamente a nuestro futuro, estamos fomentando una comunidad sólida. En las próximas semanas, invitaremos a todos los titulares de OVP a expresar sus opiniones en nuestros procesos de gobernanza y toma de decisiones. Estén atentos para lograr un impacto significativo en el ecosistema de Ola.


🤑 Únete al evento Ola X Aspecto Galxe y comparte un creciente premio OVP

Con el lanzamiento de la red de prueba Ola Pre-Alpha, estamos entusiasmados de lanzar Ola BuilderState en Aspecta y celebrarlo junto a Aspecta en Galxe. Todos los desarrolladores y usuarios pueden participar, compartir un grupo de 500k OVP y obtener una identidad de Aspecta.


Ola y Aspecta han establecido una asociación a largo plazo para elevar la comunidad global de desarrolladores y ampliar la experiencia de ZK. De cara al futuro, estamos facilitando el intercambio de conocimientos y organizando una serie de eventos y campañas centradas en los desarrolladores con recompensas para fomentar un ecosistema dinámico, innovador y cooperativo para todos los involucrados.


Ola Future Ahead: próximas funciones y hoja de ruta

Nuestra hoja de ruta posterior a Devtestnet está orientada a la iteración de la testnet, la implementación de actualizaciones cruciales y la introducción de una gama de nuevas características y funcionalidades para mejorar Ola, culminando en última instancia en una red principal totalmente descentralizada que ofrece características de privacidad opcionales. Las próximas funciones en la fase de prueba interna, que se espera que formen parte de la siguiente etapa, incluyen:


  • Mecanismos de minería PoW, ZKP y Verifier : introduzca mecanismos de minería que aseguren la red e incentiven a los participantes.

  • Modelo de tarifa de gas : para mantener la integridad de la red y prevenir ataques DDoS, cada transacción requerirá gas.

  • Verificador de capa 1 de Ethereum : estamos implementando contratos de verificación en Ethereum para validar las actualizaciones y pruebas del estado L2, mejorando la seguridad y la confianza.

  • Depósito y retiro de capa 1 y capa 2 : la integración perfecta entre L1 y Ola L2 permitirá a los usuarios depositar fácilmente activos desde Ethereum en Ola L2.

  • Integración de capa de disponibilidad de datos mejorada (DA) : la estrategia DA de nuestro Rollup admitirá diversos métodos, incluidos los ofrecidos por Ethereum y Celestia, para una disponibilidad sólida de datos.

  • Funcionalidad de puente entre cadenas : facilitar la interoperabilidad y las transferencias de activos entre diferentes redes blockchain.

  • Prover acelerado por GPU : ofrece pruebas de Prover tanto en modo CPU como GPU, lo que acelera significativamente el proceso de generación de pruebas.

  • Soporte extendido para primitivas criptográficas de abstracción de cuentas : Ampliar nuestro soporte para incluir primitivas criptográficas avanzadas como firmas EDDSA y BLS.

  • Funciones de privacidad opcionales : presentamos opciones de privacidad para mejorar la discreción y la seguridad del usuario en la plataforma.


Emprende el viaje con Ola: empodera a las personas con la propiedad de los datos

Desde noviembre, Ola ha recibido más de 200 aplicaciones de implementación de dApps de alta calidad a través de nuestra actividad en la lista blanca de testnet, cubriendo áreas como juegos, SocialFi y DID. Estamos entusiasmados de presenciar cómo estos proyectos prosperan dentro del ecosistema de Ola.


De cara al futuro, Ola se dedica a mejorar continuamente la testnet, integrando la privacidad a prueba de ZK con la tecnología blockchain y preparando el escenario para el lanzamiento de nuestra red principal a mediados de año.


Estamos entusiasmados de presentar un nuevo mecanismo de minería (como PoW, ZKP, Verifier, etc.) y desplegar nuestro modelo económico de tokens en los próximos meses. Esto incluirá reglas de incentivos detalladas adaptadas a nuestra diversa comunidad, incluidos usuarios, desarrolladores, mineros y otras partes interesadas clave, lo que marcará un paso significativo en nuestro viaje hacia la innovación blockchain.


Únase a nosotros para crear un mundo más justo y descentralizado con Ola. Participa en la configuración del futuro de Ola y comparte las recompensas de nuestro éxito colectivo. A medida que ampliamos los límites de la innovación, esperamos con ansias los notables hitos que se avecinan.


Gracias por ser una parte vital del viaje de Ola. ¡Aprovechemos este momento crucial y embarquémonos en un viaje memorable hacia Ola Mainnet!


Sobre nosotros

Ola es un híbrido ZK Rollup de código abierto que ofrece escalabilidad programable y privacidad a las cadenas de bloques, empoderando a las personas a través de la propiedad de los datos. Incubado por criptógrafos e ingenieros de Sin7y Labs en 2022, Ola ofrece un ZK Stack de capa 2, que incluye Ola-lang, OlaVM, OlaUI, OlaOS y una serie de herramientas fáciles de usar para desarrolladores, que facilitan el desarrollo de cualquier tipo de contrato.


En 2023, Ola lanzó el Programa de Embajadores y las Recompensas de Puntos OVP, ahora con más de 20 embajadores globales. Para 2024, Ola planea implementar de manera constante una red de prueba pública, una red principal, un mecanismo de minería (PoW, ZKP y Verifier) y una variedad de programas de incentivos. Si está interesado en unirse o asociarse con nosotros para contribuir a un mundo justo, descentralizado y sin permisos, contáctenos en [email protected] .


Sitio web | Gorjeo | Discordia | Telegrama | Papel blanco | GitHub | LinkedIn | YouTube | HackMD | Medio | HackerMediodía