paint-brush
Apresentando a rede de teste pré-alfa da Ola: capacitando a propriedade de dados e a inovação de contratos inteligentes ZKpor@sin7y
299 leituras

Apresentando a rede de teste pré-alfa da Ola: capacitando a propriedade de dados e a inovação de contratos inteligentes ZK

por Sin7Y7m2024/02/09
Read on Terminal Reader

Muito longo; Para ler

Ola apresenta sua rede de teste pré-alfa incentivada, oferecendo aos desenvolvedores e usuários um vislumbre do futuro da tecnologia híbrida ZK rollup. Com ferramentas e incentivos inovadores, os participantes podem mergulhar na construção de ZK dApps privados e escaláveis, ao mesmo tempo que moldam ativamente o ecossistema descentralizado. Cadastre-se agora e faça parte da jornada transformadora de Ola rumo ao lançamento da Mainnet.
featured image - Apresentando a rede de teste pré-alfa da Ola: capacitando a propriedade de dados e a inovação de contratos inteligentes ZK
Sin7Y HackerNoon profile picture


Dando as boas-vindas ao Ano Novo, temos o prazer de anunciar que o Ola Incentivized Pre-Alpha Testnet já está no ar, convidando desenvolvedores e usuários a promover o envolvimento e a inovação. Ola , como um Hybrid ZK Rollup de código aberto, aprimora os ecossistemas blockchain com escalabilidade programável e maior privacidade de dados. Esta versão inaugural do testnet inclui recursos como Ola-lang 0.1.0, OlaOS 0.1.0, AA Deployment, ECDSA e Poseidon Hash, entre outros, facilitando o desenvolvimento de qualquer tipo de contrato.


  • Ola conduzirá rodadas de testnets públicas incentivadas antes do lançamento da Mainnet. Um total de 10 milhões de futuros tokens Ola, NFTs de edição limitada, pontos Olavm (OVPs) e recompensas misteriosas serão alocados como incentivos.


  • Os desenvolvedores podem criar zk dApps inovadores em apenas 4 etapas usando os abrangentes kits de ferramentas Ola, que incluem Ola-lang 0.1.0, OlaVM, OlaUI e OlaOS 0.1.0, com mais avanços a caminho.


  • Os usuários têm o poder de participar ativamente na governança da comunidade Ola. Todos os detentores de OVP terão a oportunidade de propor e votar na direção futura de Ola, moldando a evolução.


Junte-se a nós nesta jornada transformadora, onde juntos desbloquearemos o imenso potencial de Ola e compartilharemos as recompensas do nosso sucesso coletivo.


Visão geral da rede de teste pré-alfa incentivada da Ola

Construção fácil com Ola: um guia do desenvolvedor

🛠️ Ferramentas e funções

O Ola Incentivized Pre-Alpha Testnet fornece aos desenvolvedores uma versão mínima viável da rede Ola. Os desenvolvedores podem escrever contratos inteligentes com base em suas necessidades de negócios, implantá-los na rede Ola e usar ferramentas de linha de comando e SDKs para enviar transações e status de consulta. Mais recursos e ferramentas serão lançados em um futuro próximo. Os recursos suportados nesta versão incluem:


  • Ola-lang 0.1.0 : Ola-lang é uma linguagem Turing completa que pode ser usada para escrever programas comprováveis. A sintaxe do Ola-lang foi projetada para ser semelhante ao Solidity, tornando-o conveniente para desenvolvedores de contratos inteligentes começarem. Você pode encontrar a documentação do desenvolvedor Ola-lang aqui .


  • OlaOS 0.1.0 : OlaOS é a implementação do nó Ola. Os usuários podem enviar transações, consultar dados e verificar o status da transação por meio da interface JSON-RPC para OlaOS.


  • Suporte AA : Ola suporta nativamente Abstração de Conta (AA). Os usuários podem implantar contratos AA personalizados e lidar com a lógica de assinatura e execução de transações por meio do AA.


  • ECDSA e Poseidon Hash : Ola fornece suporte para ECDSA e suporta a função hash compatível com zk, Poseidon hash.


🖥️ Implante seu dApp ZK em 4 etapas

O Ola DevTestnet oferece um ambiente de desenvolvimento local projetado para construção e teste rápido e eficiente de contratos inteligentes Ola. O processo de configuração – abrangendo configuração do ambiente, criação de conta, implantação de contrato inteligente e interação – é simplificado para ser concluído em menos de 20 minutos.


Para obter um guia passo a passo detalhado, visite nosso tutorial em Ola Developer Quick Start .



  1. Configurando o Ambiente


