Softwaregiganten Microsoft er godt i gang med at udvikle et peer-to-peer-baseret fildelingsprogram, som skal være selskabets alternativ til eksisterende teknologier som eksempelvis Bittorrent.
Microsofts Avalanche-projekt skal ifølge selskabet gøre det lettere at distribuere store filer som eksempelvis softwarepakker, spillefilm og tv-programmer via internettet.
Microsoft understreger, at fildelingssoftwaren udelukkende skal anvendes til legitime formål.
Fildelingsprogrammer har gennem flere år været i søgelyset hos først og fremmest pladebranchen og filmindustrien, som klager over tabte indtægter på grund af piratkopiering.
Microsofts Avalanche-projekt anvender en tilsvarende teknologi som flere andre fildelingsprogrammer. De store filer kan opdeles i mindre bidder, som er lettere at distribuere.
Hver bruger kan så hente disse bidder fra andre brugere i stedet for at hente hele filen fra en central server.
Ved på den måde at sprede filerne ud over mange internetforbindelser, kan flere brugere hente filerne hurtigere. Det anvendes allerede af blandt andet flere open source-programmer, som distribueres via Bittorrent.
Microsoft vil dog forbedre den eksisterende teknologi. I øjeblikket kan det være vanskeligt at få fat på visse "sjældne" stumper af en fil. Hvis kun få brugere har filen, vil det skabe flaskehalse.
Derfor vil hver enkelt af Avalanches fil-stumper indeholde information om alle de øvrige fil-stumper. Det sker takket være en speciel algoritme.
Når en klient har hentet en fil-stump, genskaber klienten et antal tilfældige fil-stumper ud fra informationen i filen og algoritmen. Disse deles med de øvrige brugere, og når klienten har hentet tilstrækkeligt med fil-stumper, kan hele den originale fil genskabes.
Relevant link