Decentralized Web. Rezultati ankete među 600+ programera

Decentralized Web. Rezultati ankete među 600+ programera
Napomena. Originalni izvjeÅ”taj objavljeno na Medijumu na engleskom jeziku. Takođe sadrži citate ispitanika i linkove do učesnika. Skraćena verzija je dostupna kao tweet storm.

O čemu je studija

Pojam DWeb (Decentralized Web, Dweb) ili Web 3.0 je najčeŔće hvataljka za brojne nove tehnologije koje će revolucionirati web u sljedećih nekoliko godina. Razgovarali smo sa 631 ispitanikom koji trenutno rade s distribuiranim tehnologijama i grade decentralizirani web.

U studiji smo sastavili teme o trenutnom napretku i glavnim preprekama s kojima se programeri susreću na novom webu. Kao i kod svih novih tehnologija, postoji mnogo izazova za razvoj decentraliziranih rjeÅ”enja, ali ukupna slika je obećavajuća: decentralizirani web nudi mnogo obećanja i mogućnosti.

Web je prvobitno zamislio Tim Berners-Lee kao otvorenu, decentraliziranu mrežu za interakciju. Vremenom, pet tehnoloÅ”kih divova FAANG počeo kreirati korisničko sučelje i krenuo naprijed, dobijajući kritičnu masu.

Pogodno je da ljudi koriste brze i besplatne usluge, komuniciraju sa prijateljima, poznanicima i publikom. Međutim, ova pogodnost druÅ”tvene interakcije ima loÅ”u stranu. Otkriva se sve viÅ”e slučajeva nadzora korisnika, cenzure, krÅ”enja privatnosti i raznih političkih posljedica. Sve ovo je proizvod centralizovane kontrole podataka.

Sada sve viŔe projekata stvara nezavisnu infrastrukturu i pokuŔava se rijeŔiti posrednika u obliku FAANG-a.

Početkom 2000-ih, veliki indie projekti - Napster, Tor i BitTorrent - označili su povratak decentralizaciji. Kasnije su ih zasjenili njihovi centralizirani konkurenti.
Interes za decentralizaciju je splasnuo, a oživljen je pojavom naučnog rada o novoj decentralizovanoj valuti - Bitcoinu, čiji je autor Satoshi Nakamoto.

Od ovog trenutka, novi DWeb protokoli, kao Ŕto je IPFS, utiru put fundamentalnim promjenama na webu. I preživjeli projekti s početka 2000-ih, kao Ŕto su Tor, I2P, pa čak i Mixnets, ulaze u novu fazu razvoja. Sada, čitava generacija projekata i programera slijedi originalnu viziju decentraliziranog weba koju je osmislio Tim Berners-Lee 1990. godine u CERN-u.

Bilo je primjetnih neslaganja u zajednici oko toga Ŕta je novi web. NaŔe istraživanje otkriva zajedničke principe koje dijele programeri u ovoj oblasti.
Studija počinje ispitivanjem najznačajnijih problema sa trenutnim Webom i zavrŔava se time kako DWeb može prevladati izazove s kojima se suočava.

Glavni nalazi

  • Većina projekata je stara manje od dvije godine, Å”to sugerira da se DWeb joÅ” uvijek pojavljuje i da ostaje nova tehnologija.
  • Tri četvrtine ispitanika smatra da je DWeb vođen prvenstveno ideologijom i entuzijazmom, te da ga obični korisnici joÅ” ne razumiju.
  • Povjerljivost podataka i kontrola nad njima, kao i otpornost tehnologije na kvarove, najiŔčekivanije su karakteristike DWeb-a.
  • Najveće poteÅ”koće pri razvoju za DWeb uzrokuju peer-to-peer tehnologije i nezrelost novih tehnologija.
  • Programeri su najviÅ”e zabrinuti za DNS, protokole sloja aplikacije SMTP, XMPP, itd., kao i HTTP.
  • U DWeb ekosistemu joÅ” nema poslovnih modela; viÅ”e od polovine projekata nema nikakav model monetizacije.
  • IPFS i Ethereum su lideri među glavnim tehnologijama koje ispitanici koriste za kreiranje DWeb aplikacija.
  • Interes za DWeb među programerima je velik, ali put do njegove implementacije je trnovit: infrastruktura je mlada i treba je poboljÅ”ati, a korisnike treba obučiti o prednostima koriÅ”tenja DWeb-a u odnosu na centralizirane partnere.
  • Međutim, prilika za decentralizaciju weba je opipljiva, a ako trenutna virusna pandemija COVID-19 ima bilo kakav pozitivan učinak, to bi mogla biti masovna svijest o prelasku na decentralizirane usluge.

Sadržaj

Razlike između Weba 3.0 i DWeba
Učesnici studije
Current Web

