Želite li stvarno razumjeti Blockchain? Morate razumjeti državu

blog 1NewsDevelopersEnterpriseBlockchain ObjašnjeniDogađaji i konferencijePressBilteni

Pretplatite se na naše obavijesti.

Email adresa

Poštujemo vašu privatnost

Objašnjeno HomeBlogBlockchain

Želite li stvarno razumjeti Blockchain? Morate razumjeti državu

Povijest weba i što decentralizirane mreže znače za suverenitet podataka i budućnost povjerenja na mreži.by Coogan Brennan 20. ožujka 2020. Objavljeno 20. ožujka 2020.

Shvatite Državnog heroja

Web 1.0: Gen X, HTML i Internet zasnovan na tekstu

U procvatu 90-ih, dok su Reality Bites and Friends dominirali određenim segmentom uobičajene američke kulture, osobna računala i internetska tehnologija stvorili su web. Već smo opširno pisali o usponu računalnih mreža 90-ih, pa nećemo puno govoriti o toj dinamici (osim o ponovnom objavljivanju, po tisućiti put, moj najdraži video iz te ere). Ali trebat ćemo trenutak da razgovaramo o konkretnim mehanikama u osnovi web razvoja u to vrijeme.

Postoji niz izvrsnih web stranica iz 90-ih koje je Archive.org’s Wayback Machine spasio (Quick Tangent: Veliki broj nije arhiviran, nešto što je navelo ljude da doba u kojem živimo opisuju kao “mračno doba” interneta), pa je bila poslastica koja je odlučivala koju odabrati (Prva arhiva Craigslist?). Smjestili smo se na Yahoovoj početnoj stranici, jer je bila jedna od najpopularnijih u to vrijeme.

yahoo početna stranica 1Yahoo! početna stranica, 1996

Zašto ova web stranica izgleda toliko dražesno s našeg stajališta mnogo desetljeća kasnije? To je tekstualni dokument koji preglednik čita, a zatim generira. Nema video oglasa, pokretnih dijelova, gumba “sviđa mi se” za klikanje.

Ovo je osnovni HTML ili HyperText Markup Language, prvi jezik World Wide Weba. To je jednostavan dokument koji je relativno lagan za čitanje, čak i za one koji nisu tehničari. Strukturiran je na jasan način i kad zgrabimo izvorni kod i uparimo ga s pripadajućim prikazima, to nije strašno zastrašujuće.

Izvorni kod ove web stranice je sitan 10KB. (Usporedbe radi, izvorni kod web mjesta Yahooa za 2019. godine je 6.940% veći na nevjerojatnih 694 KB, ne uključujući vanjske knjižnice.) 1996. Yahoo.com osnovni je, čist i jasan – i za ono vrijeme super uzbudljiv! Yahooov IPO upravo se dogodio u travnju 1996. godine i prvog dana cijena je porasla na 1,6 milijardi dolara u današnjim dolarima. Na temelju ove web stranice! Dakle, za kontekst, ovo se smatralo vrhunskim za 1996. godinu.

Iz naše perspektive 2019, Yahoo.com je 1996 jednostavan (neki bi čak mogli reći, dosadno). Ali znate kakvi su ti Gen Xeri, zar ne? Postali su super zapečeni glupa reklama koju su gledali na stvarnoj televiziji. Što je s generacijom odmah nakon njih? Ona djeca koja ne mogu mirno sjediti duže od tri minute? Kako ćemo ih držati zalijepljenima za ekran?

ikona konsenzusa pleksusa okrugla Pretplatite se na naš bilten da biste dobivali najnovije vijesti o blokovima, objašnjenja i još mnogo toga.

Web 2.0: Milenijalci, korisnički generirani sadržaj i uspon države

Web-iskustvo iz 1990-ih nije ga htjelo smanjiti za milenijalce, to je sigurno. Umjesto toga, ta je generacija uvela ono što se obično naziva Web 2.0. Kao i svi izrazi koje je izumila Silicijska dolina, i on je nejasan, ali u osnovi bilježi nekoliko različitih promjena koje je pokrenuo uspon društvenih medija poput Facebooka i Twittera:

  • U Webu 1.0 korisnici web mjesta troše informacije, ali u Web 2.0 korisnici kreiraju informacije koje će drugi dijeliti i konzumirati. 
  • Korisnički generirani podaci s Weba 2.0 dolazili su s web stranica društvenih mreža poput Facebooka i Twittera.
  • Popularne web stranice sada su isporučivale personalizirani sadržaj i primale su individualizirana ažuriranja, umjesto da korisniku jednostavno predstavljaju statični HTML dokument.

