Salta ai contenuti

Acurast

Una cloud decentralizzata senza server.

Nel mondo interconnesso di oggi, la fiducia centralizzata è pervasiva, in particolare nelle risorse computazionali e nell’archiviazione dei dati. Tuttavia, l’aumento delle violazioni e dei furti di dati su larga scala ha sottolineato la necessità di un futuro cloud decentralizzato e senza permessi. Acurast Network, una blockchain di Layer-1, affronta queste sfide offrendo una soluzione cloud decentralizzata e senza server. Questo articolo esplora le caratteristiche, l’architettura e i benefici di Acurast per sviluppatori e organizzazioni all’interno dell’ecosistema Polkadot.

Cos’è Acurast?

Acurast è una piattaforma cloud decentralizzata senza server progettata per fornire computazione sicura, confidenziale e verificabile per varie applicazioni. Sfruttando un’architettura modulare che separa il consenso, l’esecuzione e i livelli applicativi, Acurast garantisce scalabilità, interoperabilità e sicurezza per le applicazioni decentralizzate (dApps).

Caratteristiche principali di Acurast

  1. Approccio alla computazione confidenziale: Acurast utilizza tecniche crittografiche avanzate per garantire la privacy e l’integrità dei dati.
  2. Architettura modulare: L’architettura separa i livelli di consenso, esecuzione e applicazione per migliorare la scalabilità e la flessibilità.
  3. Orchestratore decentralizzato: L’orchestratore abbina le risorse computazionali con le esigenze dei consumatori in modo trustless ed efficiente.
  4. Interoperabilità: Supporta più ecosistemi, consentendo un’interazione fluida tra applicazioni Web3 e Web2.

L’architettura di Acurast

L’architettura di Acurast è progettata per trasformare il modo in cui le applicazioni vengono progettate e distribuite, concentrandosi su privacy, verificabilità e decentralizzazione.

Livello di consenso

Il livello di consenso è la base di Acurast, responsabile dell’abbinamento dei lavori dei consumatori con le risorse dei processori. Include:

  • Orchestratore: Pianifica i lavori e li abbina ai processori appropriati, facilitando l’abbinamento liquido e lo scambio di valore tra processori e consumatori.
  • Motore di reputazione: Garantisce l’affidabilità aggiornando i punteggi di reputazione dei processori e incentivando comportamenti onesti.

Livello di esecuzione

Il livello di esecuzione si occupa dell’elaborazione effettiva dei lavori ed è composto da:

  • Acurast Secure Hardware Runtime (ASHR): Utilizza smartphone Android dedicati per l’infrastruttura off-chain.
  • Acurast Zero-Knowledge Runtime (AZKR): Implementa prove a conoscenza zero per garantire una computazione sicura e confidenziale.
  • Universal Interoperability Layer: Contiene moduli che abilitano l’interazione con diversi ecosistemi, garantendo un’integrazione fluida.

Livello applicativo

Il livello applicativo supporta sia applicazioni Web2 che Web3, consentendo una vasta gamma di casi d’uso, inclusi i protocolli DeFi e oltre. L’architettura di Acurast garantisce privacy e verificabilità senza introdurre nuove entità fidate.

Stakeholder nella rete Acurast

  • Consumatori: I consumatori sono individui o organizzazioni che necessitano di scaricare compiti computazionali in modo sicuro ed efficiente. Possono definire i lavori in codice JavaScript accessibile, registrarli e impostare parametri come programma e costi. L’Orchestratore di Acurast abbina quindi questi lavori ai processori idonei.
  • Processori: I processori offrono le loro risorse computazionali per eseguire i lavori definiti dai consumatori. Questi processori utilizzano smartphone Android dedicati come infrastruttura off-chain dietro Acurast Secure Hardware Runtime (ASHR). In cambio dei loro servizi, i processori vengono ricompensati dai consumatori.
  • Orchestratore: L’orchestratore è il componente principale del livello di consenso, responsabile della pianificazione dei lavori e dell’abbinamento delle risorse dei processori con le esigenze dei consumatori. Supporta vari meccanismi di determinazione dei prezzi come aste e pubblicità, rendendo l’esperienza dello sviluppatore altamente accessibile e senza soluzione di continuità.

Ecosistemi supportati e integrazioni

Acurast è progettato con l’interoperabilità al suo core, supportando numerosi ecosistemi e abilitando l’integrazione con ambienti come EVM, WASM e Parachains. Questa flessibilità consente a progetti e aziende di interagire in modo sicuro, indipendentemente dalla tecnologia sottostante.

Lavori Acurast

I lavori Acurast sono compiti eseguiti dai processori nel loro Trusted Execution Environment. Questi lavori producono un output e una prova di esecuzione, che vengono quindi consegnati alla catena di destinazione specificata, come Astar su Polkadot.

Implementazione e distribuzione

Acurast sfrutta un Substrate Runtime composto da più Substrate Pallets per il Protocollo Acurast. La rete ha ottenuto uno slot Kusama Parachain per il suo testnet incentivato e prevede di partecipare alle aste Parachain di Polkadot. Questa integrazione fornisce accesso alla sicurezza di Polkadot e Kusama e consente la comunicazione con altre Parachains tramite il Cross-Consensus Message Format (XCM).

Conclusione

Acurast Network rappresenta un avanzamento significativo nell’evoluzione del cloud computing decentralizzato all’interno dell’ecosistema Polkadot. Offrendo una piattaforma sicura, scalabile e interoperabile per la computazione confidenziale, Acurast consente a sviluppatori e organizzazioni di creare applicazioni innovative mantenendo la privacy dei dati e la conformità alle normative. Che tu sia uno sviluppatore in cerca di integrare la computazione sicura nelle tue dApp o un’organizzazione che cerca di scaricare compiti computazionali in modo sicuro, Acurast offre gli strumenti e l’infrastruttura necessari per prosperare in un futuro decentralizzato.

Video della comunità Acurast


Acurast at DePIN Day Web Sumit Lisbon 2024

Unisciti a Pascal Brun mentre discute su come Acurast stia rivoluzionando l'AI con la computazione confidenziale.

Crea il tuo primo deployment Acurast

Acurast Cloud spiegato in 3 minuti

Trasformando il panorama cloud: Disruption mobile per computazione decentralizzata, senza permessi e trustless.

Come diventare un processore

Vuoi diventare un processore Acurast e guadagnare fino a 250cACU al mese? Segui i passaggi e in 2 minuti sarai pronto!

Acurast Processor Lite - Inizia

Vuoi fornire computazione con il tuo telefono e guadagnare fino a 250cACU al mese e diventare parte della Cloud Rebellion per raccogliere punti MIST☁️? Segui i passaggi e in 2 minuti sarai pronto!

AWeb3 Computer Cloud Powered by Mobile Devices - SM 90

Decolla con Acurast Pascal Brun sulla piattaforma multi-chip TEE che porta computazione universale a Web3.