3.1 Problemi trenutnog weba
3.2 Web protokoli
DWeb
4.1 Koncept decentralizacije
4.2 Vrijednosti i misija
4.3 Tehnički problemi
4.4 Buduće primjene DWeb-a
Implementacija Dweba
5.1 Osnovna ograničenja
5.2 Barijere za masovnu upotrebu
5.3 Uloga Blockchaina
DWeb projekti
6.1 Vrste projekata
6.2 Motivacija
6.3 Status projekta i tima
6.4 Технические характеристики
6.5 Poslovne karakteristike
Zaključak i zaključci

Razlike između Weba 3.0 i DWeba

Tokom proučavanja DWeb tehnologija vodili smo se nekoliko razlika u percepciji distribuiranih web tehnologija u odnosu na Web 3.0. Konkretno, kako programeri i pristalice zajednice definiraju budućnost dva prilično nejasna pojma.

Odgovori na anketu pokazuju da postoji značajno preklapanje u ukupnim ciljevima i vizijama DWeba i Web 3.0.

Web 3.0, u velikoj mjeri vođen blockchain zajednicom, stavlja naglasak na komercijalni razvoj - finansije, e-trgovinu, AI i velike podatke za kompanije. Zagovornici DWeb-a (kao Å”to su IPFS i Internet arhiv), nasuprot tome, viÅ”e su fokusirani na ideologiju decentralizacije: suverenitet podataka, sigurnost, privatnost i otpor cenzuri. DWeb projekti pokrivaju Å”iri spektar tehnoloÅ”kih inovacija od Web 3.0.

Sve u svemu, dvije percepcije sljedeće iteracije mreže nisu nedosljedne i mogu se zapravo međusobno nadopunjavati.

U smislu navigacije kroz studiju, najbolje je fokusirati se na stavove zagovornika DWeb-a i kako će ti razvoji (npr. P2P, decentralizirana pohrana, privatnost podataka) oblikovati infrastrukturu budućeg weba.

Učesnici studije

Studija se sastojala od ankete koju je popunio 631 ispitanik, od kojih 231 aktivno radi na projektima vezanim za DWeb.

1. Koja je vaŔa pozadina?

Decentralized Web. Rezultati ankete među 600+ programera

Anketa se sastojala od 38 pitanja. Procentualna distribucija u odgovorima zasniva se na neograničenom izboru odgovora ispitanika – u većini slučajeva ukupna stopa odgovora će biti veća od 100 posto.

Uzorak studije prvenstveno se fokusirao na programere i inženjere koji rade na projektima vezanim za DWeb. Nismo posebno ciljali na blockchain programere, tako da oni čine mali postotak svih ispitanika.
Za one koji žele vidjeti neobrađene podatke, objavili smo anonimne neobrađene rezultate.

Current Web

Web kakav poznajemo evoluirao je u protekle dvije decenije. Informacije su dostupne odmah i besplatno. Moćne aplikacije su izgrađene na vrhu postojeće infrastrukture. Cijela industrija orijentirana na usluge u oblaku napreduje. Cijeli svijet je povezan trenutnim komunikacijama.

Međutim, trenutni web je napravio neke kompromise iza kulisa. Internet se razvija svake sekunde, upija sve viÅ”e podataka, povećava i kombinuje snagu. Kao rezultat toga, korisnici postaju resurs i njihova privatnost je u drugom planu, posebno kada je u pitanju generiranje prihoda od oglaÅ”avanja.
U ovom odeljku ispitujemo ideoloŔka i tehnička razmatranja učesnika istraživanja o strukturi trenutnog Weba.

Najranjivija mjesta trenutnog weba

Općenito miÅ”ljenje o stanju trenutne mreže u velikoj mjeri se zasniva na ranjivosti koje su demonstrirane. Prije svega, oni proizlaze iz uobičajenog problema - centraliziranog skladiÅ”tenja podataka. Rezultat su nesretni nuspojave u rasponu od velikog curenja podataka do cenzurnih poluga od strane FAANG-a i vlada.

2. Navedite glavne probleme u trenutnom Webu

Decentralized Web. Rezultati ankete među 600+ programera

Na prvi pogled, mnoga od najznačajnijih pitanja mogu izgledati ideoloÅ”ki vođena i ograničena stavovima zagovornika privatnosti. Međutim, mlađa generacija, glavna publika korisnika mreže, sve viÅ”e ima pitanja. Umorni su od nametljivog oglaÅ”avanja, curenja podataka i općeg nedostatka kontrole podataka ili privatnosti.

  • Od ukupnog broja ispitanika, najveću zabrinutost izazvalo je masovno curenje ličnih podataka, kao Å”to je bio slučaj sa Marriott Šø Equifax – prema 68,5% ispitanika.
  • Cenzura i ograničenja pristupa koja su nametnuli i tehnoloÅ”ki divovi i vlade rangirani su na drugom i trećem mjestu, prema 66% i 65% ispitanika.
  • OglaÅ”avanje koriÅ”tenjem ličnih podataka – 61%
  • Korisnički podaci iz aplikacija – 53%