Promjena paradigme Web 2.0 premjestila je internetsko iskustvo temeljeno na dokumentima, zasnovano na vezama (u kojem su web stranice tekstualni dokumenti), na interaktivne web stranice, poput Facebooka ili Twittera, s korisničkim i korisničkim sadržajem (moj Facebook profil izgleda drugačije od vašeg ).

Mnogi su ljudi pisali o ovom pomaku iz perspektive ponašanja i potrošača, tj. Kako su društveni mediji promijenili način na koji komuniciramo i trošimo informacije u svijetu. O čemu se manje govori je kako je ovaj pomak ubrzao preradu suštinske prirode interneta – pomak koji također ima ključ za razumijevanje obećanja Ethereuma i Web 3.0.

Web stranice društvenih medija zahtijevaju ogromnu količinu računanja i koordinacije. Na primjer, kada pogledate Twitter, web mjesto mora odmah poslužiti sav sadržaj specifičan za vaš profil. Zatim mora registrirati sve što radite na web mjestu – objavljivanje, lajkanje, klikanje – i to prenijeti na svoje poslužitelje. Zamislite taj iscrpljujući kružni tok pomnožen s koliko god milijuna (ili milijardi!) Korisnika na platformi, svi istovremeno komuniciraju jedni s drugima i web stranicama.

Dugo su vremena inženjeri jednostavno zakvačili ovu obradu na poleđinu statičnih mjesta. Predložak zasnovan na dokumentu Web 1.0 zaškripao je i zastenjao pod težinom koja je sve veća Ajax, širok pojam koji opisuje ove nove trendove razvoja Web 2.0. 

Postajalo je nesigurno. Opisao inženjer njegov raspored na Facebooku u ranim danima: kako bi bio siguran da se TheFacebook.com neće srušiti unatoč stalnim ažuriranjima, „popio bi veliku čašu vode prije nego što bih zaspao kako bih se uvjerio da ću se probuditi za dva sata kako bih mogao provjeriti sve i osigurati da nismo je u međuvremenu slomili. Bio je cijeli dan, cijelu noć. “

Sve su ove web stranice nastavile privlačiti korisnike tisućama, što je samo povećavalo pritisak. Aktivni korisnici trebali su više značajki, brže vrijeme učitavanja – stvari su postajale sve složenije kako se više korisnika pridružilo tim platformama. U potrazi za rješenjem, inženjeri su počeli kružiti oko koncepta koji će transformirati web razvoj.

država

Stanje se može definirati kao skup varijabli koje opisuju određeni sustav u određeno vrijeme. Opišimo to u stvarnoj situaciji. Pogledajte oko sebe u kojem god okruženju bili – autobusnom kolodvoru, kafiću, uredu – i odaberite nekoliko varijabli pomoću kojih biste to mogli opisati. Ako ste u sobi, možete opisati bilo koji broj stvari:

  • Broj zidova
  • Vrste namještaja
  • Postavljanje namještaja
  • Broj ljudi
  • Vrsta svjetla u sobi

Što više varijabli imamo, to nam slika sobe postaje jasnija, zar ne? I, ako se nešto manje promijeni u okolini (na primjer, netko napusti sobu), ne moramo ispočetka opisivati ​​sve u sobi. Samo ažuriramo određene varijable na koje utječe promjena, a ostale varijable ostavljamo na miru.

Radeći s modelom dokumenata Web 1.0, preglednik je morao učinkovito stvoriti novi dokument svaki put kad se na web mjestu dogodi ažuriranje, bez obzira na to koliko je manje važno. To je stvorilo uska grla kad su se manja ažuriranja događala milijune puta u sekundi na mreži. Inženjeri su shvatili da mogu ublažiti problem razdvajanjem web razvoja na dva dijela: HTML predložak web mjesta i država opisujući što ulazi u predložak.

