Skip to main content

Cos'è il calcolo parassitario?

Il calcolo parassitario è una tecnica in cui un computer o un server si collega ad altri server e utilizza tale apparecchiatura per fornire capacità di calcolo.Normalmente non è considerato hacking o furto di servizi informatici, perché il programma non sconfigge alcun serraggio o salvaguardie sull'altra apparecchiatura.Piuttosto, un messaggio legittimo può essere consegnato agli altri computer e fornirà capacità di elaborazione senza alcuna violazione della sicurezza.

Man mano che Internet cresceva alla fine del XX secolo, molte migliaia se non milioni di server erano collegati utilizzando reti di computer pubblici.Quando un computer invia una richiesta per una pagina Web o un documento a un altro computer su Internet, una serie di conferme viene utilizzata per confermare che i messaggi inviati e ricevuti sono uguali.Una tecnica è quella di utilizzare un checksum, che è un calcolo dei dati inviati dal computer richiedente e ricalcolato all'altra estremità.Se i due calcoli sono d'accordo, il messaggio è considerato legittimo e non un tentativo di rubare il tempo del computer o hackerare l'altro computer.

Quando un computer fa una richiesta di tempo di calcolo parassitario da altri computer, il messaggio è ancora legittimo.Nel messaggio è presente il codice che richiede l'esecuzione di alcuni calcoli sul computer ricevente.Nessun essere umano ha approvato la richiesta e, nella maggior parte dei casi, il fatto che il lavoro venga svolto non è evidente.I calcoli possono essere completati e i dati restituiti al computer richiedente senza alcun effetto visibile su nessuno dei due computer.Vi sono preoccupazioni etiche per l'effetto del calcolo parassitario sulle risorse Internet, tuttavia.

Dopo che un computer è stato chiesto di fornire tempo di calcolo da un altro computer, alcune delle sue risorse vengono utilizzate per tale richiesta.Insieme al consumo elettrico dell'hardware del computer, altre attività legittime per computer potrebbero essere rallentate o ritardate dalla richiesta di calcolo parassita.Non vi è alcuna violazione della sicurezza e il computer richiedente non ruba alcuna informazione.Sebbene non possano verificarsi danni fisici, ciò può influire sulle prestazioni dell'altro computer, che alcuni critici considerano un furto di servizi.

Il calcolo parassita è spesso confuso con un diverso tipo di servizi informatici condivisi, normalmente chiamato cluster computing.I cluster sono gruppi di computer collegati volontariamente a fornire capacità ben oltre la capacità di ogni singolo computer.Nel 20 ° secolo, un esempio di computer cluster era migliaia di computer pubblici e privati collegati per calcolare i dati del segnale da una ricerca di vita intelligente extraterrestre (SETI) o segnali da altri pianeti.Una parti scannerizzata di radio telescopici del cielo e raccolto dati del segnale radio e i computer cluster hanno condiviso i tempi di calcolo per analizzare i dati e cercare modelli. Il calcolo parassitario negativo può verificarsi se un computer è infettato da un virus o software chiamato Trojancavallo.I virus possono essere scaricati da e -mail o siti Web infetti e in alcuni casi consentiranno al computer di diventare un parassita per un hacker, fornendo un computer che può infettare gli altri ripetutamente.I computer infetti possono anche inviare più richieste a un sito Web legittimo e sopraffare i suoi server, una tecnica chiamata un attacco di negazione del servizio che può chiudere i siti Web.

Un cavallo di Troia è un pacchetto software che viene trasportato insieme a un messaggio legittimo oSito Web ed è generalmente invisibile a qualsiasi utente di computer occasionale.Questo è il motivo per cui è stato chiamato per il mitico cavallo che ha nascosto i soldati per sorprendere e sconfiggere un nemico.Quando il cavallo di Trojan si installa in un nuovo computer, può utilizzare alcune di quelle risorse dei computer per inviare e -mail non autorizzate chiamate spam o fornire energia di calcolo rubata a un'altra persona.