
Essa vem do Quora. Em resposta à pergunta “Como explicar o que são torrents para alguém que é uma nulidade em computadores?”, Ben Mordekai escreveu esta pequena obra de arte:
Imagine que 30 pessoas queiram ler um livro, mas apenas uma pessoa o tem.
Todas as 30 pessoas possuem máquinas fotocopiadoras, mas se apenas a dona do livro copiá-lo, integralmente, 29 vezes isto levaria um tempo enorme. E se a dona do livro desistisse de fazer as cópias todos sairiam perdendo. Essencialmente, aí está um grande gargalo já que todos possuem fotocopiadoras.
Ao invés disto, as 29 pessoas vão até aquela que possui o livro, cada uma toma uma página dele, faz uma fotocópia e devolve a original. Agora, cada um pode voltar à dona do livro e pedir para fazer uma cópia de uma página que ainda não possui, ou copiar de outras pessoas as páginas que elas mesmas já copiaram anteriormente.
Na medida em que o tempo passa algumas pessoas desistem deste esquema de fazer e emprestar suas cópias, mas outras aderem ao sistema. E nesta comunidade, idealmente, existirá cópias suficientes das páginas com as quais será possível reconstruir todo o livro. Caso as pessoas mantenham-se por um tempo suficiente na comunidade o processo de obter todo o livro será acelerado, já que existirão muitas fontes das quais será possível obter as páginas do livro.
Torrents usam este mesmo princípio no compartilhamento de arquivos. O arquivo é dividido em muitas partes e algumas pessoas distribuem as partes que possuem enquanto outras fazem o download das partes que precisam para recompor o arquivo.
Ilustração de Robert Neubecker.
por Cesar Brod