Para começar a interagir com a rede Ola e compilar o código Ola-lang, a ferramenta de linha de comando Olatte precisa ser instalada. A configuração adequada de variáveis de ambiente para Olatte simplifica a execução de comandos e melhora a legibilidade.


As instruções de instalação são adaptadas para diferentes sistemas operacionais:


  • Para macOS: via Homebrew

  • Para Debian/Ubuntu: via APT

  • Para Red Hat/Fedora: via RPM


  1. Criando uma conta


Depois que o Olatte estiver instalado, você poderá criar um signatário. Isso envolve a criação de um arquivo keystore e o registro de uma chave pública, etapas essenciais para interações seguras na rede.


  1. Implantando um contrato inteligente


Escrever e compilar contratos inteligentes Ola é simples com Ola-lang. Use o seguinte comando para compilar:


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


Isso gerará um arquivo .bin para implantação e um arquivo .abi para definições de interface. Implante seu contrato com:


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


  1. Interagindo com um Contrato Inteligente


Olatte facilita dois métodos principais para interações de contratos inteligentes:

  • call: Executa funções somente leitura.

  • invocar: executa operações de gravação que alteram o estado do contrato.


Com estes passos simples, você terá o testnet Ola operacional em apenas alguns minutos, pronto para desenvolvimento e teste!


🤔 Vantagens e oportunidades

Ola se destaca no desenvolvimento de dApps ZK, oferecendo escalabilidade, privacidade aprimorada (em breve) por meio de provas de conhecimento zero e um kit de ferramentas intuitivo para desenvolvedores novos e experientes. Além disso, a Ola apoia a inovação com incentivos para projetos promissores, fornecendo apoio financeiro e de recursos. À medida que a testnet avança com entusiasmo, colaboraremos com as principais comunidades globais de desenvolvedores e realizaremos workshops online. Os membros da nossa equipe principal liderarão os desenvolvedores para explorar o Ola, implantando uma variedade de dapps interessantes em nossa testnet usando os kits de ferramentas do Ola.


Os desenvolvedores podem explorar essas oportunidades no Programa Ola Builder e solicitar incentivos em: https://forms.gle/AFM4h3Jc5Y23Xfr28


Priorização da participação justa: Rumo a um centro comunitário descentralizado de Ola

👥 Avançando no empoderamento da comunidade

A Ola está empenhada em melhorar a privacidade e a propriedade dos dados, com um forte foco no crescimento impulsionado pela comunidade. O lançamento do Programa OVP e Programa Embaixador em 2023, com mais de 20 embaixadores globais, promove a participação ativa na definição do futuro de Ola. Esta estratégia visa um desenvolvimento equilibrado, transitando gradualmente para um ecossistema mais descentralizado.


Os membros da comunidade, incluindo gestores e criadores de conteúdo, desempenham um papel crescente nos processos de tomada de decisão, enquanto os mantenedores da rede garantem estabilidade e segurança. Parcerias estratégicas e adesão às normas regulatórias também são cruciais para a estratégia de crescimento da Ola. Espera-se que esta abordagem colaborativa e descentralizada consolide a posição da Ola na infraestrutura blockchain, promovendo o sucesso a longo prazo através do envolvimento da comunidade e da confiabilidade tecnológica. Visite o centro da comunidade Ola para obter mais informações: https://ola-2.gitbook.io/ola-community-hub/


🗳 ️Em breve: vote e proponha o envolvimento no futuro de Ola

Estamos emitindo OVPs limitados e capacitando todos os detentores de #OVP a participarem na governança e na tomada de decisões. Na Ola, valorizamos o apoio e o envolvimento da nossa comunidade, oferecendo OVPs em quantidade limitada como agradecimento. Ao capacitar cada detentor de OVP com a oportunidade de moldar ativamente o nosso futuro, estamos promovendo uma comunidade forte. Nas próximas semanas, convidaremos todos os detentores de OVP a expressarem as suas opiniões nos nossos processos de governança e tomada de decisão. Fique ligado para causar um impacto significativo no ecossistema Ola.


🤑 Participe do evento Ola X Aspecta Galxe e compartilhe um conjunto crescente de prêmios OVP

Com o lançamento da testnet Ola Pre-Alpha, temos o prazer de lançar o Ola BuilderState na Aspecta e comemorar junto com a Aspecta no Galxe. Todos os desenvolvedores e usuários são bem-vindos a participar, compartilhar um pool de OVP de 500 mil e obter uma identidade Aspecta.


Ola e Aspecta estabeleceram uma parceria de longo prazo para elevar a comunidade global de desenvolvedores e ampliar a experiência da ZK. Olhando para o futuro, estamos facilitando o compartilhamento de conhecimento e organizando uma série de eventos e campanhas centrados no desenvolvedor, com recompensas, para promover um ecossistema dinâmico, inovador e cooperativo para todos os envolvidos.


