Distributed.net

distributed.net
URL-osoite distributed.net
Sivuston tyyppi Hajautettu tietotekniikka
Kieli (kielet) Englanti , saksa , espanja , italia , ranska , venäjä , hollanti
Omistaja Distributed Computing Technologies Inc.
Työn alku 1997
Nykyinen tila Aktiivinen
Maa

Distributed.net on yksi vanhimmista, ellei vanhin, hajautetun tietojenkäsittelyn  verkkoyhteisöistä . Se syntyi varsin spontaanisti - RSA Data Securityn tarjoamien käteispalkintojen tavoittelun seurauksena.

Vuodesta 2009 lähtien Distributed.net:llä on 8 onnistuneesti päätökseen saatua projektia: 5 rahallista salausprojektia (joissa murskataan vahvat salaukset RSA:sta ja CS Communicationsista) ja kolme tieteellistä ja matemaattista ( OGR-24 , OGR-25 , OGR-26 ).

Kaikki Distributed.net-projektit ovat erittäin vaatimattomia tietokoneen nopeuden suhteen - ne voivat toimia tehokkaasti jopa vanhoissa 486 / P1 - 2 : ssa (jotka ovat yleensä täysin hyödyttömiä monille nykyaikaisille hajautetuille projekteille).

Historia [1]

RSA:n kryptografit julkistivat Secret Key Challenge -sarjan tammikuussa 1997 . RSA:lle oli tärkeää osoittaa Yhdysvaltain armeijassa ja tiedustelupalveluissa tuolloin laajalle levinneen DES -salausalgoritmin haavoittuvuudet verrattuna yhtiön vakaampaan kehitykseen, RC5 -salaukseen .

Monet eri ryhmät osallistuivat taisteluun palkinnoista. Yksi niistä oli hajallaan oleva yhteisö, joka muodostui helmikuussa 1997 New Media Laboratoriesin Earle Adyn (genx.net) aloitteesta. Kuitenkin pian alkaneiden jatkuvien genx.net - verkkohyökkäysten ja niistä johtuvien sivustoon pääsyn ongelmien vuoksi yksi osallistujista, Jeff 'Bovine' Lawson, kehitti ensimmäisen puskurivälityspalvelimen henkilökohtaiselle PC-alustalle töiden koordinoimiseksi. kun pääpalvelin ei ollut käytettävissä.palvelin. Maaliskuun 1997 lopussa Earle Ady -aloite, joka ei onnistunut ratkaisemaan keskeytymättömään käyttöön liittyviä ongelmia, ilmoittaa avainpalvelimensa lopettamisesta genx.netissä. Jeff Lawson (Bovine), Adam Beberg (Duncan), Peter Gildea (PetrDoubt), David McNett (Nugget), Chris Chiapusio (EA) ja Peter DeNitto (AldE) kehittävät uutta viiden vakuutuksen järjestelmää, jotka jakavat toisiaan jakavat valtakirjoja.

8. toukokuuta 1997 Distributed.net- verkkotunnus rekisteröitiin InterNIC :iin . Lokakuuhun 1997 mennessä Yhdysvalloissa Alabaman osavaltiossa vastaanotettiin voittoa tavoittelemattoman Distributed Computing Technologies Inc. -järjestön rekisteröintitodistus. Vuonna 1999 hyväksyttiin "hankkeen tehtävää koskevat säännöt".

15. huhtikuuta 1999 Adam 'Duncan' Beberg (distributed.net-sivuston ja tilastojärjestelmän kehittäjä, yksi dnet v2 -asiakasohjelman tärkeimmistä kehittäjistä) päättää ottaa pois DCTI-päällikköhattunsa työstääkseen omaa ideaansa Cosmia ,  avointa verkkoalusta , joka on löytänyt tiensä moniin tieteellisiin laskenta- ja hajautettuihin projekteihin (mukaan lukien Folding@Home - BOINC  :n ideologinen edeltäjä ).

Marraskuussa 2000 Distributed.net ilmoittaa kumppanuudesta United Devices kanssa (tunnetaan hajautetuista laskentaprojekteistaan). UD rekrytoi 14 yhteisön jäsentä henkilökuntaansa.

Nykyiset projektit

RC5-72

RSA Labs tarjosi voittajaryhmälle 10 000 dollarin palkinnon.

Summa oli tarkoitus jakaa seuraavasti:

Toukokuussa 2007 RSA Labs ilmoitti tapahtuman päättymisestä – päätöksiä ei enää tehdä, rahapalkintoa 72-bittisen avaimen murtamisesta ei myönnetä. Distributed.netin jäsenet ovat työskennelleet projektin parissa yli 4 vuotta.

