Tinklas 3. 0 - pokalbis su ethereum gavin wood

David Icke Dot Connector EP3 with subtitles (Gegužė 2019).

Anonim

Prieš šešis mėnesius Ethereum buvo ambicingas baltasis popierius, skirtas kruopščiai iš naujo įsivaizduoti "Bitcoin 2. 0" erdvę. Su nuoširdžiu noru suformuoti blokelę savo paveikslėlyje Vitalik Buterin, mūsų gyventojų technikas. Wizz sukūrė koncepciją. Nuo pat pradžių projektas pasinaudojo kai kuriomis pagrindinėmis strateginėmis partnerystėmis ir neprilygstama spaudos ataka. "Ethereum" sėkmingai įkvėpė technologus, kurie nusišalina į blokcenas į kitą lygį. Įveskite dr. Gaviną Vudą. Atvirojo kodo projektai gyvena ir miršia patys kūrėjų talentai, kuriuos jie pritraukia. Po pirmojo susitikimo Gavinas man sukėlė du dalykus: jo animacinis entuziazmas dėl fraktalų ir jo atsitiktinis abejingumas Bitcoin. Gavinas nėra "Bitcoiner", kaip tikėjotės susitikti konferencijoje. Tai yra galingas protas, visiškai pasiryžęs didesniam pažadui, kurį jis mato konkrečiai Ethereum. Žaidimas yra. Kaip "Ethereum" projekto CTO, "Gavin" neseniai paskelbė du pagrindinius dokumentus. Pirmasis yra Ethereum "Geltonasis popierius", atstovaujantis naujausios projekto iteracijos kontūrai. Visai neseniai jis paskelbė "Çaps: What Web 3. 0 Looks Like". Čia mes pristatome į internetą kaip "nulinės patikimos sąveikos sistemą", kurią galėjo padaryti decentralizuota ir užšifruojama informacijos skelbimo sistema, pseudoniminė žemo lygio pranešimų sistema ir konsensuso variklis. Nepertraukiamo vartotojo patirtis daro viską malonią. Gavinas turi aiškią "Ethereum", "blockchain" pagrįstų technologijų viziją ir jų tarpusavio ryšį su interneto evoliucija.

Gavinas, kaip blokadzeliai tinka jūsų bendrai 3D vizijai 3. 0? Kiek jie yra šioje vizijoje?

Nors internetas suteikia mums puikią galimybę bendrauti su asmenimis visame pasaulyje, sunku su jais sudaryti susitarimą; Paprastai turime pasitikėti juos tiesiogiai (pvz., elektroninės komercijos svetainės atveju) arba trečiąja šalimi, kuri už juos garantuoja. Abu yra linkę piktnaudžiauti, kad "blockchain" technologijos gali visiškai sušvelninti arba pašalinti.

Paaiškinkite kitas pagrindines technologijas, kuriomis grindžiamas "Web 3. 0"?

Kitos dvi pagrindinės technologijos, kurias turėsime pamatyti, kai naudojama "Web 3. 0", susijusi su vadinamųjų "statinių" duomenų perdavimu ir dinaminės informacijos perdavimu. Pirmasis susijęs su svetainės dalimis (arba žiniatinklio programa), kurios nesikeičia. Tai gali būti informacija, apibūdinanti maketą ir stilių, kartu su bet kokiu turiniu, kuris dažnai nesikeičia, pvz., Vaizdus ir tekstą. Toks pristatymo mechanizmas būtų p2p sistema, panaši į "BitTorrent" arba "Freenet", tačiau ji apima papildomas priemones, kurios garantuotų tam tikrą anonimiškumo lygį ir leistų paskatinti dalyvavimą. Antrasis susijęs su informacijos, kuri paprastai keičiasi dažnai arba kuri kitu atveju yra svarbi laiko atžvilgiu, skelbimui ir atradimui. Tai gali būti informacija, susijusi su dabartine asmens ar kitos svetainės sudedamąja dalimi.Pavyzdys čia yra elektroninės prekybos svetainės elementai. Suskaidydami abi puses, mes galime optimizuoti naudotojų patirtį. Pavyzdžiui, turėtų būti įmanoma bendrauti su elektronine komercija visišku greičiu net ir lėtu interneto ryšiu; interneto greitis turi įtakoti tik dinaminę informaciją - tai, kas gali keistis nuo minutės iki minutės. Statiška informacija, tokia kaip bendras išdėstymas, tekstas, vaizdai ir logika, turėtų būti "talpykloje" arba iš anksto atsisiųstos, taigi puslapiai turėtų "įkelti" akimirksniu, net jei dalis jų pateikiamos informacijos yra šiek tiek seni.

