Cos'è l'hosting decentralizzato (Web3)?
L'hosting decentralizzato, spesso chiamato web3 hosting, esegue il tuo sito o la tua app su una rete distribuita di computer indipendenti invece che nel data center di un singolo fornitore. Non esiste un proprietario centrale che possa mettere offline il tuo sito, applicare rincari o bloccare i tuoi dati. Questa guida spiega cos'è l'hosting decentralizzato, come si confronta con le piattaforme cloud tradizionali e come distribuire oggi usando solo un push Git.
Hosting centralizzato vs. decentralizzato
Quasi ogni sito che usi è ospitato su un'infrastruttura centralizzata: Amazon Web Services, Google Cloud, Microsoft Azure, o una piattaforma costruita sopra di essi come Vercel o Netlify. La tua app vive nei data center di un'unica azienda, sotto i termini di servizio, la fatturazione e il controllo di quell'azienda. Questo modello è comodo, ma concentra un enorme potere in poche aziende. Un'interruzione, un cambio di policy, un aumento di prezzo o una decisione di esclusione da parte di una qualsiasi di loro può mettere offline il tuo sito all'istante.
L'hosting decentralizzato distribuisce lo stesso carico su molti nodi gestiti in modo indipendente. Sulla rete Flux, ad esempio, migliaia di operatori separati in tutto il mondo gestiscono ciascuno hardware in grado di ospitare app containerizzate. La tua applicazione gira come un vero container su quella rete condivisa e senza permessi. È ridondante per progettazione, senza un singolo punto di controllo e senza un singolo punto di guasto.
Come funziona davvero l'hosting decentralizzato?
Sotto il cofano, un cloud decentralizzato somiglia molto a una normale piattaforma di container. La differenza è chi possiede le macchine. Gli operatori dei nodi depositano una garanzia e gestiscono uno strato operativo (FluxOS) che pianifica e supervisiona le app. Quando distribuisci, la tua app viene impacchettata in un container e distribuita contemporaneamente su più nodi, in regioni e presso operatori diversi.
- Ridondanza di default: la tua app gira su più nodi contemporaneamente, quindi una macchina (o un operatore) offline non mette giù il tuo sito.
- Distribuzione globale: i nodi coprono decine di paesi, avvicinando fisicamente la tua app agli utenti senza che tu debba configurare le regioni.
- Senza permessi: chiunque può gestire un nodo e chiunque può distribuire. Non c'è nessun guardiano che approva o respinge il tuo progetto.
- Incentivi economici: gli operatori sono pagati per mantenere i nodi sani e online, il che mantiene la rete ampia e affidabile.
Perché scegliere un hosting resistente alla censura?
Poiché nessuna singola azienda controlla una rete decentralizzata, nessuna singola azienda può rimuovere unilateralmente la tua app. Per giornalisti, attivisti, front-end di dApp e chiunque abbia visto una piattaforma cambiare le regole da un giorno all'altro, questa resistenza alla censura è proprio il punto. La tua distribuzione non dipende dal restare nelle grazie di un unico fornitore.
L'hosting decentralizzato elimina anche il lock-in con il fornitore. Poiché distribuisci un container standard da un repository Git standard, la tua app è portabile e la stessa build funziona ovunque girino i container. Non sei mai intrappolato in un runtime proprietario, in un formato di configurazione su misura o in un modello di prezzi pensato per rendere costosa l'uscita.
L'hosting decentralizzato è abbastanza veloce e affidabile per la produzione?
Sì. Un malinteso comune è che «decentralizzato» significhi lento o sperimentale. In pratica, le app girano su CPU e RAM dedicate su hardware reale, e le richieste passano da un livello di reverse proxy globale che termina l'SSL e indirizza il traffico al nodo sano più vicino. Poiché la tua app gira su più nodi contemporaneamente, la rete può assorbire guasti hardware che causerebbero downtime in una configurazione su un singolo server. Per la maggior parte delle app web, siti statici, API e front-end di dApp, l'esperienza è indistinguibile da un hosting centralizzato di alto livello, con una ridondanza migliore.
Come distribuire su hosting decentralizzato con Git
Il modo più semplice per distribuire su un cloud decentralizzato è Orbit, una piattaforma nativa per Git costruita sulla rete Flux. Colleghi un repository GitHub, GitLab o Bitbucket, Orbit rileva automaticamente il framework tramite Nixpacks, costruisce un container e lo distribuisce su migliaia di nodi Flux. Non servono Dockerfile, YAML o gestione dei server. Ogni push ridistribuisce automaticamente e le build fallite tornano all'ultima versione funzionante nota.
Funziona sia per i siti statici sia per le app full-stack: Next.js, React, Vue, Svelte, oltre a backend come Django, FastAPI, Go, Rust, Erlang, Elixir e Dart. I nuovi utenti ottengono la prima settimana gratis, i piani partono da $0.99/month e una nuova app è online sull'infrastruttura decentralizzata in pochi minuti. Scopri come si confronta con i concorrenti nel nostro confronto Orbit vs. Vercel.
Domande frequenti
- Che cos'è, in parole semplici, l'hosting decentralizzato?
- L'hosting decentralizzato fa girare il tuo sito su molti computer di proprietà indipendente invece che nel data center di una singola azienda. Nessuna parte controlla l'infrastruttura, quindi non c'è un singolo punto di guasto né un gatekeeper che possa mettere offline il tuo sito.
- L'hosting web3 è uguale all'hosting decentralizzato?
- In generale, sì. «Hosting web3» indica di solito far girare app, in particolare front-end di applicazioni decentralizzate (dApp), su infrastrutture decentralizzate vicine alla blockchain, come la rete Flux, invece che su un provider centralizzato come AWS o Vercel.
- L'hosting decentralizzato è sicuro?
- Sì. Le app girano in container isolati con esecuzione senza root e specifiche delle app cifrate, e i carichi di lavoro enterprise girano in ArcaneOS, l'ambiente di esecuzione rinforzato di Flux in cui i dati sono cifrati a riposo. Far girare su più nodi indipendenti elimina anche il rischio di un singolo fornitore tipico dell'hosting centralizzato.
- Posso ospitare un normale sito web su infrastruttura decentralizzata?
- Certo. Siti statici, single-page app, framework full-stack e servizi backend girano tutti sulla rete Flux. Con Orbit li distribuisci direttamente da un repository Git, con rilevamento automatico del framework e piani da $0.99/mese.