Pular para o conteúdo

Acurast

Uma nuvem descentralizada e sem servidor.

No mundo interconectado de hoje, a confiança centralizada é predominante, especialmente em recursos computacionais e armazenamento de dados. No entanto, o aumento de vazamentos e violações de dados em grande escala destacou a necessidade de um futuro de nuvem descentralizada e sem permissões. Acurast Network, uma blockchain de Camada-1, aborda esses desafios fornecendo uma solução de nuvem descentralizada e sem servidor. Este artigo explora as funcionalidades, a arquitetura e os benefícios do Acurast para desenvolvedores e organizações no ecossistema Polkadot.

O que é Acurast?

Acurast é uma plataforma de nuvem descentralizada e sem servidor, projetada para fornecer computação segura, confidencial e verificável para várias aplicações. Aproveitando uma arquitetura modular que separa as camadas de consenso, execução e aplicação, o Acurast garante escalabilidade, interoperabilidade e segurança para aplicações descentralizadas (dApps).

Principais Funcionalidades do Acurast

  1. Abordagem de Computação Confidencial: O Acurast utiliza técnicas criptográficas avançadas para garantir a privacidade e a integridade dos dados.
  2. Arquitetura Modular: A arquitetura separa as camadas de consenso, execução e aplicação para melhorar a escalabilidade e a flexibilidade.
  3. Orquestrador Descentralizado: O orquestrador combina recursos computacionais com os requisitos do consumidor de maneira confiável e eficiente.
  4. Interoperabilidade: Suporta múltiplos ecossistemas, permitindo interação perfeita entre aplicações Web3 e Web2.

Arquitetura do Acurast

A arquitetura do Acurast foi projetada para transformar como as aplicações são concebidas e implantadas, focando em privacidade, verificabilidade e descentralização.

Camada de Consenso

A camada de consenso é a base do Acurast, responsável por combinar tarefas dos consumidores com recursos de processadores. Inclui:

  • Orquestrador: Agenda tarefas e as combina com os processadores adequados, facilitando a correspondência líquida e a troca de valor entre processadores e consumidores.
  • Mecanismo de Reputação: Garante confiabilidade ao atualizar as pontuações de reputação dos processadores e incentivar comportamentos honestos.

Camada de Execução

A camada de execução lida com o processamento real das tarefas e consiste em:

  • Acurast Secure Hardware Runtime (ASHR): Utiliza smartphones Android dedicados para infraestrutura fora da cadeia.
  • Acurast Zero-Knowledge Runtime (AZKR): Implementa provas de conhecimento zero para garantir computação segura e confidencial.
  • Camada Universal de Interoperabilidade: Contém módulos que permitem interação com diferentes ecossistemas, garantindo integração perfeita.

Camada de Aplicação

A camada de aplicação suporta aplicações Web2 e Web3, permitindo uma ampla gama de casos de uso, incluindo protocolos DeFi e muito mais. A arquitetura do Acurast garante privacidade e verificabilidade sem introduzir novas entidades confiáveis.

Participantes da Rede Acurast

  • Consumidores: São indivíduos ou organizações que precisam transferir tarefas computacionais de maneira segura e eficiente. Eles podem definir tarefas em código JavaScript acessível, registrá-las e configurar parâmetros como cronograma e custos. O Orquestrador do Acurast então combina essas tarefas com processadores adequados.
  • Processadores: Oferecem seus recursos computacionais para executar tarefas definidas pelos consumidores. Esses processadores utilizam smartphones Android dedicados como a infraestrutura fora da cadeia por trás do Acurast Secure Hardware Runtime (ASHR). Em troca, são recompensados pelos consumidores.
  • Orquestrador: O orquestrador é o componente central da camada de consenso, responsável por agendar tarefas e combinar recursos dos processadores com os requisitos dos consumidores. Ele suporta vários mecanismos de precificação, como leilões e anúncios, tornando a experiência do desenvolvedor altamente acessível e fluida.

Ecossistemas e Integrações Suportados

O Acurast foi projetado com a interoperabilidade em seu núcleo, suportando diversos ecossistemas e permitindo integração com ambientes como EVM, WASM e Parachains. Essa flexibilidade permite que projetos e empresas interajam de forma segura, independentemente da tecnologia subjacente.

Tarefas Acurast

As Tarefas Acurast são executadas por processadores em seus Ambientes de Execução Confiáveis. Essas tarefas produzem uma saída e uma prova de execução, que são então entregues à cadeia de destino especificada, como a Astar no Polkadot.

Implementação e Implantação

O Acurast utiliza um Runtime Substrate composto por múltiplos Pallets Substrate para o Protocolo Acurast. A rede garantiu um slot de Parachain na Kusama para seu testnet incentivado e planeja participar de leilões de Parachain no Polkadot. Essa integração proporciona acesso à segurança do Polkadot e Kusama, além de permitir comunicação com outras Parachains através do Cross-Consensus Message Format (XCM).

Conclusão

A Acurast Network representa um avanço significativo na evolução da computação em nuvem descentralizada no ecossistema Polkadot. Ao fornecer uma plataforma segura, escalável e interoperável para computação confidencial, o Acurast capacita desenvolvedores e organizações a criar aplicações inovadoras enquanto mantém a privacidade dos dados e a conformidade regulatória. Seja você um desenvolvedor procurando integrar computação segura em suas dApps ou uma organização buscando transferir tarefas computacionais com segurança, o Acurast oferece as ferramentas e a infraestrutura necessárias para prosperar em um futuro descentralizado.

Vídeos da Comunidade Acurast


Acurast no DePIN Day Web Summit Lisboa 2024

Junte-se a Pascal Brun enquanto ele discute como o Acurast está revolucionando a IA com Computação Confidencial.

Crie sua primeira implantação no Acurast

Acurast Cloud Explicado em 3 Minutos

Transformando o Cenário de Nuvens: Disrupção Movida por Celulares para Computação Descentralizada, Sem Permissões e Confiável.

Como se tornar um processador

Quer se tornar um Processador Acurast e ganhar até 250cACU por mês? Basta seguir os passos e em 2 minutos você estará pronto!

Acurast Processor Lite - Comece Agora

Quer fornecer computação com seu celular, ganhar até 250cACU por mês e fazer parte da Cloud Rebellion para coletar pontos MIST☁️? Basta seguir os passos e em 2 minutos você estará pronto!

Uma Nuvem Computacional Web3 Movida por Dispositivos Móveis - SM 90

Decole com Pascal Brun do Acurast sobre a plataforma multi-chip TEE que traz computação universal para o Web3.