Zanimljivo je napomenuti da raspon miŔljenja pokazuje snažnu nesklonost trenutnoj web paradigmi, posebno kada je u pitanju način na koji se web trenutno monetizira.
Nije važno da li su dugoročne posledice monetizacije oglasa (kao Å”to je centralizovana kontrola podataka i naruÅ”avanje privatnosti) Å”tetne – ispitanici su nezadovoljni ishodom.

Osim toga, ispitanici su izrazili antipatiju prema zatvorenim sistemima. Posebno je nezgodno zatvaranje proizvoda ili nedostatak kontrole korisnika nad njihovim podacima. Korisnici imaju malo kontrole nad sadržajem koji vide u feedovima, podacima ili navigaciji unutar zatvorenih sistema. Potrebno je pronaći pristupačnije i prilagođenije standarde.

3. Å ta prvo treba popraviti u trenutnom webu?

Decentralized Web. Rezultati ankete među 600+ programera
Odgovori su donekle odražavali komentare o najugroženijim područjima.

  • Suverenitet podataka je bio očigledan pobjednik. Å taviÅ”e, 75,5% ispitanika je navelo da je vraćanje kontrole nad podacima korisniku najvažnije.
  • Povjerljivost podataka – 59%
  • TehnoloÅ”ka otpornost na ometajuće događaje ili katastrofe (na primjer, u slučaju Cloudflare) – 56%
  • Sigurnost, posebno Å”iroka upotreba kriptografskih potpisa u aplikacijama – 51%
  • Anonimnost mreže – 42%

Jasno je da postoji rastuće nezadovoljstvo centralizovanim repozitorijumima podataka i moći FAANG kompanija. Brza evolucija alata kao Å”to je kriptografija nudi nadu za prevazilaženje monopola nad podacima i rezultirajuće zloupotrebe privatnosti. Stoga ispitanici radije odstupe od modela povjerenja ka trećoj strani.

Web protokoli

4. Šta treba dodati ili promijeniti u postojećim protokolima?

Decentralized Web. Rezultati ankete među 600+ programera
Odgovori na ovo pitanje su se veoma razlikovali u miŔljenju.

  • Ugrađeni sloj ličnih podataka – 44%
  • Ugrađena autentifikacija korisnika – 42%
  • Offline rad po defaultu – 42%
  • Ugrađeni peer-to-peer sloj – 37%
  • Neki odgovori, kao Å”to su identifikacija nezavisna od platforme i autentifikacija korisnika - 37% - mogu se grupisati u Å”iri sloj ličnih podataka.

U dodatnim komentarima, ispitanici su naveli nedostatak standarda i kompozicionu složenost kao glavne izazove ograničenja postojećih protokola. Osim toga, neki programeri su također ukazali na nedostatak modela poticaja korisnika ugrađenih u protokole. Kako motivirati ljude da koriste DWeb usluge, može biti ključno za njihovo privlačenje na otvorene web protokole.

5. Koji postojeći Internet protokoli trebaju redizajn?

Decentralized Web. Rezultati ankete među 600+ programera
UpuÅ”tajući se u viÅ”e tehničkih detalja, učesnici su se složili oko specifičnih protokola koje je potrebno redizajnirati. Na primjer ovo:

  • Protokoli sloja za adresiranje resursa (DNS) – 52%
  • Komunikacijski protokoli (SMTP, XMPP, IRC) – 38%
  • HTTP – 29%

Jedan od najznačajnijih otkrića bila je potreba za sigurnijim transportnim slojem, odnosno opremanjem bezbednoŔću podataka, upravljanjem digitalnim pravima, pa čak i uvođenjem Tor-a u transportni sloj.

Međutim, neki učesnici su skeptični prema decentralizovanom pristupu. Razlog je potreba za dodatnim razvojem poboljÅ”anog hardvera za decentralizovane protokole. Po njihovom miÅ”ljenju, bolje je jednostavno dopuniti postojeće protokole nego ih potpuno mijenjati.

DWeb

Koncept decentralizacije

6. Šta znači "D" u Dwebu?

Decentralized Web. Rezultati ankete među 600+ programera
Slovo ā€œDā€ u DWeb-u označava decentralizovani, odnosno neku vrstu distribuiranog ili decentralizovanog sistema. Ne postoji jasna definicija takvog sistema, ali u praksi to može biti dinamično kretanje od centralizovanog modela postojeće mreže ka decentralizovanom. Međutim, takvo kretanje je nelinearno i suočava se sa određenim poteÅ”koćama.

Ovaj dio studije otkriva zadatke i izglede za implementaciju DWeb koncepta.