Ar nebus vyriausybės pasipriešinimo pseudonimų tinklui, nepastebimoms ir užšifruotoms jungtims? Kiek sėkmės monolitiniai galios centrai gali atsispirti šiai evoliucijai?

Vyriausybės pasipriešinimas gali būti perpildytas čia. Neaišku, ar visi vyriausybės elementai nori pašalinti bet kokį privatumą iš visų. Tiesą sakant, teismai reguliariai saugo tokias teises, o daugelis vykdomųjų organų atsisako patenkinti drausminę priežiūrą. Be to, turėdamas pakankamai išteklių, bet kokia organizacija, vyriausybinė ar kitokia, gali ir gali pakenkti asmens privatumui, jei yra suprantamas poreikis. "Web 3. 0" tikslas nėra visiškai panaikinti vyriausybės sugebėjimą atlikti savo darbą šiuo klausimu - yra atvejų, kai vyriausybė gali teisėtai reikalauti sugebėti pažeisti piliečio privatumą. Tačiau pažeidimams reikalingi ištekliai turėtų būti proporcingi asmenų, kurių privatumas pažeidžiamas, skaičiui. Šio santykio suskaidymas yra viena iš pagrindinių priežasčių, su kuriais susiduriame dabartinėje situacijoje; saugumo tarnybos sugebėjo išvengti atskaitingumo, nes dėl technologinės priežiūros dramatiškumo lengvatos, susijusios su papildomo asmens privatumo pažeidimu, yra nereikšmingos. Vienas iš dviejų "Web 3. 0" tikslų yra atstatyti šį ekonominį pusiausvyrą ir pertvarkyti internetą, kad ekonomiškai reikšmingos kiekvieno asmens privatumo pažeidimo išlaidos. Kitas tikslas - sumažinti būtinybę dalytis informacija su trečiosiomis šalimis, stiprinant tarpusavio ryšių infrastruktūrą.

Taigi, ar centralizuotose, patikimose šalyse viskas bus internete 3. 0? Jei taip, kur, ką jie darys ir kaip atrodys? taip; bus daug tokių subjektų, kaip yra realiame pasaulyje. Daugeliui naudingų programų aspektų reikia "oracles" ar trečiųjų šalių, teikiančių informaciją, kurios kitais būdais negali būti žinomos arba nesusitartos. Tai gali būti naujausia prekių kainų informacija, informacija apie orą ir pan. Tokios institucijos taip pat gali mums pateikti informaciją apie sistemoje esančius subjektus ar asmenis, kuriuos galėjome rasti rankiniu būdu, bet tai yra pernelyg didelė laiko ir (arba) patirties požiūriu. Apskritai, yra nepraktiška pašalinti poreikį pasitikėti savimi iš pasaulio. Geriausia, ką galime padaryti šiuo metu, yra tai sumažinti, paskleisti, išskirti ir visiškai įsitikinti, kas tai yra, kad turime pasitikėti, kodėl ir ką mes pasitikiime. Kaip jūs planuojate Ethereum vaidmenį žiniatinklyje 3. 0? Ethereum protokolas sudarys nesąžiningos sąveikos pagrindą ir taip sudarys vieną iš trijų komunikacijos ramsčių. Mes tikimės palaikyti ar galbūt net sukelti kitų dviejų ramsčių plėtrą, kurių pagrindinis tikslas yra suteikti pirmąją naršyklę, palaikančią "Web 3.0". Kaip "Ethereum" sutartyse sprendžiami vykdymo klausimai "realiame" (fiziniame) pasaulyje? "Ethereum" sutarčių išorės pasekmių vykdymas yra įdomi tema ir vis dar yra mokslinių tyrimų sritis. Mes numatome, kad toks vykdymas įvyks vienoje iš trijų schemų: mokant "vykdymo" asmenį ar organizaciją, integruojant jį į galiojančią teisinę sistemą arba per fizinius objektus, tiesiogiai sujungtus su "Ethereum". Pirmasis yra prasmingas tais atvejais, kai antstoliai ar skolų kolekcionieriai jau būtų naudojami. Sutartis galėjo būti, e. g., automatiškai apmokestina tokį asmenį, kad galėtų pašalinti negyvenantį nuomininką iš namų ūkio. Antrasis yra ilgesnės trukmės galimybė, ir mes vis dar galime rasti jurisdikcijas, kurios norėtų įgyvendinti sutarčių pasekmes, pagrįstas blokeliais. Kai kurios Centrinės Amerikos vyriausybės jau svarsto tokius pasiūlymus. Trečias greičiausiai yra geriausias trumpalaikis sprendimas. Protinga nuosavybė arba fiziniai objektai, pateikti atsakyti tiesiai į "Ethereum", yra puikus būdas sutartims kontroliuoti realaus pasaulio objektus. Pavyzdys galėtų būti "Ethereum" ir "Ethereum" su durų užraktas su brūkšninių kodų skaitytuvu. Sutartyje būtų galima priimti mokėjimą, kad būtų galima atrakinti asmens privatus raktas (pateikiamas per brūkšninį kodą).

