Vērienīgais plāns no jauna izgudrot vietņu nosaukumus

NIKS LITS Niks Litls





  • Handshake vēlas no jauna izgudrot, kā nosaukumi darbojas internetā
  • Blockchain varētu aizsargāt lietotājus no cenzūras vai uzbrukumiem
  • Bet joprojām ir problēmas, kas jārisina, tostarp — kurš to faktiski izmantos?

Nākamajā reizē, kad pārlūkprogrammā ierakstāt vietnes nosaukumu, uz brīdi apstājieties, lai padomātu par to, kas notiks pēc enter nospiešanas.

Notiek tas, ka jūsu pārlūkprogramma nosūta šo nosaukumu — piemēram, technologyreview.com — datoru tīklam, ko sauc par domēna nosaukumu sistēmu. DNS bieži sauc par interneta tālruņu grāmatu, un tas pārveido (vai interneta valodā runājot, atrisina) vietņu nosaukumus IP adresēs — šajā gadījumā — 23.92.17.190. Šie skaitļi ļauj jūsu pārlūkprogrammai atrast pareizo serveri internetā un izveidot savienojumu ar to.

Mēs izmantojam DNS, jo lielākā daļa cilvēku slikti izseko garus skaitļus. Tam netiek pievērsta liela uzmanība; jums parasti nav jādomā par to, ko DNS dara fonā. Bet jums ir jāuzticas, kas nozīmē, ka jāuzticas nedaudzām organizācijām, kurām ir pienākums nodrošināt DNS darbību un drošību.



Stīvens Makijs

Stīvens Makijs Amentum.org

Cilvēkiem patīk Stīvens Makijs , kas ir atvērtā pirmkoda projekta izstrādātājs un ieguldītājs rokasspiediens Tīkls , šī centralizētā vara pār interneta nosaukumu piešķiršanu padara internetu neaizsargātu gan pret cenzūru, gan pret kiberuzbrukumiem. Handshake vēlas to decentralizēt, izveidojot alternatīvu nosaukumu sistēmu, kuru neviens nekontrolē. To darot, tas varētu palīdzēt aizsargāt mūs no hakeriem, kas mēģina izmantot DNS drošības nepilnības, un no valdībām, kas cer to izmantot, lai bloķētu vārda brīvību.

Sistēma būtu balstīta uz blokķēdes tehnoloģiju, kas nozīmē, ka tā būtu programmatūra, kas darbojas plaši izplatītā datoru tīklā. Teorētiski tai nebūtu viena neveiksmes punkta, un tā būtu atkarīga no nevienas cilvēku vadītas organizācijas, kuru varētu sabojāt vai kooptēt. Handshake programmatūra ir stipri modificēta Bitcoin versija (vai dakša), un tāpat kā Bitcoin kalnraču tīkls aizsargā kriptovalūtu no manipulācijām un padara to praktiski neiespējamu iestādēm to slēgšanu, līdzīgs tīkls varētu saglabāt pastāvīgu, cenzūrai izturīgu datu uzskaiti. interneta vārdi.



Handshake komanda nebūt nav pirmā, kas mēģina izveidot decentralizētu nosaukumu sistēmu tīmeklim. Taču atšķirībā no iepriekšējiem centieniem Handshake nemēģina aizstāt DNS, bet strādā ar to. Mērķis ir izveidot alternatīvu, elastīgu tīklu, lai cilvēki varētu atgriezties, saka McKie.

Zooko trīsstūris

Kas ir vārdā? Reālajā pasaulē vairākām lietām vai cilvēkiem var būt viena un tā pati. Datortīkla protokolos atbilde ir konkrētāka. Princips, ko sauc par Zooko trīsstūri, pēc kriptogrāfa Zooko Vilkoksa-O’Hērna, uzskata, ka ideālam vārdam ir jābūt trīs atšķirīgām īpašībām.

Pirmkārt, vārdam jābūt drošam. Ievadot tīmekļa vietnes nosaukumu pārlūkprogrammā, jums vajadzētu būt iespējai paļauties, ka atbildi nesniedza krāpnieks. Otrkārt, ideālam vārdam vajadzētu būt saprotamam gan cilvēkiem, gan datoriem. Visbeidzot, neviena centrālā iestāde nedrīkst to cenzēt vai bloķēt. Tā ir trijstūra daļa, kuru viņi izlaiž, lai tas darbotos, saka Džozefs Bono , Ņujorkas universitātes datorzinātņu docents.