Syyskuussa 2008 Distributed.net-aktivistit julkaisivat päätöksen jatkaa kilpailun rahoittamista omasta DCTI-rahastostaan.

Jakelu:

Todennäköisyys, että sopiva avain löytyy huomenna, on ~1/38 899 [joulukuu 2011]. Tämä tarkoittaa myös, että tällä nopeudella koko avaintila varmistetaan 38 899 päivässä.

RC5-72-projekti RC5-32/12/9:n murtamiseen, jossa lokakuusta 2013 lähtien oli mahdollista luetella noin 3 % avaimista, vahvisti kesällä 2017, että jatkuvalla laskentateholla vastaus, pahimmassa tapauksessa (tarvittava avain tarkistetaan viimeksi) löytyy ennen vuoden 2100 alkua.

OGR

OGR (Optimal Golomb Rulers) on matemaattinen projekti, jonka tavoitteena on löytää optimaaliset Golomb-viivaimet , joita käytetään radioastronomiassa , röntgenkristallografiassa ja viestintäteoriassa .

Wallace C. Babcock löysi manuaalisesti ensimmäiset lähes optimaaliset 1,2,…,8-viivaimet vuonna 1952 . Niiden optimaalisuus todistettiin myöhemmin laskennalla (1967−1972). Uusia ehdokkaita optimaalisille alueille 9,10,…,19 löydettiin useilla matemaattisilla menetelmillä vuosina 1967-1984. Kattavalla haulla (1972-1994) monet niistä vahvistettiin, vaikka OGR-9,13,15,16 avattiin vain tyhjentävällä haulla tietokoneella. [3] OGR-20, 21, 22, 23 tunnettujen ehdokkaiden optimaalisuuden osoittivat avoimen hajautetun projektin Golomb ruler search [4] osallistujat vuosina 1997-1999. OGR-23:n valmistumisen jälkeen, yhteisellä sopimuksella, aloite ja kaikki Golombin hallitsijahaun kehitystyöt joutuivat distributed.net-sivuston siipien alle. Heinäkuussa 2000 OGR-24-projekti alkoi virallisesti distributed.net-sivustolla.

OGR-NG (seuraava sukupolvi): Ennen OGR-26:n alkua raakavoiman hakualgoritmia parannettiin merkittävästi haun tehokkuuden lisäämiseksi. Asiakkaan projektin nimi on muutettu OGR-NG:ksi.

Ominaisuudet

Asiakkaalle on ominaista pieni koko levyllä ja muistissa, versioiden saatavuus useille käyttöjärjestelmille ja arkkitehtuureille ( Sony Playstation 2/3 : sta VAX , NeXTSTEP ja QNX Neutrino ), laskentaytimien manuaalinen optimointi kokoajan taso . On myös versioita Nvidia CUDA - ja AMD FireStream - alustoille . .

Verkoille, joissa on "epästandardi" pääsy Internetiin, ehdotetaan henkilökohtaisten välityspalvelinten (personal proxy) rakennetta, joista jokainen voi pitää suuren määrän tehtäviä puskureissa ja toimittaa ne asiakkaille paikallisessa verkossa.

Asiakkaan automaattista päivitystä ei ole.

Yhden paketin koko (laskettu 5 minuutista useisiin tunteihin riippuen projektista ja laskentapakettien koon jakautumisesta projektin sisällä) on noin 130-150 tavua .

Distributed.net-asiakasohjelmalle on kääreitä , joiden avulla voit osallistua OGR:ään BOINC-alustalla ja integroida hajautetun laskennan sisarprojekteja - Yoyo@home (vanhentunut) ja Moo! kääre.

Distributed.netin jäsenet muodostivat useita venäjänkielisiä ryhmiä. Vanhin ja suurin joukkue on BugTraq.Ru , joka perustettiin 14. tammikuuta 1999 . Täydellinen lista ja tiedot liittymisestä löytyvät täältä .

Muistiinpanot

  1. Distributed.net: Historia ja aikajana (linkki ei saatavilla) . Haettu 17. marraskuuta 2008. Arkistoitu alkuperäisestä 17. kesäkuuta 2010. 
  2. Distributed.net: Projektit . Haettu 26. elokuuta 2021. Arkistoitu alkuperäisestä 14. marraskuuta 2021.
  3. Golomb viivaintaulukko (downlink) . Haettu 17. marraskuuta 2008. Arkistoitu alkuperäisestä 16. huhtikuuta 2018. 
  4. Golomb-viivaimen haku

Linkit