HTML predložak bio bi osnovni obris web stranice i izgledao bi jednako za sve korisnike – logotip web stranice, opći izgled, shemu boja. Specifično za korisnika država ispunio bi taj pregled, pružajući opis okruženja specifičnog za tog korisnika – njegov profil, njihove prijatelje, njihove omiljene postove itd. Presudno je da, ako se nešto u državi promijeni, sve što preglednik mora učiniti jest pronaći dijelove utjecati na strukturu i ažurirati ih. Nema masovnijih ponovnih učitavanja stranica.

Ovaj model HTML predloška i njegovo stanje poznati su kao okvir. Različite Web 2.0 grupe stvorile su vlastite okvire, od kojih su dva popularna Reagirati (sagradio Facebook) i Vue (izradio Google). [Napomena ljudima koji se sada podsmjehuju: Znam da je React knjižnica, samo “V u MVC-u”. Ova je klasifikacija okvira namjerna za postizanje veće poante.] Okviri su usmjerili dinamiku Web 2.0 u utor Web 1.0 i omogućili web lokacijama poput Facebooka da se prošire dalje. Okvirni model preuzimanja web razvoja dramatičan je ne samo u cjelini već i u svojoj virtualnoj nevidljivosti za širu javnost. 

Netehničari često mogu čuti za trenutnu potrebu tehnoloških tvrtki za front-end programere. To su ljudi koji mogu graditi web stranice na okvirima poput React ili Vue. Rijetko tim istim tvrtkama trebaju HTML programeri, što je održiv posao prije petnaest godina. U stvari, žargon programera okvira zapravo više ne uključuje pojam “web stranica”. Umjesto toga, programeri govore o izradi “web aplikacija”.  

Dominacija okvira donijela je promjenu paradigme u načinu na koji doživljavamo Internet. Prije smo ovisili o preglednicima za pristup društvenim mrežama. Sada je s okvirima zapravo lakše isporučiti stanje aplikaciji, ne samo za hvatanje i nadgledanje korisnika, već i u smislu optimizacije izvedbe za mobilne telefone, koji su mnogim korisnicima postali glavna pristupna točka. Dok su Milenijalci odrastali “surfajući mrežom” (padajući niz zečje rupe na Wikipediji, vjekovima klikajući veze), iskustvo pregledavanja sada je više orijentirano na platformu. Protjerani smo s divljeg zapada web stranica, ograđeni platformama do predvidljivijih vrtova aplikacija.

Web 3.0: Gen Z i bitka za državu

Počnimo s nekoliko definicija. Uvjet “Web 3.0”Može se definirati kao pokret za povezivanje i povezivanje podataka na strojno čitljiv način. Tim Berners-Lee predviđa ovaj pomak u smislu semantički web i blockchain guru John Wolpert to vidi u smislu Stateful Interneta. Za potrebe ovog članka definirat ćemo blockchain kao način stvaranja, osiguranja i održavanja državnih podataka bez oslanjanja na jednu, centraliziranu točku istine.

Uvjet “Gen Z” opisuje generaciju rođenu od sredine 90-ih do sredine 00-ih koja je u određenim klasama ili regijama poznavala samo svijet s internetom i pametnim telefonima. Velika većina ove generacije potječe s platforme – odrasli su i komuniciraju prvenstveno s državnim aplikacijama. 

U prethodnom smo odjeljku vidjeli kako su državne aplikacije prevladale uska grla Web 1.0, ali model također ima snažan sekundarni učinak. Promjene države, velike i manje, prikupljene tijekom vremena, mogu početi stvarati vrlo detaljnu sliku pojedinaca koji ih čine. Ono što ste kliknuli, kad ste kliknuli, ono što ste prvi put pogledali kad ste se prijavili, posljednje što ste vidjeli prije odjave: sva se ta stanja razvijaju poput filmske role da bi se stvorio intimni pogled na vas kao korisnika.