Ola Future Ahead: próximos recursos e roteiro

Nosso roteiro pós-Devtestnet é voltado para a iteração da testnet, implementação de atualizações cruciais e introdução de uma gama de novos recursos e funcionalidades para aprimorar o Ola, culminando em uma rede principal totalmente descentralizada que oferece recursos de privacidade opcionais. Os próximos recursos na fase de testes internos, que deverão fazer parte da próxima etapa, incluem:


  • Mecanismos de mineração PoW, ZKP e verificador : introduza mecanismos de mineração que protejam a rede e incentivem os participantes.

  • Modelo de taxa de gás : para manter a integridade da rede e evitar ataques DDoS, cada transação exigirá gás.

  • Verificador Ethereum Layer 1 : Estamos implementando contratos de verificação no Ethereum para validar atualizações e provas de estado L2, aumentando a segurança e a confiança.

  • Depósito e retirada de camada 1 e camada 2 : A integração perfeita entre L1 e Ola L2 permitirá aos usuários depositar facilmente ativos de Ethereum para Ola L2.

  • Integração aprimorada da camada de disponibilidade de dados (DA) : nossa estratégia DA do Rollup oferecerá suporte a diversos métodos, incluindo aqueles oferecidos por Ethereum e Celestia, para disponibilidade robusta de dados.

  • Funcionalidade Cross-Chain Bridge : Facilitando a interoperabilidade e transferências de ativos entre diferentes redes blockchain.

  • Provador acelerado por GPU : Oferece provas de prova nos modos CPU e GPU, acelerando significativamente o processo de geração de provas.

  • Suporte estendido para primitivos criptográficos de abstração de conta : Expandindo nosso suporte para incluir primitivos criptográficos avançados, como assinaturas EDDSA e BLS.

  • Recursos opcionais de privacidade : introdução de opções de privacidade para aprimorar a discrição e a segurança do usuário na plataforma.


Entre na jornada com Ola: capacitar indivíduos com propriedade de dados

Desde novembro, Ola recebeu mais de 200 aplicativos de implantação de dApp de alta qualidade por meio de nossa atividade de lista de permissões testnet, cobrindo áreas como jogos, SocialFi e DID. Estamos entusiasmados em testemunhar o sucesso desses projetos no ecossistema de Ola.


Olhando para o futuro, Ola se dedica a aprimorar continuamente a testnet, integrando a privacidade à prova de ZK com a tecnologia blockchain e preparando o cenário para o lançamento da nossa rede principal no meio do ano.


Estamos entusiasmados em apresentar um novo mecanismo de mineração (como PoW, ZKP, Verifier etc.) e desenvolver nosso modelo econômico de tokens nos próximos meses. Isso incluirá regras de incentivo detalhadas adaptadas à nossa comunidade diversificada, incluindo usuários, desenvolvedores, mineradores e outras partes interessadas importantes, marcando um avanço significativo em nossa jornada em direção à inovação em blockchain.


Junte-se a nós na criação de um mundo mais justo e descentralizado com Ola. Faça a sua parte na definição do futuro da Ola e compartilhe as recompensas do nosso sucesso coletivo. À medida que ultrapassamos os limites da inovação, ansiamos pelos marcos notáveis que temos pela frente.


Obrigado por ser uma parte vital da jornada de Ola. Vamos aproveitar este momento crucial e embarcar numa viagem memorável rumo à Ola Mainnet!


Sobre nós

Ola é um Hybrid ZK Rollup de código aberto que oferece escalabilidade programável e privacidade para blockchains, capacitando indivíduos por meio da propriedade de dados. Incubado por criptógrafos e engenheiros do Sin7y Labs em 2022, Ola oferece um ZK Stack de camada 2, apresentando Ola-lang, OlaVM, OlaUI, OlaOS e uma série de ferramentas amigáveis ao desenvolvedor, facilitando o desenvolvimento de qualquer tipo de contrato.


Em 2023, Ola lançou o Programa Embaixador e o OVP Points Rewards, agora com mais de 20 embaixadores globais. Para 2024, Ola planeja lançar testnet pública, mainnet, mecanismo de mineração (PoW, ZKP e Verifier) e uma série de programas de incentivo de forma constante. Se você estiver interessado em ingressar ou fazer parceria conosco para contribuir para um mundo justo, descentralizado e sem permissão, entre em contato conosco em [email protected] .


Local na rede Internet | Twitter | Discórdia | Telegrama | Papel branco | GitHub | LinkedIn | YouTube | HackMD | Médio | HackerNoon