Lawina (P2P)
Avalanche to nazwa proponowanej sieci peer-to-peer (P2P) stworzonej przez Pablo Rodrigueza i Christosa Gkantsidisa z firmy Microsoft , która twierdzi, że oferuje lepszą skalowalność i wydajność przepustowości w porównaniu z istniejącymi systemami P2P.
Proponowany system działa w podobny sposób jak BitTorrent , ale ma na celu poprawę niektórych jego niedociągnięć. Podobnie jak BitTorrent, Avalanche dzieli plik do dystrybucji na małe bloki. Jednak zamiast po prostu przesyłać bloki, użytkownicy przesyłają losowe kombinacje liniowe bloków wraz z losowymi współczynnikami tej kombinacji liniowej – technika znana jako „ kodowanie sieciowe ”. Ta technika eliminuje potrzebę posiadania przez każdego peera złożonej wiedzy na temat dystrybucji bloków w sieci (aspekt protokołów podobnych do BitTorrenta , który według artykułu nie jest zbyt dobrze skalowany).
Bram Cohen , twórca sieci BitTorrent, skrytykował proponowany system Avalanche we wpisie na swoim blogu . Wspomina o nieścisłościach w analizie protokołu BitTorrent (niektóre z nich opierają się na nieaktualnej od 4 lat wersji protokołu, która wykorzystywała algorytm, który „ssie”) i opisuje artykuł jako „śmieci”.
Linki zewnętrzne
- Avalanche: File Swarming with Network Coding , oficjalna strona główna Avalanche