Kokios konkrečios plėtros problemos šiuo metu susiduria su Ethereum? Trumpųjų ir skirtingų kūrėjų organizavimas, be abejo, daro darbą sudėtingesnį, negu reikia. Naudojant tokius įrankius kaip "Git" ("Hub"), mūsų gyvenimas yra šiek tiek lengvesnis. Aš tikiu, kad kūrimo darbas taps dar lengvesnis, kai mes turėsime resursų samdyti ir bendrai surasti kūrėjus ir įsigyti infrastruktūros įrangą, kad būtų sukurta e. g. tinklo derinimas yra paprastesnis. Iš tikrųjų, iki šiol didžiausias klausimas buvo pastato projektas keliose platformose. "Windows", be abejo, kelia daugybę platformos programinės įrangos paketų kūrėjams pernelyg sudėtingos aplinkos. Kokios plėtros sritys vyksta geriau nei tikėtasi "Ethereum"? Kliento sąsajos sukūrimas buvo šiek tiek supaprastintas naudojant "Qt" programavimo priemonių rinkinį. Naudodamiesi "Webkit" ("HTML" naršyklės) ir "QtQuick" funkcijomis, skirtomis greitai kurti sąsajas, galėjome pristatyti tam tikras funkcijas greičiau nei mes kitaip tikimės. Derinimo mechanizmai taip pat vyko kur kas greičiau nei tikėtasi. Kokie yra pagrindiniai pokyčiai, kurie sudaro naujausią "Ethereum" projekto kartotinę versiją? Naujausia iteracija, vadinama PoC-5 ir vis dar kuriama, pateikia keletą protokolų pakeitimų, todėl tai yra švaresnė ir patikimesnė.Ji prideda sutarties derintoją, leidžiančią sutarties rengėjams analizuoti jų sutarčių vykdymą, matydama, kur ir kodėl jie blogai elgiasi. Tačiau labiausiai pastebimas pakeitimas yra HTML / Javascript pagrįstas variklis ir Ethereum prisegimas. Tai sudaro paskutinio Ethereum kliento technologijos pagrindą, leidžiantį "App Developer" susieti sutartis su "HTML / Javascript" pagrindu. Čia jūs turite ambicingą planą suteikti pasauliui pirmąją "Web 3.0" galintį naršyklę. Tai yra giliai nauja interneto patirtis, paremta daugybe pažangių komponentų ir orientuota į pažangų decentralizuotą susitarimą nuotoliniu būdu. Nors tai ambicinga užduotis, pokalbis su Gavinu palieka jus jaustis įsitikinęs interneto ateitimi.