Organizācija ar viscentralizētāko varu pār DNS ir Losandželosā bāzēta bezpeļņas organizācija Internet Corporation for Assigned Names and Numbers. ICANN ir atbildīga par tā sauktās DNS saknes, augstākā līmeņa DNS serveru hierarhiskā globālā tīkla, pārraudzību. ICANN ir arī atbildīgs par jaunu augstākā līmeņa domēnu nosaukumu piešķiršanu, kas ietver .com, .org, .net un lielāko daļu divu burtu valstu kodu.

Vārda brīvības aizstāvji tiešsaistē jau sen ir brīdinājuši, ka ir bīstami paļauties uz vienu, birokrātisku organizāciju gan DNS saknes pārraudzībā, gan augstākā līmeņa domēnu piešķiršanā. Viņi uztraucas, ka ICANN varētu nolemt, iespējams, dažu valdību vai korporāciju spiediena dēļ cenzēt internetu, noņemot vārdus no DNS vai aizliedzot lietot noteiktus vārdus.

Papildus ICANN ir vēl viena organizāciju klase, kuras uzdevums Handshake ir decentralizēt. Vai redzat šo mazo piekaramās slēdzenes ikonu pārlūkprogrammas joslā pa kreisi no domēna nosaukuma? Tas nozīmē, ka jūsu dators ir pārbaudījis, vai jūsu savienojums ar šo vietni ir šifrēts un vietne ir autentiska, nevis viltota, ko izstrādājis noziedznieks, cenšoties nozagt jūsu pieteikšanās akreditācijas datus. Tas tiek darīts, pārbaudot skaitļu virknes, ko sauc par vietnes digitālo sertifikātu un ko izdevusi viena no vairākām tā sauktajām sertifikātu iestādēm, patiesumu. Šīs vienības, no kurām daudzas ir peļņas uzņēmumi, ir ļoti svarīgas interneta drošībai.



Viņi var arī tikt uzlauzti. Un, ja kāds tiek uzlauzts un uzbrucējs var sākt izsniegt viltotus sertifikātus, tas apdraud visa interneta drošību. Bet, ja vietņu nosaukumi tiek pārvaldīti pret viltojumiem izturīgā blokķēdē, jums nav vajadzīgas sertifikātu iestādes; pati nosaukumu sistēma var nodrošināt, ka vietne, ar kuru esat izveidojis savienojumu, ir īsta. Tas ir Handshake mērķis.

Ilustrācija, kurā parādīta haizivs un pārlūkprogrammas logi

Niks Litls

Mācīšanās no Namecoin

Ideja, ka blokķēdi varētu izmantot, lai atbalstītu Zooko trīsstūri, ir uzrunājusi entuziastus gandrīz no pirmās dienas. Projekts Namecoin, kas tiek plaši uzskatīts par pirmo Bitcoin dakšiņu, joprojām darbojas un darbojas pēc palaišanas 2011. gada aprīlī. Tāpat kā Handshake, Namecoin ļauj cilvēkiem iegādāties savus domēna vārdus un ierakstīt tos blokķēdē. Bet tas nav pieķēries, vismaz ārpus neliela skaita entuziastu. 2015. gadā Bonneau un vairāki kolēģi rūpīgi aplūkoja Namecoin un atrasts sabrukusi sistēma. No 120 000 reģistrētajiem vārdiem tikai 28 faktiski tika lietoti.

Handshake izmanto vairākus rīkus un tehnoloģijas, kas Namecoin nebija pieejami vai nepraktiski, saka McKie. Piemēram, Namecoin piešķir nosaukumus rindas kārtībā. Tas ir veicinājis vārdu izspiešanu — cilvēki var reģistrēt jebkuru vārdu, kas viņiem ienāk prātā, neatkarīgi no tā, vai viņi plāno ar to izveidot vietni, cerot, ka vēlāk dzīvē kāds vēlas to izmantot pa īstam. Turpretī Handshake izmanto tā saukto Vickrey izsoli — slēgtu solīšanas procesu, kurā uzvar augstāko solītājs, bet maksā otrās augstākās cenas cenu. Tas, vismaz teorētiski, dod pretendentiem stimulu solīt to, kāds vārds viņiem patiesībā ir vērts.