Kako navode ispitanici, kretanje prema DWeb-u ideoloŔki je orijentirano.

  • Većina DWeb shvaća kao arhitektonski decentraliziranu mrežu, gdje ne postoji jedinstvena tačka kvara ili akumulacije podataka - 82%,
  • 64% učesnika vidi Dweb kao politički nekontrolisanu mrežu,
  • 39% napominje da bi mrežnu logiku trebalo decentralizirati,
  • 37% ispitanika je navelo da mrežu treba ā€ždistribuiratiā€œ ili ā€ždecentraliziratiā€œ po principu ā€žne vjerovati, provjeritiā€œ, gdje je sve provjerljivo.

Ispitanici polažu velike nade u DWeb kao ideoloÅ”ku konstrukciju. To mora biti viÅ”e od nove tehničke mreže. To bi trebao biti alat koji promovira okruženje za saradnju na Internetu. Masovna upotreba otvorenog koda može dovesti do poboljÅ”ane skalabilnosti i razvoja moćnijih prilagođenih aplikacija. Kao rezultat toga, kompanije i obični korisnici weba mogu koristiti ogromnu količinu resursa koje su prethodno izolovale korporacije.

DWeb vrijednosti i misija

Kao Ŕto smo ranije napomenuli, fokusi DWeb-a su, prema miŔljenju ispitanika, prvenstveno vezani za suverenitet podataka, otpor cenzuri/redundanciju i privatnost. Preostali odgovori djeluju kao dodaci glavnim fokusima u ovom ili onom obliku.

7. Koje su najveće promjene za koje mislite da DWeb može donijeti?

Decentralized Web. Rezultati ankete među 600+ programera

  • Vraćanje kontrole nad ličnim podacima – 75%
  • Propust da se mijenja ili cenzurira sadržaj – 55%
  • Nema praćenja ili praćenja korisnika – 50%

Stavovi ispitanika su nesumnjivo ambiciozni. Ali to je ono Å”to nova DWeb infrastruktura zahtijeva, a kao Å”to ćemo vidjeti, postoje brojne tehnoloÅ”ke promjene koje podržavaju ovaj pokret.

8. Šta je cool kod DWeb tehnologija u poređenju sa tradicionalnim Webom?

Decentralized Web. Rezultati ankete među 600+ programera
Odgovori na ovo pitanje su se u velikoj mjeri oslanjali na ā€œvrijednosti i misijuā€, Å”to joÅ” jednom odražava ideoloÅ”ki vođenu prirodu DWeb-a.

  • Sigurnost – 43%
  • Zajednica i podrÅ”ka – 31%
  • Kompatibilnost – 31%
  • Skalabilnost – 30%

Offline/lokalni razvoj aplikacija, manja latencija i visoka tolerancija greŔaka su navedene kao glavne tehničke prednosti DWeb-a u komentarima.

Tehnički problemi

9. Koje tehnologije mogu doprinijeti masovnoj upotrebi DWeb-a?

Decentralized Web. Rezultati ankete među 600+ programera
Odgovori na anketu u ovom odjeljku otkrili su stavove učesnika o tehnologijama koje će pomoći da se uvede novi web.

  • p2p komunikacioni protokoli – 55%
  • SkladiÅ”tenje na bazi adrese – 54,5%
  • P2P dijeljenje fajlova – 51%
  • Decentralizovani DNS – 47%
  • Mreže usmjerene na privatnost – 46%

10. Jeste li pokuŔali napraviti aplikacije sa DWeb tehnologijama? Koje tačno?

Decentralized Web. Rezultati ankete među 600+ programera

  • IPFS – 36%
  • Ethereum – 25%
  • datum – 14%
  • Libp2p –12%

IPFS i Ethereum posebno su među najbrže rastućim open source projektima od svih DWeb aplikacija i protokola.

Programeri su također spomenuli niz drugih projekata, uključujući WebTorrent, Freenet, Textile, Holochain, 3Box, Embark, Radicle, Matrix, Urbit, Tor, BitTorrent, Statebus / Braid, Peerlinks, BitMessage, Yjs, WebRTC, Hyperledger Fabric i mnoge druge .

11. Šta vas najviŔe razočarava kod DWeb tehnologija?

Decentralized Web. Rezultati ankete među 600+ programera
Slično naŔem proŔlogodiŔnjem istraživanje DApp i blockchain programera, mnoge od navedenih frustracija bile su zbog nedostatka dokumentacije. Istu stvar vidimo i sa DWeb tehnologijama.

  • Konkretno, glavno razočarenje je nedostatak dokumentacije, tutorijala, videa i drugih obrazovnih resursa za programere - 44%
  • Postoji i problem sa razumijevanjem gdje i kako primijeniti Dweb tehnologije u praksi – 42%
  • PoteÅ”koće u međusobnoj integraciji tehnologija – 40%
  • Problemi skaliranja distribuiranih tehnologija – 21%

To Å”to su mnoga od ovih ograničenja odražavala proÅ”logodiÅ”nje rezultate za blockchain aplikacije općenito se može pripisati nedostatku spremnosti za nove tehnologije.

