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

Dodajte komentar