Zooko Vilkokss-O

Zooko Wilcox-O’Hearn Wikipedia / Tobias Klenze / CC-BY-SA 4.0t

Handshake programmatūra būs arī efektīvāka vārdu datu glabāšanā un vieglāk lietojama nekā Namecoin, saka McKie. Tā vietā, lai katram lietotājam prasītu palaist tā saukto pilno mezglu, kas ietver visas Handshake blokķēdes kopijas lejupielādi ar visiem tajā saglabātajiem domēna nosaukumiem (un tam ir nepieciešamas noteiktas tehniskās prasmes), Handshake ir arī viegls klients, kas var izgūt adreses. no tīkla pēc vajadzības, un to var apvienot ērti lietojamā pārlūkprogrammas paplašinājumā, viņš saka.

Iespējams, vissvarīgākais ir tas, ka Handshake atšķirībā no Namecoin nekonkurē ar tradicionālo DNS, bet ir ar to saderīgs. 100 000 populārākie domēni jau ir iekļauti tā ķēdē. Ja ievadāt kādu no šiem nosaukumiem un īpašnieks vēl nav reģistrējies Handshake, programmatūra vienkārši novirzīs jūsu pieprasījumu uz parastajiem DNS serveriem, saka Makijs: Ja tas neeksistē Handshake, tas vienkārši atkāpsies. , lieki, uz parasto tīmekli.

Ja tu to uzbūvēsi, gribu viņi nāk?

Kāpēc gan kāds izmantotu rokasspiedienu?

Dažiem cilvēkiem varētu patikt fakts, ka nosaukumiem Handshake nebūs jāatbilst vispārpieņemtajām konvencijām. Es nevaru reģistrēties http://mike.orcutt Piemēram, tradicionālajā DNS — ICANN man neizveidos augstākā līmeņa domēnu ar nosaukumu .orcutt, taču es to varētu izmantot, izmantojot Handshake.

Priekšrocības varētu būt acīmredzamākas valstīs ar smagu cenzūru un uzraudzību, saka Tieshun Roquerre, uzņēmuma izpilddirektors. Namebase , uzņēmums, kas lietotājiem palīdzēs ērti iegādāties un reģistrēt vārdus Handshake. Piemēram, vietņu īpašniekiem Ķīnā ir jāreģistrējas ar saviem īstajiem vārdiem. Tā kā valdība kontrolē interneta pakalpojumu sniedzējus, tā var viegli izmantot DNS, lai slēgtu vietnes, kas tai nepatīk. Izmantojot Handshake, jūs varat reģistrēt šos vārdus anonīmi, un tas ir neapturams, saka Rokers. Pat ja valdība kaut kā atrada tīmekļa serveri, īpašnieks varētu pārslēgties uz citu, iespējams, atrodas citā valstī, un atjaunināt vārdu ierakstus.

Vēl viens iemesls, kāpēc dot priekšroku decentralizētai nosaukumu sistēmai, ir tas, ka DNS var uzlauzt. 2016. gadā liela mēroga pakalpojuma atteikuma uzbrukums, kas vērsts pret ievērojamu DNS servera resursdatoru, uz vairākām stundām ASV izvilka lielus interneta apgabalus. Teorētiski Handshake noteiktos gadījumos varētu kalpot kā ārkārtas dublējums. Pavisam nesen drošības pētnieki uzņēmumā Cisco ziņoja, ka DNS hakeri, kurus sponsorēja vārdā nenosaukta valdība, novirzīja cilvēkus uz viltotām vietnēm, lai viņus varētu izspiegot. Maldinātās vietnes galvenokārt bija valdības aģentūru un enerģētikas uzņēmumu vietnes Tuvajos Austrumos un Ziemeļāfrikā.

Tomēr rokasspiediena pacelšana nebūs viegli. Blockchain tīkliem ir viens liels trūkums salīdzinājumā ar tādu centralizētu struktūru kā ICANN: tie nevar piedāvāt visas tehnoloģijas priekšrocības, ja vien tie nav sasnieguši noteiktu izmēru.