Nedostatak usluga, nekompatibilnost usluga, fragmentiranost, nedostatak dokumentacije i previÅ”e decentralizovanih protokola za izbor dok su joÅ” u razvoju bili su takođe među najfrustrirajućim aspektima koje navode ispitanici.

12. Navedite najteže tehničke probleme u razvoju koristeći P2P

Decentralized Web. Rezultati ankete među 600+ programera
Odgovori na pitanje o poteÅ”koćama DWeb-a fokusirani su na konkretne probleme u implementaciji p2p projekata. Ponovo vidimo prethodno navedene poteÅ”koće.

  • Problemi sa skaliranjem – 34%
  • Stabilnost veza između vrÅ”njaka u mreži – 31%
  • Produktivnost – 25%

* * *
Sljedeći dio će biti koristan programerima zainteresovanim za specifične izazove u DWeb ekosistemu. Neki od izazova Dweb-a uključuju tehničku složenost, kao Å”to je slojevita P2P arhitektura.

DWeb očito ima problema s motivacijom korisnika. Ostali nerijeŔeni problemi odnose se na probleme registracije korisnika, kaŔnjenje mreže, otkrivanje ravnopravnih korisnika, troŔkove testiranja mreže i probleme sa sinhronizacijom podataka.

Osim toga, postoje određene poteÅ”koće nekompatibilnosti programa i pretraživača, nestabilnosti mreže, upravljanja identifikacijom korisnika i analitike.

KoriÅ”tenje DWeb tehnologija u budućnosti

13. Koliko je vjerovatno da ćete koristiti DWeb tehnologije u svom sljedećem projektu?

Decentralized Web. Rezultati ankete među 600+ programera
Ispitanici koji već rade na DWeb projektima izrazili su veću želju da koriste DWeb tehnologije u svom sljedećem projektu. S druge strane, programeri koji su jednostavno bili zainteresovani za DWeb tehnologiju ukazali su na manju sklonost prema koriŔćenju DWeb tehnologija za svoj sledeći projekat.

Možda zainteresirani programeri jednostavno čekaju da tehnologija malo sazrije prije nego Å”to je počnu koristiti. S druge strane, programeri koji već rade sa DWeb-om ne žele gubiti svoje vrijeme, trud i doprinos cjelokupnoj ideologiji, te će nastaviti da rade sa DWeb-om u doglednoj budućnosti.

Implementacija DWeb-a

14. Navedite najteže prepreke na putu do DWeb-a

Decentralized Web. Rezultati ankete među 600+ programera
Uprkos tehničkim izazovima sa kojima se DWeb suočava kontinuirani rast, oni nisu glavna prepreka - problem su korisnici.

  • Korisnici nisu dovoljno svjesni Å”ta je DWeb i njegove prednosti – 70%
  • Nedostupnost nove tehnologije – 49%
  • Otpornost na FAANG – 42%
  • Nedostatak poslovnih modela za DWeb projekte – 38%
  • Nedostatak integracije decentralizovanih tehnologija sa web pretraživačima – 37%

Čini se da će centralizirani poslovni modeli vođeni podacima i trenutna mrežna struktura prevladati sve dok Å”ira svijest korisnika ne dostigne prekretnicu i DWeb projekti ne pronađu održive načine za monetizaciju.

15. Šta tačno sprečava masovno usvajanje vaŔe DWeb aplikacije/protokola?

Decentralized Web. Rezultati ankete među 600+ programera

  • Nespremnost projekta – 59%
  • PoteÅ”koće u podučavanju/objaÅ”njavanju novim korisnicima kako DWeb funkcionira – 35,5%
  • Relativno mali broj korisnika DWeb-a – 24%

Svijest korisnika o decentraliziranim tehnologijama je neophodna kako bi se udaljili od centralizirane, tradicionalne paradigme koja danas dominira webom. Uz prednosti UX/UI centraliziranih sistema, DWeb ideologija donosi mnogo viŔe pozitivnih aspekata za korisnike. Do sada je razumijevanje, a posebno koriŔtenje, preteŔko za prosječnog korisnika bez tehničkog znanja. Pokretanje mnogih p2p aplikacija razlikuje se od pokretanja običnih aplikacija.

DWeb usluge je trenutno gotovo nemoguće koristiti iz tradicionalnih pretraživača. I joÅ” uvijek postoji dosta DWeb usluga koje možete koristiti svakodnevno. Sve je to među preprekama s kojima se susreću novi korisnici decentraliziranog weba.

Uloga Blockchaina

Blockchain tehnologija je bila na vrhuncu svoje popularnosti tokom masovnog lansiranja ICO-a krajem 2017. Od tada programeri i kompanije stupaju u interakciju s različitim blockchain uslugama s različitim stupnjevima uspjeha.

