10.03.2015 Views

Odporność na błędy bizantyjskie w systemach peer-to-peer - Instytut ...

Odporność na błędy bizantyjskie w systemach peer-to-peer - Instytut ...

Odporność na błędy bizantyjskie w systemach peer-to-peer - Instytut ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.2 Geneza systemów <strong>peer</strong>-<strong>to</strong>-<strong>peer</strong> 7<br />

do czynienia z systemami <strong>peer</strong>-<strong>to</strong>-<strong>peer</strong>, dlatego z<strong>na</strong>czną część pracy przez<strong>na</strong>czono<br />

<strong>na</strong> poglądowy opis architektur tych systemów, jak również przedstawiono<br />

aspekty teoretyczne ich konstrukcji oparte <strong>na</strong> teorii grafów. Należy zaz<strong>na</strong>czyć,<br />

że w momencie powstawania tego opracowania nie była dostęp<strong>na</strong> żad<strong>na</strong> publikacja<br />

ogólnie traktująca o <strong>systemach</strong> <strong>peer</strong>-<strong>to</strong>-<strong>peer</strong> zarówno w języku polskim, jak<br />

i w języku angielskim, zatem z<strong>na</strong>czny <strong>na</strong>kład pracy włożono w zebranie oraz<br />

podsumowanie aktualnych osiągnięć w tej dziedzinie.<br />

1.2 Geneza systemów <strong>peer</strong>-<strong>to</strong>-<strong>peer</strong><br />

W 1999 roku, osiem<strong>na</strong>s<strong>to</strong>latek, Shawn Fanning zmienił dotychczasowe oblicze<br />

przemysłu fonograficznego tworząc program do wymiany plików o <strong>na</strong>zwie<br />

Napster. Uderzenie w przemysł fonograficzny spowodowane było tym, iż z<strong>na</strong>komitą<br />

większość treści możliwych do pobrania dzięki Napsterowi, stanowiły<br />

utwory muzyczne w formacie MP3.<br />

Architektura Napstera była bardzo prosta. Jeden centralny serwer służył do<br />

rejestracji udostępnianych plików. Użytkownik poszukujący określonej treści<br />

wysyłał zlecenie do serwera i otrzymywał listę źródeł, które udostępniały dany<br />

zasób. Następnie aplikacja łączyła się z różnymi komputerami pobierając kolejne<br />

części poszukiwanego pliku. Pomimo wielu niedociągnięć pierwszych wersji,<br />

program zdobył szaloną popularność i szybko pakiety pro<strong>to</strong>kołu Napstera zaczęły<br />

dominować w sieci.<br />

Kopiowanie plików muzycznych chronionych prawami au<strong>to</strong>rskimi stanowi<br />

pogwałcenie prawa, dlatego Napster został oskarżony przez organizację RIAA 5<br />

w grudniu 1999 roku. Werdyktem sądu w lutym 2001 roku <strong>na</strong>kazano zamknięcie<br />

serwisu Napstera.<br />

Z punktu widzenia technicznego Napster nie był wyrafinowanym wy<strong>na</strong>lazkiem,<br />

jed<strong>na</strong>k zainteresowanie ze strony użytkowników oraz precedensowy proces<br />

rozpoczął debatę społeczną dotyczącą aspektów moralnych i prawnych związanych<br />

z ochroną praw au<strong>to</strong>rskich w sieci Internet. W 2000 roku Nullsoft wydał<br />

Gnutellę, pojawiło się również wiele innych aplikacji podobnej architektury (AudioGalaxy,<br />

Morpheus, Bearshare itd.). Pojawienie się Napstera i podobnych systemów<br />

przyciągnęło uwagę badaczy akademickich, którzy rozpoczęli prace <strong>na</strong>d<br />

systemami, które pozbawione byłyby podstawowych wad pierwszych aplikacji<br />

<strong>peer</strong>-<strong>to</strong>-<strong>peer</strong>:<br />

• Anonimowość - <strong>to</strong>żsamość użytkowników nie powin<strong>na</strong> być łatwa do ustalenia.<br />

5 Recording Industry Association of America

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!