Koliko intimno? Vjerojatno ste čuli urbanu legendu o prijatelju koji vodi osobni razgovor, a kasnije se nešto što su spomenuli prikazuje kao oglas u njihovom Facebook feedu. Ljudi preko Interneta uvjereni su da ih se špijunira. Međutim, istraživači su proučavali problem godinu dana i dokazali da se to zapravo ne događa. Ipak, ovo vas ne bi trebalo tješiti. Budući da to implicira još mračniju istinu: Facebook je prikupio dovoljno povezanih podataka o određenim korisnicima, na tako zrnast, specifičan način da može predvidjeti što će oni misliti ili htjeti kupiti – – ne mora slušati vaše razgovore znati. 

Podaci sigurno imaju. Facebook ima ogromnu bazu korisnika od oko 2 milijarde ljudi i širok spektar usluga iz kojih može prikupiti korisničke podatke. Budući da je Facebook tvrtka čiji poslovni model prvenstveno ovisi o prodaji oglašavanja, stvorili su bogatu bazu međusobno povezanih pojedinačnih informacija. Oni ne samo da modeliraju vaše individualno ponašanje, već to ponašanje povezuju s ponašanjem vaših prijatelja. Te veze povezuju analitičku moć koju Facebook ima. To je Facebookov vlastiti interni Web 3.0, “internet s državom” sastavljen u sustav koji oni nazivaju socijalni graf ili ponekad samo grafikon. To je tako učinkovit alat za ciljanje za oglašavanje koji je napravio Facebook 40 milijardi dolara prihoda u 2017. godini, gotovo 90% dolazi iz oglašavanja.

Što je tu loše? Mogli bismo istaknuti broj različitih kontroverzi koje je Facebook poticao tijekom posljednjih nekoliko godina, od kršenja podataka do uništavanja javnog diskursa. Ali radi ovog argumenta, usredotočimo se na suverenost podataka: tko je vlasnik podataka koji opisuju vaše ponašanje?

Očiti odgovor trebali biste biti vi. Međutim, već bi sada trebalo biti jasno da je putanja web razvoja tijekom posljednjih nekoliko desetljeća stvorila okruženje u kojem vaši podaci ne pripadaju vama. Razvoj stanja prikupljenog na platformama, u početku namijenjen optimizaciji izvedbe, također je pohranio promjene stanja na bilo kojem poslužitelju tvrtke na kojem radi platforma. 

Čiji podaci?

Blockchainova verzija Web 3.0 je ona u kojoj se stanje ne prekida na jednoj platformi niti pohranjuje na jednom poslužitelju. Umjesto toga, globalno se stanje održava na otvorenoj i distribuiranoj mreži koja je osigurana decentraliziranim metodama. Svatko može u bilo kojem trenutku pregledati i provjeriti stanje mreže. Ljudi na toj mreži nisu nužno tamo u idealističke svrhe – jaka blockchain mreža pretpostavlja da se nikome ne može vjerovati, pa povjerenje povjerava kriptografskim alatima.

Web 3.0 omogućuje globalno zajedničko korištenje države. Umjesto da države (što znači naše podatke) drže tvrtke, mi stvaramo decentraliziranu mrežu u kojoj se povjerenje uspostavlja na razini protokola. Dolazi iz matematike i kriptografije ugrađenih u protokol. Protokol se široko naziva blockchain, ali ima različite implementacije. Kao što na telefonu možete imati različite operativne sustave (Apple ili Android), postoje različiti blockchain protokoli, poput Ethereuma ili Bitcoina. 

Svaki blockchain donosi svoje pretpostavke o sudionicima mreže i jedinstvene značajke protokola, ali svi ističu pojedinačno vlasništvo nad podacima. To znači da su blockchain podaci javna dobra i samo vi možete mijenjati vlastite podatke. Kakav je praktični učinak ove teorijske izjave? Istražimo ideju na primjeru: dramatičan primjer koji uključuje globalne financije.

U našoj početnoj raspravi o stanju koristili smo primjer opisa sobe. To je jednostavan opis s vrlo malo uloga – nitko neće kupiti našu hipotetsku sobu, mi samo razgovaramo o tome. Međutim, ako je netko želio kupiti ovu sobu, situacija se mijenja. Željeli bi provjeriti opis našeg stanja, tj. Sami vidjeti sobu, a mi bismo se htjeli uvjeriti da zaista imaju dovoljno novca za njegovu kupnju. Za provjeru stanja poput ovog – – potvrđujući ima li netko dovoljno novca za plaćanje predmeta – – stvorili smo pouzdanu treću stranu: banke. Danas, za provjeru nečijeg financijskog stanja, prodavač sobe može jednostavno prevući kreditnu karticu koja učinkovito pita banku ima li kupac dovoljno novca za kupnju.