Odgovori su podijeljeni između onih koji podržavaju Bitcoin i njegovu prateću industriju kriptovaluta, te onih koji ne vjeruju da blockchain može biti rjeÅ”enje za sve probleme. MiÅ”ljenja o blockchainu se veoma razlikuju, posebno u pogledu njegovih performansi i nedostataka u poređenju sa centralizovanim sistemima.

Rezultati ukazuju na sve veće sumnje među programerima o prednostima i nedostacima koriÅ”tenja blockchaina. Umjesto da pokuÅ”avaju sve izgraditi na blokčejnu i tvrde da je on lijek za nevolje svijeta, ispitanici su jednostavno zainteresirani za njegovu buduću upotrebu.

16. Å ta mislite o ulozi blockchaina?

  • Blockchain nije rjeÅ”enje za sve probleme – 58%
  • Blockchain je pogodan za digitalnu valutu i plaćanja – 54%
  • Blockchain je idealan za decentralizirane ID-ove – 36%
  • Korisnost blockchaina za Å”irok spektar DWeb zadataka – 33%
  • Blockchain se može koristiti u digitalnoj sertifikaciji – 31%
  • Blockchain tehnologija je ā€žgubljenje vremenaā€œ – 14%

DWeb projekti

Vrste projekata

Ispitanici koji rade na različitim DWeb projektima geografski su raÅ”trkani Å”irom svijeta, a rade i na nepoznatim i na popularnijim projektima u ovoj oblasti. Neki od poznatijih projekata uključuju IPFS, Dat i OrbitDB, a manji uključujući Lokinet, Radicle, Textile i druge.

17. Vrste DWeb projekata

Decentralized Web. Rezultati ankete među 600+ programera
Tipovi DWeb projekata značajno su varirali. Saželi smo ih u grupe ovisno o njihovim ciljevima. Evo najpopularnijih pravaca kojima ispitanici daju svoje ideoloŔke preferencije:

  • Oblasti skladiÅ”tenja i razmene podataka – 27
  • DruÅ”tvene mreže – 17
  • Finansije – 16

Zanimljivo je da su cenzura druÅ”tvenih medija i ograničena mogućnost dijeljenja podataka bez koriÅ”tenja FAANG infrastrukture navedeni kao neki od najhitnijih problema trenutnog weba.

Osim toga, financijska revolucija koja se manifestira u najpraktičnijem slučaju koriŔtenja DeFi-ja na Ethereumu je spajanje blockchain tehnologije i DWeb P2P protokola.

Vrste DWeb projekata tačno odražavaju ideoloŔke preferencije učesnika studije. Oni pokazuju da projekti rade na problemima iz stvarnog svijeta, a ne na teoretskim tehnoloŔkim platformama.

18. Å ta razvijate - protokol ili aplikaciju?

Decentralized Web. Rezultati ankete među 600+ programera
Od svih učesnika studije, 231 osoba je navela da radi na projektu.

  • Razvoj aplikacija za krajnje korisnike – 49%
  • Rad na infrastrukturi ili protokolima za programere – 44%

Motivacija

19. ZaŔto ste za svoj projekat odabrali P2P umjesto centralizirane arhitekture?

Decentralized Web. Rezultati ankete među 600+ programera
Programeri su ranije primijetili ideoloŔku preferenciju za koriŔtenje DWeb i P2P tehnologija. Na pitanje zaŔto biraju peer-to-peer tehnologije,

  • Većina se zasniva na temeljnim ideoloÅ”kim vrijednostima – 72%
  • Odabrao DWeb iz tehničkih razloga – 58%

Na osnovu komentara i odgovora na druga pitanja, čini se da se drugi ishod odnosi na tehnoloŔke prednosti koje podržavaju Dwebove vrijednosti. Naime, P2P mreža otporna na cenzuru, distribuirano skladiŔtenje i drugi razvoj P2P tehnologija.

Status projekta i tima

20. U kojoj fazi je vaÅ” projekat?

Decentralized Web. Rezultati ankete među 600+ programera

  • JoÅ” u razvoju – 51%
  • Lansirano – 29%
  • U fazi ideje/koncepta – 15%
  • U drugim fazama razvoja – 5%

21. Koliko dugo radite na svom projektu?

Decentralized Web. Rezultati ankete među 600+ programera
Relativno govoreći, većina DWeb projekata je nova u poređenju sa njihovim centralizovanim web kolegama.

  • Rad samo 1 – 2 godine – 31,5%
  • Postoji viÅ”e od 3 godine – 21%
  • Rad kraći od 1 godine – 17%

22. Koliko ljudi radi na vaŔem projektu?

Decentralized Web. Rezultati ankete među 600+ programera
Veličine timova variraju u malim rasponima.

  • Od dve do pet osoba – 35%
  • Rad sam – 34%
  • ViÅ”e od 10 programera u timu (obično dobro poznati projekti kao Å”to je IPFS) – 21%
  • Tim od 6 do 10 programera – 10%

