Internetul trece încet la un nou model și ar trebui să însemne mai puțină cenzură și mai mult timp de funcționare.
Recomandări cheie
- Site-urile web descentralizate sunt găzduite pe o rețea de noduri independente în loc de servere centralizate, ceea ce le face mai puțin susceptibile la cenzură și puncte de eșec unice.
- Protocoale precum IPFS folosesc rețele peer-to-peer și hashing criptografic pentru a asigura integritatea datelor și recuperarea eficientă a site-urilor web descentralizate.
- Site-urile web descentralizate oferă avantaje precum securitate sporită, rezistență la cenzură, rezistență a rețelei și îmbunătățire confidențialitate, dar au și limitări, cum ar fi o bază mai mică de utilizatori și provocări cu experiența și conținutul utilizatorului moderare.
Știți cum funcționează internetul? Cum funcționează site-urile web pe care le vizitați zilnic?
Fișierele site-ului sunt încărcate pe un server și sunt legate la un nume de domeniu pe care oamenii îl folosesc pentru a accesa site-ul. Dacă serverul se defectează, site-ul web devine inaccesibil deoarece este centralizat.
Deci, cum ar arăta un site web descentralizat? Cum ar funcționa și ce beneficii ar avea față de un site web tradițional?
Ce este un site web descentralizat?
Un site web descentralizat este un site web găzduit într-o rețea descentralizată. Poate fi un site web static sau un director sofisticat cu funcții de gamification, dar atâta timp cât este găzduit pe o rețea de noduri independente, este un site web descentralizat.
În mod tradițional, site-urile web sunt găzduite pe servere centralizate furnizate de un grup mic de companii bine finanțate. Deși acest sistem este funcțional, serverele centralizate sunt susceptibile la un singur punct de defecțiune și pot fi cenzurate.
Găzduirea web descentralizată există ca o soluție la aceste deficiențe. Se asigură că datele unui site web sunt distribuite pe mii de computere la nivel global, ceea ce înseamnă că nu poate fi cenzurat, iar defecțiunea unui singur nod nu afectează accesibilitatea site-ului.
Cum funcționează un site web descentralizat?
Un site web descentralizat diferă de site-urile web tradiționale în ceea ce privește modul în care sunt stocate fișierele sale. În loc să găzduiască fișierele pe un singur server, fișierele sunt împărțite în biți și distribuite într-o rețea de computere.
Le adoptă protocoalele care alimentează aceste rețele de noduri rețele peer-to-peer ca arhitectură de bază. Unii folosesc, de asemenea, principiile tehnologiei blockchain pentru a obține o mai bună securitate și eficiență a datelor.
Un astfel de protocol este Interplanetary File System (IPFS), care împrumută din tehnologia blockchain Bitcoin, în special în ceea ce privește arhitectura de stocare a datelor și designul de adresare a nodurilor.
Noduri simultan acționează ca clienți și servere în IPFS. Utilizatorii se alătură rețelei și își configurează computerele ca noduri. Ori de câte ori un utilizator vizitează un site web descentralizat, fișierele sunt preluate de la mai multe noduri. Această abordare reduce semnificativ incidența eșecului într-un singur punct, care este comună în sistemele de server centralizate. Cu toate acestea, preocuparea evidentă a acestui sistem este dacă integritatea datelor poate fi menținută în cadrul rețelei descentralizate de noduri independente, adică dacă site-ul pe care îl vizitați este autentic.
IPFS, împrumut din nou de la blockchain, angajează hashing criptografic, care asigură prin verificare continuă că copia fișierului unui site web de pe un nod nu a fost manipulată înainte de a fi preluată. Puteți fi siguri că vizitați site-ul potrivit atunci când utilizați linkul corect.
Pe lângă designul de găzduire a site-urilor web, site-urile web descentralizate diferă de site-urile web centralizate în alte câteva aspecte.
- Dezvoltare site: Crearea de site-uri web descentralizate poate implica instrumente și limbi Web3, în afară de omologii standard Web2. Acest lucru permite site-urilor web descentralizate să folosească tehnologia blockchain, de exemplu, folosind contracte inteligente pentru a proiecta automatizări.
- Numele domeniului: Datorită arhitecturii de găzduire a site-urilor web descentralizate, fișierele nu pot fi servite folosind DNS-ul standard. În schimb, folosesc sisteme de nume de domenii Web3, cum ar fi Ethereum Name System și Unstoppable Domains.
- Acces la site: Site-urile web descentralizate adoptă protocoale diferite de site-urile Web2 și, prin urmare, nu pot fi accesate cu setările standard ale browserului. De exemplu, unul are nevoie de câteva ajustări ale setărilor pentru a accesa site-urile Unstoppable Domains.
- Preluarea și livrarea datelor: Nodurile dintr-o rețea descentralizată lucrează împreună pentru a găsi fișiere de site-uri web și pentru a le livra direct în browserul unui utilizator. Nu există niciun intermediar implicat ca în Web2; prin urmare, creează multă eficiență și scade riscul de hack-uri.
În multe privințe, site-urile web descentralizate sunt o actualizare față de site-urile Web2. Aceste avantaje unice ale acestei tehnologii inovatoare vor conduce probabil adoptarea acesteia.
Exemple de site-uri web descentralizate
Site-urile web descentralizate există pentru a profita de avantajele găzduirii descentralizate. Iată câteva exemple practice.
PeerPad este o platformă online care oferă utilizatorilor o experiență simplă și ușor de utilizat pentru a crea, colabora și exporta documente Markdown, toate într-un browser web. La fel ca Google Docs, PeerPad le permite utilizatorilor să valorifice puterea limbajului Markdown fără a avea nevoie de software sau instalări specializate.
Snapshot este o platformă de vot descentralizată pentru proiecte Web3, DAO și comunități online. Utilizează „votarea în afara lanțului”, în care sunt semnăturile criptografice care validează voturile utilizatorilor înregistrate și menținute în siguranță pe IPFS în loc să blocheze blockchain-urile acceptate cu aceste date puncte.
Killcord este un site web rezistent la cenzură pentru crearea de comutatoare utilizate pentru a elibera datele criptate în siguranță. Killcord se bazează pe Ethereum și IPFS. Proprietarul proiectului Killcord păstrează o cheie confidențială din perspectiva publicului, interacționând în mod regulat cu un contract inteligent.
Dacă încetează interacțiunea pentru o durată predefinită, mecanismul Killcord este activat, ducând la publicarea cheii secrete necesare pentru decriptarea datelor criptate.
Acestea sunt doar câteva dintre numeroasele site-uri web descentralizate existente. Cu toate acestea, este demn de remarcat provocarea de a găsi aceste site-uri, având în vedere necesitatea unui motor de indexare elaborat precum Google pentru site-urile Web2.
Avantajele site-urilor web descentralizate
Site-urile web descentralizate oferă mai multe avantaje față de site-urile web centralizate tradiționale. Iată câteva dintre beneficiile cheie:
- Securitate sporită: Deoarece site-urile web descentralizate nu sunt stocate pe un singur server, ele sunt mai puțin vulnerabile la hack-urile tradiționale și la atacurile cibernetice. Natura distribuită a stocării datelor face mai greu pentru actorii rău intenționați să compromită întreaga rețea.
- Rezistența la cenzură: site-urile web descentralizate sunt rezistente la cenzură deoarece nu sunt controlate de o singură entitate sau găzduite pe un server centralizat. Acest lucru face dificil pentru guverne sau alte autorități să închidă sau să restricționeze accesul la conținut.
- Reziliența rețelei: site-urile web descentralizate sunt mai rezistente în fața defecțiunilor serverului sau a altor probleme tehnice. Conținutul este distribuit pe mai multe noduri, asigurându-se că site-ul web rămâne accesibil chiar dacă unele noduri sunt offline.
- Confidențialitate îmbunătățită: Utilizatorii site-urilor web descentralizate au adesea un control mai mare asupra datelor lor personale. Ei pot alege ce informații să partajeze și cu cine, reducând riscul ca datele lor să fie recoltate sau vândute fără consimțământul lor.
Alte beneficii notabile includ accesibilitatea globală, oportunitățile de monetizare pentru participanții la găzduirea descentralizată și participarea la guvernarea platformei.
Dezavantajele site-urilor web descentralizate
În timp ce site-urile web descentralizate oferă numeroase avantaje, ele vin și cu propriul set de dezavantaje și provocări.
- Baza limitată de utilizatori: site-urile web descentralizate au de obicei o bază de utilizatori mai mică decât platformele centralizate populare. Acest lucru poate limita acoperirea și impactul conținutului și aplicațiilor găzduite pe rețelele descentralizate.
- Experiența utilizatorului: Experiența utilizatorului pe site-urile web descentralizate este adesea mai puțin șlefuită și mai ușor de utilizat decât pe omoloagele centralizate. Aceasta poate include probleme cu designul interfeței, viteza și compatibilitatea cu tehnologiile web existente.
- Lipsa moderarii continutului: site-urile web descentralizate se pot lupta cu moderarea conținutului și controlul calității. Deoarece sunt rezistente la cenzură, pot găzdui, de asemenea, conținut ilegal sau dăunător fără mecanisme eficiente de eliminare.
Aceste provocări trage în mod semnificativ adoptarea site-urilor web descentralizate. Cu toate acestea, web-ul descentralizat evoluează, iar aceste preocupări vor fi abordate în timp.
Site-urile web descentralizate vor deveni mai comune
Evoluția internetului într-un model mai descentralizat este o posibilitate. Factori precum eminenta tehnologiilor contabile distribuite, interesul tot mai mare pentru Web3 și preocupările tot mai mari cu privire la confidențialitatea online și cenzura guvernamentală conduc această dezvoltare.
Deci, site-urile web mai descentralizate vor fi probabil lansate în timp, atâta timp cât dezvoltatorii continuă să găsească soluții la limitările unui web descentralizat. Prin urmare, un peisaj hibrid al internetului cu componente centralizate și descentralizate care coexistă este iminent.