Blockchains poput Bitcoina i Ethereuma omogućavaju ljudima da danas, bez banaka, vrše financijske razmjene digitalno i gotovo trenutno. To čine stvaranjem globalne države koja se osigurava ne socijalnim povjerenjem (stečenim stotinama godina institucijama banaka treće strane), već u kodu, protokolom. Na isti način na koji više ne moramo razgovarati s operatorom da bismo povezali telefonski poziv, blockchain pretvara financijske transakcije u peer-to-peer protokol. Presudno je, međutim, da je protokol decentraliziran i distribuiran – koji uključuje globalni, javni lanac zaštićen cijelom mrežom ljudi koji ga vode..

Čini se da je gen Z nevjerojatno motiviran za rješavanje ozbiljnih političkih, ekonomskih i socijalnih pitanja. Još važnije, čini se da to čine s manje obzira na konvenciju ili tradiciju. Zastupnici Blockchaina vjeruju da će javni Web 3.0 popraviti neke od najvećih problema u trenutnom zatvorenom sustavu koji implementiraju i iskorištavaju velike tehnološke tvrtke Web 2.0. Nedavni skandali s privatnošću u korporacijama poput Facebooka i Googlea pokazuju mračnu stranu ovog prešućenog znanja – i preveliku sreću koju su zaradili prodajom podataka korisnika, a istovremeno je nisu uspjeli zaštititi. 

A ta su kršenja daleko premašila područje digitalne tehnologije. Otvorenu, svima dogovorenu državu ili “istinu” gotovo je nemoguće pronaći u našem općem javnom diskursu. Zupčanici naše politike zakrčeni su pijeskom pogrešne komunikacije, lažnih vijesti i otvorenog laganja. Jedan je pisac to opisao kao “lom činjeničnog konsenzusa”. To je jedna od glavnih prepreka s kojom se suočava Gen Z u borbi za socijalnu pravdu.

Nesporno je da su sadašnji sustavi transformirali velike dijelove društva i bitne načine na koje ljudi komuniciraju: socijalno iskustvo generacije X i generacije Z teško da bi moglo biti drugačije, iako ih dijeli samo 20 godina. No, ono što je s nevjerojatnim skokom naprijed za globalnu komunikaciju i pristup informacijama započelo pojavom Weba 2.0, rezultiralo je dramatičnom informacijskom asimetrijom između platformi i njihovih korisnika. To ima implikacije na velike svjetske događaje, poput izbora, masovnih prosvjeda i revolucija. 

Graditelji Web 3.0 i blockchain sustava, u svojoj osnovi, imaju za cilj uravnotežiti ovu asimetriju snage putem otvorenog stanja. To ne mora nužno značiti da će svi mrežni problemi biti čarobno riješeni; nijedna tehnologija to ne može učiniti. Ali ponovnim uspostavljanjem povjerenja na mreži, možda se možemo približiti ostvarenju početnog obećanja Mreže. Što će se dalje dogoditi, odlučit će sljedeća generacija graditelja.

Želite još objašnjenja blockchaina?

Pretplatite se na naš bilten da biste dobivali naše najnovije blokchain vodiče, webinare, resurse i još mnogo toga direktno u svoju pristiglu poštu. Pretplatite se Newsletter Pretplatite se na naš bilten za najnovije vijesti o Ethereumu, rješenja za poduzeća, resurse za programere i još mnogo toga. Adresa e-pošte Ekskluzivni sadržajIzvješće DeFi o Ethereum Q3 2020izvješće

Izvješće DeFi o Ethereum Q3 2020

Izvješće DeFi o Ethereum Q2 2020izvješće

Izvješće DeFi o Ethereum Q2 2020

Cjelovit vodič za Blockchain poslovne mrežeVodič

Cjelovit vodič za Blockchain poslovne mreže

Kako izraditi uspješan blockchain proizvodWebinar

Kako izraditi uspješan blockchain proizvod

Uvod u tokenizacijuWebinar

Uvod u tokenizaciju

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map