Технические характеристики

Što se tiče licenciranja open source DWeb projekata, programeri biraju licence koje su relevantne za tradicionalne tehnologije.

23. Koju licencu ste odabrali za svoj projekat?

Decentralized Web. Rezultati ankete među 600+ programera

  • MIT – 42%
  • AGPL 3.0 – 21%
  • Apache 2.0 – 16,5%
  • Odluka o licenciranju joÅ” nije doneta – 18,5%
  • Ne licencirajte njihov kod – 10%

24. Glavni stog vaŔeg projekta?

Decentralized Web. Rezultati ankete među 600+ programera
Projektni stog je kombinacija najčeŔće koriÅ”tenih front-end, back-end i DWeb tehnologija.
Frontend uglavnom predstavljaju:

  • Reagovati – 20
  • MaÅ”inopis – 13
  • Ugaona - 8
  • Elektron – 6

Za pozadinu, ispitanici uglavnom koriste:

  • KRITI – 25
  • Node.js – 33
  • Rđa – 24
  • Python–18

Sve u svemu, izbor odražava glavne trendove u razvoju otvorenog koda, kao Ŕto je Githubov izvjeŔtaj State of the Octoverse.

Lideri u DWeb tehnologijama su:

  • IPFS – 32
  • Ethereum – 30
  • libp2p – 14
  • DAT – 10

Poslovni modeli i investicije

25. Koji je poslovni model vaŔeg projekta?

Decentralized Web. Rezultati ankete među 600+ programera
Poslovni modeli u DWeb-u identificirani su kao jedan od najvećih izazova s ​​kojima se susreću programeri. TeÅ”ko je izvući vrijednost iz otvorenih protokola koji se ne pridržavaju centraliziranih Å”ema monetizacije podataka.

  • Ne postoji model za ostvarivanje prihoda od vaÅ”eg projekta – 30%
  • RazmiÅ”ljaću o tome kasnije – 22,5%
  • ā€œFreemiumā€ model – 15%
  • Plaćeni DWeb proizvod – 15%

Neke od konceptualnih ideja za monetizaciju ostaju napola pripremljene za koriÅ”tenje na DWeb-u. Na primjer, SaaS i licenciranje su spomenuti nekoliko puta u komentarima. Ulaganje i upravljanje u blockchainima također su spomenuti u nekoliko projekata. Iako definitivno imaju potencijala, joÅ” uvijek su u vrlo ranoj fazi i nisu spremni za Å”iroko usvajanje.

Finansiranje

Ulaganje može biti ključno za pretvaranje ideje u održiv projekat.

26. Kako su primljene prve investicije za vaÅ” projekat?

Decentralized Web. Rezultati ankete među 600+ programera

  • DWeb projekat finansira njegov osnivač – 53%
  • Primljena ulaganja od rizičnih fondova ili poslovnih anđela – 19%
  • Primljeni grantovi – 15%
  • Broj tokena i ICO-a je značajno smanjen od 2017. godine i čini mali udio u svim projektima – 10%

Učesnici studije nisu bili stidljivi da izraze svoju frustraciju zbog poteÅ”koća u dobijanju investicije za DWeb.

Publika projekta

27. Mjesečna publika vaŔeg projekta

Decentralized Web. Rezultati ankete među 600+ programera
Problem privlačenja i obuke korisnika utiče na broj korisnika DWeb projekata. Broj varira u velikoj mjeri, naniže u odnosu na centralizirane aplikacije.

  • JoÅ” nisam lansirao proizvod – 35%
  • Manje od 100 korisnika mjesečno – 21%
  • Nemaju priliku da procjenjuju svoju publiku – 10,5%
  • Ne znaju broj korisnika – 10%
  • Od 100 do 1K korisnika – 9%