Bitcoin tiek plaši uzskatīts par pret viltojumiem izturīgāko blokķēdes tīklu, jo tajā ir liels kalnraču tīkls — cilvēki, kuri savos datoros uztur Bitcoin virsgrāmatas kopijas un veic aprēķinus, kas tajā reģistrē darījumus. Handshake izmantos to pašu vispārējo procesu kā Bitcoin, ko sauc par darba pierādījumu, un tāpat kā Bitcoin kalnrači, Handshake kalnrači tiks apbalvoti ar tikko kaltām monētām, kas šajā gadījumā tiek sauktas par HNS. Bet kā mazāks tīkls, tas ir neaizsargātāks pret uzbrukumiem, kuru mērķis ir manipulēt ar informāciju datubāzē.

Handshake arī izstrādātājiem ir jāizveido viegli lietojami pakalpojumi un lietojumprogrammas, kas var palīdzēt lietotājiem izmantot tīkla priekšrocības, tāpat kā izstrādātāji padara jūsu viedtālruni vērtīgu, veidojot tam paredzētas lietotnes. Lai atrisinātu šo problēmu, atvērtā pirmkoda izstrādātājiem tiks izsniegta iepriekš sagatavotu monētu krātuve. Tiem nebūs pievienotas virknes; ideja ir tāda, ka, ja monētu turētāji uzlabos tīklu un to izmantos vairāk cilvēku, viņu monētas kļūs vērtīgākas. Tomēr arī tā ir azartspēle.

Rokasspiediens

Rokasspiediens

Tiesības iet pēc vārda

Rokasspiedienam būs jāpārvar citi šķēršļi. Viens no tiem ir risks, ka vārdu squatters izdomās, kā izspēlēt pat sarežģīto Vickrey izsoļu sistēmu. Vēl viens, kas saskarsies ar visām uz blokķēdes balstītām nosaukumu sistēmām, ir jautājums par strīdu risināšanu, saka NYU Bonneau.

Galvenais jautājums visās šajās sistēmās ir “Kam ir tiesības saukt kādu vārdu?” viņš saka. Tradicionālajā DNS pasaulē, ja uzskatāt, ka kāds negodprātīgi tup domēnā, uz kuru jums ir likumīgākas pretenzijas, varat iesniegt sūdzību ar ICANN. Bonneau saka, ka šie strīdi pēc būtības var kļūt politiski. Piemēram, kam vajadzētu iegūt vārdu Jaguārs? Vai tas ir automašīnu ražotājs Jaguar, Apple operētājsistēma Jaguar, NFL futbola komanda ar nosaukumu Jaguars vai fonds, kas veltīts jaguāru saglabāšanai? Tas, ka blokķēdes sistēmu varētu izmantot, lai risinātu šāda veida strīdus, neiesaistot cilvēka autoritāti, šķiet diezgan maz ticams, saka Bonneau.

Tātad, iespējams, interneta nosaukumu piešķiršana vienmēr būs atkarīga no centralizētas lēmumu pieņemšanas. Pat ja tā ir taisnība, tas nenozīmē, ka uz blokķēdes balstītas nosaukumu sistēmas, piemēram, Handshake, neko nepievienos, saka Bonneau. Pieņemot, ka tīkls var piesaistīt dalībnieku kritisko masu, lai tas darbotos un nodrošinātu drošību, tam nav obligāti jākļūst par status quo, lai kaut ko mainītu.

Iespējams, ka šim jau ir modelis: Bitcoin. Salīdzinot ar tradicionālo banku sistēmu, to izmanto ļoti maz cilvēku, taču tā tomēr ir parādījusi, ka tā var būt alternatīva valdības kontrolētai valūtai kā vērtības glabātājs. Daži cilvēki to pat izmanto šādā veidā, jo īpaši valstīs ar ļoti nestabilām valūtām.

Ja Handshake kaut ko tādu var panākt, bet interneta vārdu ierakstiem naudas vērtības vietā, iespējams, internets būs nedaudz brīvāks. Tomēr tas var aizņemt kādu laiku; Bitcoin ir veidojis savu tīklu desmit gadus. Līdz tam jums būs jāuzticas parastajam DNS.

paslēpties