BitTorrent, un protocollo peer-to-peer sviluppato nel 2001, si basa su un'architettura distribuita che consente agli utenti di scaricare file da più fonti contemporaneamente. Garantendo che le velocità di download aumentino man mano che cresce la popolarità di un file, il protocollo ha trasformato il modo in cui file musicali e cinematografici di grandi dimensioni vengono condivisi online attraverso una rete decentralizzata di computer partecipanti.
Sviluppo iniziale e fondamento tecnico
Nato nel 1975 a New York, Bram Cohen è stato introdotto alla programmazione su un computer Timex Sinclair all'età di cinque anni. La sua formazione ha incluso la Stuyvesant High School, dove ha eccelso in matematica qualificandosi per le Olimpiadi della matematica degli Stati Uniti d'America, e un periodo presso la University at Buffalo. Nel corso degli anni '90 ha lavorato presso varie aziende tecnologiche, tra cui un periodo a MojoNation, un progetto incentrato sulla distribuzione di frammenti di file crittografati su più macchine. Questa esperienza è servita come base concettuale per il suo successivo lavoro nell'ingegneria del software.
La creazione di BitTorrent
Nell'aprile del 2001, Cohen ha lasciato MojoNation per progettare il protocollo BitTorrent. Ha scritto il client iniziale in Python e ha presentato per la prima volta le sue idee a CodeCon, una conferenza da lui cofondata con Len Sassaman. Il sistema ha ottenuto una significativa diffusione per la sua efficienza e, nel 2005, ha rilasciato una versione beta senza tracker. Nel 2004 ha fondato BitTorrent, Inc., insieme a suo fratello Ross Cohen e al socio Ashwin Navin. L'azienda ha successivamente raggiunto un accordo con i principali studi cinematografici degli Stati Uniti riguardo alla rimozione di link a contenuti in violazione del copyright per conformarsi al Digital Millennium Copyright Act.
Evoluzione professionale e Chia Network
Oltre al suo protocollo principale, Cohen ha lavorato brevemente presso Valve nel 2003 sulla piattaforma di distribuzione digitale Steam. Nel 2012 ha introdotto BitTorrent Live, un progetto incentrato sulla trasmissione televisiva basata su internet. Nel 2017 ha spostato la sua attenzione verso le criptovalute, cofondando Chia Network. Questo progetto implementa l'algoritmo di consenso proof-of-space-time, progettato come alternativa al consumo energetico associato ai sistemi proof-of-work. L'azienda ha ottenuto finanziamenti da investitori tra cui Andreessen Horowitz, sebbene l'uso di supporti di memorizzazione per il mining abbia sollevato discussioni riguardo alla durata dell'hardware.
Venti domande, otto minuti di orologio e un percentile misurato su tutti quelli che l’hanno fatto. Senza registrazione.
Fai il test del QI →Interessi personali e riconoscimento
Cohen mantiene un interesse per la matematica ricreativa, i rompicapo ad incastro e la giocoleria. Ha collaborato con Oskar van Deventer a diversi puzzle basati su ingranaggi e ha reso disponibili progetti per la stampa 3D. Il suo lavoro gli è valso riconoscimenti, tra cui il Wired Rave Award del 2004, l'inclusione nella lista TR35 di MIT Technology Review del 2005 e un posto nella lista Time 100 del 2005. Risiede nella San Francisco Bay Area e ha tre figli.
Informazioni rapide
- Nato: 1975, New York - Lavoro notevole: Protocollo BitTorrent - Istruzione: Stuyvesant High School, University at Buffalo - Azienda fondata: BitTorrent, Inc. - Progetto di criptovaluta: Chia Network - Linguaggio di programmazione principale utilizzato per BitTorrent: Python
Domande frequenti
### Qual è la funzione principale del protocollo BitTorrent?
Permette agli utenti di scaricare file di grandi dimensioni da più fonti contemporaneamente, aumentando la velocità di download man mano che più persone partecipano al trasferimento.
### Qual è l'obiettivo della criptovaluta Chia?
Mira a fornire un meccanismo di consenso chiamato proof-of-space-time che evita l'elevato consumo energetico richiesto dai tradizionali sistemi proof-of-work.