Zaključak i zaključci

  • Koncept ā€œDWeb-aā€ među njegovim zagovornicima je u velikoj mjeri vođen i semantikom i Å”irim ciljevima decentralizacije: suverenitetom podataka, privatnoŔću, anticenzurom i promjenama koje dolaze s njima. Očigledno, sve je to glavni lajtmotiv i tačka rasta Dweba.
  • Mnogi projekti i zainteresirani ispitanici podržavaju ideoloÅ”ke vrijednosti DWeb-a. Vrijednosti se kreću od suzbijanja vladinog nadzora nad korisnicima do sprečavanja tehnoloÅ”kih divova da zloupotrebljavaju korisničke podatke.
  • Programeri su uzbuđeni zbog DWeb-a, ali Å”iroko usvajanje DWeb tehnologija i aplikacija je u najboljem slučaju joÅ” uvijek na niskom nivou. Informacije su prilično ograničene, a pitanja suvereniteta i privatnosti podataka joÅ” uvijek nisu dovoljno komunicirana javnosti. Programeri se suočavaju sa mnogim preprekama, od nedostatka dokumentacije i alata do nekompatibilnosti DWeb tehnologije sa postojećom infrastrukturom.
  • Većina redovnih korisnika se slaže sa DWeb-ovom pretpostavkom. Međutim, tehnička ograničenja ometaju programere. Aplikacije koje nisu prilagođene korisniku, zbog performansi ili složenosti, na primjer, sprečavaju Å”ire usvajanje DWeb tehnologije.
  • Vlade i velike tehnoloÅ”ke kompanije pokazale su značajan otpor porastu decentralizovanih tehnologija, bilo u oblasti finansija, privatnosti podataka ili otpora cenzuri. Velike tehnoloÅ”ke firme neće se moći lako odreći kontrole nad ogromnim količinama korisničkih podataka koje posjeduju. Međutim, DWeb tehnologija ih može zamijeniti. Temelji su postavljeni, a to mora biti praćeno snažnim masovnim pokretom. Sada se radi o izgradnji infrastrukture tehnologije, pružanju viÅ”e edukativnih materijala za programere i opće korisnike weba.
  • Monetizacija i finansiranje su kritična pitanja za DWeb tehnologije u ovom trenutku. Pristup finansijama će se nesumnjivo poboljÅ”ati kada se pandemija zavrÅ”i. Ipak, DWeb projekti moraju pronaći nove načine da proÅ”ire svoje finansijske mogućnosti, pored rizičnog kapitala ili ulaganja poslovnih anđela. TehnoloÅ”ki divovi u obliku FAANG-a imaju stisak i pokazuju sklonost guÅ”enju konkurencije. Bez adekvatnih modela monetizacije, DWeb projekti će se beskrajno boriti da budu relevantni i privlačni masama.

DWeb-ova vizija je da poremeti mnoge centralizovane modele, kao Ŕto su model podataka klijent-server i poslovni model zasnovan na reklamama, i ponovo kreira one decentralizovane iz temelja, Ŕto je veoma ambiciozno.

DWeb tehnologija izaziva veliko interesovanje i brzo raste. Istaknuti projekti kao Å”to su Ethereum i IPFS već imaju ogroman broj pristalica. Međutim, smanjuje se broj korisnika i prihvatanje malih projekata zbog monopolizacije tržiÅ”ta od strane tradicionalnih tehnoloÅ”kih divova. Da bi se ovi projekti dalje razvijali potrebna je infrastruktura. Na primjer, alati za programere i podržana dokumentacija, kao i poluge za privlačenje prosječnog web korisnika na DWeb aplikacije.

Broj korisnika u kripto, blockchain-u i DWeb-u znatno je manji u odnosu na obične aplikacije. Međutim, mnoga deÅ”avanja u narednih nekoliko godina mogu biti odlična za rast DWeb-a. Na to utiču sljedeći faktori:

  • Rastuća svijest o potrebi za viÅ”im nivoima privatnosti nakon otkrića vladinog nadzora, ozbiljnih povreda i masovnih povreda podataka o potroÅ”ačima. Korisnici žele kontrolu nad svojim podacima. Digitalna privatnost je sada veoma tražena. DWeb će moći korisnicima pokazati praktična rjeÅ”enja.
  • Neizvjesna ekonomska i monetarna politika tokom pandemije može potaknuti mnoge da istraže kripto tehnologije i na taj način ih upoznaju s dijelom DWeb-a.
  • Globalni porast projekata, alata i licenci otvorenog koda akumulira uticaj u glavnim industrijama, smanjujući prepreke pristupu i otključavajući decentralizovani potencijal Interneta.
  • Glavni web pretraživači koji integriÅ”u DWeb protokole (kao Å”to je Opera) i novi pretraživači (Brave) mogu učiniti prelazak na decentralizovane tehnologije jednostavnim i gotovo nevidljivim za obične korisnike.

Internet, uprkos svom skromnom, decentralizovanom poreklu, decenijama se kreće ka centralizaciji.

Oživljavanje decentralizovanih tehnologija i aktivni pokret koji ih podržava dali su nam nadu za suzbijanje dalje centralizacije interneta. Povratak osnovama značio bi decentraliziran, otvoren i pristupačan Internet, bez kontrole i vlada i tehnoloŔkih divova.

Ovo je vizija koju vrijedi slijediti, i to je razlog zaŔto toliko inženjera danas radi na tom cilju. Odgovori u naŔem istraživanju otkrili su nekoliko značajnih prepreka za ostvarivanje uspjeŔnog DWeb-a, ali potencijal je vrlo stvaran.
Zaključujemo da, iako je DWeb očito u vrlo ranoj fazi, to ga ne sprječava da bude relevantan, pa čak i da se savrŔeno uklopi u sliku promjenjivih preferencija modernih korisnika Weba.

Spisak učesnika studije možete pogledati ovdje. Anonimizirani su također dostupni neobrađeni podaci. Hvala svima na učeŔću!

izvor: www.habr.com