WEB 3.0 (ali kot ga bolj pogosto imenujemo "Web3") je razmeroma ohlapen nabor idej o tem, kako naj bi izgledal in deloval prihodnji splet. Trenutno smo nekje med svetoma spleta 2.0 in spleta 3.0, natančna oblika prihodnjega spleta pa še ni določena. Raziskali bomo, kaj je Web3, in si ogledali nekaj specifičnih primerov tehnologij, ki ustrezajo modelu Web3.
Internet in splet sta različna
Pomembno dejstvo, ki se ga morate zavedati, preden začnemo kakršno koli razpravo o spletu, je, da se razlikuje od interneta. Internet je fizična omrežna oprema in računalniki, ki ohranjajo svet povezan, skupaj z internetnim protokolom, ki opisuje, kako vse te naprave komunicirajo med seboj. Če želite izvedeti več o internetni arhitekturi, si oglejte Kdo je lastnik interneta? Razlaga spletne arhitekture .
Splet je ena vrsta storitve (ali skupina storitev), ki deluje v internetu. Je najpogostejši del interneta, s katerim se sooča uporabnik, vendar druge storitve (kot sta FTP ali BitTorrent ) niso del spleta. Samo delita si isto pasovno širino.
Evolucija spleta: razlaga spleta 1.0 in spleta 2.0
Svetovni splet se je prvič pojavil sredi 90. let. To je tisto, kar zdaj razumemo kot splet 1.0. Zgodnje spletne strani so gostovale marsikje. Nekateri so bili na velikih strežnikih znotraj IT oddelka podjetja, drugi pa so gostovali v domačih računalnikih ljudi. Spletna vsebina še ni bila centralizirana v velikanske podatkovne centre, kot jih poznamo danes.
Vsebina spleta 1.0 je bila v glavnem statične spletne strani »samo za branje«, ki niso bile interaktivne. Z drugimi besedami, obiskali bi spletno mesto, da bi dobili informacije, vendar mu ne bi vrnili nobenih podatkov. To je odločilna razlika med spletom 1.0 in spletom 2.0.
S spletom 2.0 so informacije začele teči v obe smeri. To je bila doba platform družbenih medijev in vsebin, ki so jih ustvarili uporabniki. Na tem družabnem spletu končni uporabniki svoje fotografije, osebne podatke in drugo objavijo na družbenih omrežjih, kot sta Facebook in LinkedIn, kjer jih lahko vidijo vsi.
Storitve gostovanja so se začele centralizirati v podatkovne centre v lasti majhne peščice močnih tehnoloških podjetij. Spletni brskalniki so postali tako napredni, da so v bistvu lahko izvajali spletne aplikacije s prefinjeno 3D grafiko.
Uporabniški podatki so najbolj dragoceno blago za te organizacije, ki jih uporabljajo za spodbujanje e-trgovine ali prodajo tretjim osebam. Velikan iskalnikov Google je morda najbolj znan primer. Kljub temu podjetja, kot sta Microsoft in Amazon, vlagajo v zagotavljanje centraliziranih spletnih storitev, ki posrkajo osebne podatke in jih pretvorijo v donosne vpoglede.
Vrednote Web3
V bistvu je zamisel Web3 splet, ki ni pod nadzorom majhnega števila osrednjih organov. Ali so to vlade ali korporacije, ni pomembno, Web3 (teoretično) daje uporabnikom podatke in spletno vsebino v roke. Omogoča tudi splet, kjer lahko uporabniki neposredno pridobijo s svojimi podatki in vsem tem denarjem, ki se vsak dan premika po spletu.
Izraz »Web3« je leta 2014 skoval Gavin Wood, soustanovitelj verige blokov Ethereum , o kateri bomo razpravljali malo kasneje.
Web3 naj bi ustrezal določenim vrednotam. Prvič, je decentraliziran in nima osrednjega organa, ki bi imel v lasti vse podatke in bi imel od tega dobiček. Aplikacije Web3 so odprtokodne. To pomeni, da si lahko vsak pregledno ogleda algoritme in funkcije programske opreme v aplikaciji, ne da bi se prikradel skozi zadnja vrata.
Če povzamemo, je Web3 demokratizirana spletna aplikacija, ki temelji na odprtokodni aplikaciji, ki uporabnikom omogoča popoln nadzor nad njihovimi podatki in možnost delitve dobička, ki ga ustvari njihova vsebina.
Tim Berners-Lee in stari splet 3.0
Nekaj zmede je, ker je drug popolnoma drugačen koncept, imenovan Web 3.0, skoval »oče spleta« Tim Berners-Lee. Konzorcij svetovnega spleta (W3C) je predstavil splet 3.0 (»semantični splet«) kot razširitev standarda spletne tehnologije.
Semantični splet je morda težje oviti v glavo kot Web3. Kljub temu se spušča na formalne standarde metapodatkov, ki omogočajo vse vrste operacij stroj-stroj, kar bi nato omogočilo semantično razumevanje spletne vsebine.
Time Berners-Lee, foto Uldis Bojārs, CC BY-SA 2.0 prek Wikimedia Commons
V praksi ta splet 3.0 še ni postal resničnost, čeprav sodobna spletna tehnologija že zmore nekatere stvari, ki jih opisuje ideja spleta 3.0. Tukaj ne bomo povedali več o semantičnem spletu, vendar imejte v mislih, da nekatere stvari, ki jih lahko preberete pod oznako Web 3.0, govorijo o nečem popolnoma drugem kot Web3, medtem ko se "Web3" nanaša le na to, o čemer tukaj razpravljamo.
Zdaj, ko smo razjasnili razliko med Web 3.0 in Web3, si poglejmo nekatere spletne tehnologije, ki se štejejo za Web3.
1. Tehnologija veriženja blokov
Tehnologija veriženja blokov je morda tista tehnologija, ki je najbolj navdihnila zamisel o Web3, zato je najbolj pereč primer. Številne druge tehnologije Web3 se za delovanje zanašajo na verigo blokov, zato je osnova za Web3.
Za poglobljeno razlago tehnologije veriženja blokov si oglejte HDG Explains: What Is a Blockchain Database? Če pa nimate časa, je tukaj bistvo.
Blockchain je knjiga ali evidenca transakcij. Blokovna veriga v celoti obstaja na več računalnikih, ki so razširjeni po internetu. Kadarkoli je v verigo dodan nov "blok" transakcij, se morajo vse kopije baze podatkov strinjati in jih spremeniti. Vse transakcije so javno dostopne in trajne.
Vsak poskus vmešavanja v zapis pokvari verigo in ker so potrjene kopije baze podatkov razširjene po vsem spletu, je noben centralni organ ne more nadzorovati. Tehnologijo veriženja blokov je mogoče uporabiti za katero koli aplikacijo za vodenje evidence transakcij, vendar jo večina ljudi povezuje s kriptovaluto, ki se je bomo lotili v nadaljevanju.
2. Kriptovaluta
Kriptovaluta (znana tudi kot »kripto«) je decentralizirana digitalna gotovina, ki je ne nadzoruje nobena vlada ali osrednji organ, kot je banka. Kriptovaluta uporablja tehnologijo veriženja blokov, da beleži, koliko valute je na voljo in kdo ima kakšen znesek.
Ponudba kriptovalute se poveča z "rudarjenjem", ki zagotavlja računalniško moč za zagon verige blokov v zameno za novo valuto. Vsaj tako deluje s »klasičnimi« kriptovalutami, kot je Bitcoin. V primeru blokovne verige Ethereum na primer končni uporabniki plačajo "plačnino", ki jo prejmejo rudarji Ethereuma, ki obdelujejo transakcije.
3. Začetne ponudbe kovancev (ICO)
Začetne ponudbe kovancev so povezane s kriptovalutami, ker so ponujeni »kovanci« kripto. Ko izumite novo vrsto kriptovalute (verjetno z vznemirljivo inovacijo), potrebujete začetni denar, da začnete delovati.
Ljudje, ki vložijo denar v ICO, kupujejo vašo kriptovaluto, medtem ko ni vredna ničesar, v upanju, da bo tako kot pri Bitcoinu in Ethereumu vrednost kriptovalute eksplodirala in jim čez noč prinesla bogastvo.
ICO se včasih prodajajo bolj kot delnice v podjetju, čeprav ne dajejo lastništva kupcem. Vrednost kovancev je nato povezana s tem, kako dragoceni bodo podjetje ali njegovi izdelki. Zato so bili ICO tako priljubljeni pri startupih, ki iščejo alternativno financiranje, ki ne vključuje banke, angelskih vlagateljev ali tveganega kapitala.
Okoli ICO-jev je bilo veliko hrupa, vendar so jih pestile tudi prevare in veliko ljudi je izgubilo svoj denar. To je zato, ker ICO-ji še niso regulirani tako, kot je IPO (Initial Public Offering), in vsak lahko sproži ICO.
4. Nezamenljivi žetoni (NFT)
Za to ste verjetno že slišali, vendar so NFT še en temeljni kamen Web3. NFT so v bistvu oblika kripto, vendar je vsak NFT edinstven in ga ni mogoče zamenjati za drugega. To je tisto, kar pomeni nezamenljivi del imena. NFT-ji so povezani z digitalnimi ali fizičnimi sredstvi na enak način, kot papirna lastninska listina za hišo predstavlja lastništvo.
Ena velika zanka je, da ni nujno, da noben pravni organ priznava NFT-je, tako da je na koncu vse, kar na tej točki kupujete, nadzor nad nizom črk in številk. Ker pa se tehnologija NFT razvija in ima morda koristi od zakonodaje, se to lahko spremeni.
Če vas zanima več o NFT-jih, si oglejte 5 aplikacij za ustvarjanje NFT-jev na vašem iPhoneu in kako jih prodati .
5. Decentralizirane aplikacije (dApps)
Ko uporabljate storitev v oblaku, kot je Google Dokumenti, uporabljate centralizirano aplikacijo. Google ima dostop do vseh informacij v vaših dokumentih, vse jih lahko prebere in nadzoruje. Kompromis je v tem, da lahko svoje podatke shranimo v oblak, enostavno sodelujemo z drugimi in uživamo v dolgem seznamu drugih ugodnosti aplikacij v oblaku.
Kaj pa, če bi lahko izkoristili prednosti teh storitev v oblaku, ne da bi se morali podrediti osrednjemu organu? Tu nastopijo decentralizirane aplikacije ali »dApps«. Večina dApps uporablja verigo blokov Ethereum za svoje spletno računanje, tako da se računanje plača z uporabo provizij za "plin" Ethereum.
Vendar dApps izpolnjujejo zahteve Web3, da so javni, odprtokodni in zaščiteni s kriptografijo. Tako uporabniki dApp nadzirajo svoje podatke in kdo jih lahko vidi, medtem ko imajo koristi od računalniške moči v oblaku za izvajanje katere koli funkcije, za katero je določena dApp zasnovana. Če želite videti, katere aplikacije dApps so na voljo, preverite naše stanje aplikacij dApps , ki beleži najpomembnejše.
Blokovna veriga Ethereum je zasnovana tako, da podpira tehnologije Web3 od samega začetka in ima celo namensko knjižnico JavaScript, imenovano Web3.js , ki pomaga razvijalcem, da hitro začnejo s svojimi projekti Web3.
6. Pametne pogodbe
Če danes kupite avto in za to vzamete posojilo pri banki, je vpletenih veliko papirologije. Banka z vami sklene pogodbo, v kateri so opisane pravice in obveznosti obeh strank. V skladu s pogodbo mora banka v primeru zamude pri plačilu izvesti posebne ukrepe (kot je odvzem avtomobila) v skladu s pogodbo.
Pametne pogodbe lahko opravljajo popolnoma enako delo, vendar ne potrebujejo osrednjega organa, ki bi karkoli uveljavljal ali spremljal. Vse se zgodi samodejno v skladu s pravili in logiko pogodbe.
Pametne pogodbe omogočajo zagotavljanje finančnih storitev ali sklenitev pravnih dogovorov med strankami na veliko ugodnejši način kot tradicionalni stiki. Prav tako so veliko bolj pravični in z njimi ni mogoče manipulirati, ko so aktivirani.
Seveda je, kot vsaka pogodba, tudi pametna pogodba dobra le toliko, kolikor so dobri pogoji in logika v njej, toda ob predpostavki, da je pogodba poštena, bo pametna pogodba uveljavljena nepristransko.
7. Porazdeljeno računalništvo (robno računalništvo)
Robno računalništvo je namenjeno zagotavljanju spletnih podatkov in storitev čim bližje mestu, kjer so zahtevani ali ustvarjeni. Robno računalništvo je skoraj antiteza računalništva z velikimi podatki v velikih centraliziranih računalniških centrih, medtem ko se robno računalništvo dogaja na dobesednih robovih omrežja.
Podatki se lahko na primer obdelajo na vašem lokalnem računalniku, preden se pošljejo na osrednjo lokacijo, da se združijo. To pomeni, da lahko združite procesorsko moč naprav vzdolž robov vašega omrežja v en ogromen decentraliziran superračunalnik. Z milijardami naprav IoT ( Internet stvari ), ki zbirajo informacije v pametnih domovih, tovarnah in maloprodajnih trgovinah, je imeti dovolj računalniške moči za obdelavo teh podatkov pravi izziv. Robno računalništvo ponuja način za izpolnitev teh zahtev, prihranek pri pasovni širini in hitro dostavo podatkovnih zahtev.
8. Decentralizirane avtonomne organizacije (DAO)
Organizacija ima tako kot podjetje ali dobrodelna ustanova centralizirano strukturo. Vodstvo in vodstvo na vseh ravneh vodijo in nadzorujejo, da usklajujejo vse različne ljudi, ki prispevajo k delu, ki ga je treba opraviti.
DAO izravna to celotno strukturo. Ni izvršnega direktorja, finančnega direktorja ali česa podobnega. Vsak član organizacije ima svoj glas in odloča, kdaj se denar iz državne blagajne porabi in za kaj.
Pravila organizacije so kodirana z uporabo inovativne pogodbene tehnologije v verigi blokov brez dovoljenj (tudi brez zaupanja). Ni potrebe po zapletenih in dragih administrativnih oddelkih, ki so jih razvile tradicionalne organizacije, da bi vse delovalo. DAO prav tako praktično onemogočajo goljufije, saj sta vsaka transakcija in njena zgodovina odprti za javni nadzor,
9. Strojno učenje in umetna inteligenca
V zadnjih nekaj letih smo bili priča hitremu vzponu tehnologije strojnega učenja in drugih pomembnih področij umetne inteligence. Naši pametni telefoni so polni teh tehnologij, tako delujejo aplikacije, kot je Applova Siri . Zahvaljujoč obdelavi naravnega jezika (NLP) se lahko pogovarjate z inteligentnim agentom, ki lahko razčleni, kar zahtevate.
Strojno učenje se uporablja tudi za obdelavo ogromnih količin podatkov v realnem času za napovedovanje naših potreb in vedenja. Zahvaljujoč internetu stvari (IoT) imamo povsod inteligentne naprave, povezane v omrežje. To ustvarja veliko priložnosti za zbiranje podatkov in iz njih naredite nekaj dragocenega.
Poglejmo si storitve, kot je Wolfram Alpha , ki uporablja umetno inteligenco za ustvarjanje znanja iz podatkov. Okusimo, kakšen bi lahko bil demokratiziran splet z javnimi podatki, odprtimi vsem.
10. Metaverzum
Metaverse je še en slabo definiran koncept, za katerega se zdi, da se bo prekrival in povezoval s koncepti Web3, bodisi bi se moral kdaj uresničiti.
Metaverse je vizija, kako bo videti naš prihodnji vmesnik do spleta. Za ustvarjanje trajne in integrirane uporabniške izkušnje je močno odvisno od virtualne resničnosti (VR) in razširjene resničnosti (AR).
V Metaverse se digitalni predmeti, ki jih imate, zlijejo z naravnim svetom, vi pa komunicirate s spletom na veliko bolj utelešen način. Malo je podoben virtualnemu svetu Ready Player One, a upajmo, da le malo manj distopičen.
Web3 ima resne izzive
Napovedana tretja generacija spleta se na papirju sliši vznemirljivo, vendar praktični izzivi stojijo na poti, da postane resničnost, vsaj v čisti, idealistični obliki. Web3 predstavlja raven povezljivosti, ki je v internetu še niste videli. Čeprav je sodoben splet zapleten, ni nič v primerjavi z ogromnim številom vozlišč, vključenih v scenarij Web3, ki se osredotoča na decentraliziran splet.
Vendar največja težava pri Web3 ni vprašanje tehnologije, temveč politika. Obstajajo resna vprašanja glede zasebnosti. Katere nove metode goljufije in manipulacije omogoča, čeprav je odprt za javni nadzor? Ali se lahko popolnoma oddaljimo od nekaterih centralnih oblasti? Web3 je koncept tako radikalen, da bo preteklo še nekaj časa, preden bomo izvedeli odgovore na ta vprašanja, in v nekaterih primerih so lahko tveganja opustitve preizkušenih sistemov prevelika za eksperimentiranje.