Internetas pamažu pereina prie naujo modelio, o tai turėtų reikšti mažiau cenzūros ir daugiau veikimo laiko.
Key Takeaways
- Decentralizuotos svetainės talpinamos nepriklausomų mazgų tinkle, o ne centralizuotuose serveriuose, todėl jos yra mažiau jautrios cenzūrai ir pavieniams gedimo taškams.
- Tokiuose protokoluose kaip IPFS naudojamas lygiavertis tinklas ir kriptografinė maiša, kad būtų užtikrintas duomenų vientisumas ir efektyvus jų gavimas decentralizuotose svetainėse.
- Decentralizuotos svetainės suteikia tokių pranašumų kaip didesnis saugumas, atsparumas cenzūrai, tinklo atsparumas ir patobulintas privatumą, tačiau jie taip pat turi apribojimų, pvz., mažesnė vartotojų bazė ir iššūkiai, susiję su vartotojo patirtimi ir turiniu saikingai.
Ar žinote, kaip veikia internetas? Kaip veikia svetainės, kuriose lankotės kasdien?
Svetainės failai įkeliami į serverį ir susiejami su domeno pavadinimu, kurį žmonės naudoja norėdami pasiekti svetainę. Jei serveris sugenda, svetainė tampa nepasiekiama, nes ji yra centralizuota.
Taigi, kaip atrodytų decentralizuota svetainė? Kaip ji veiktų ir kokią naudą ji turėtų, palyginti su tradicine svetaine?
Kas yra decentralizuota svetainė?
Decentralizuota svetainė yra svetainė, priglobta decentralizuotame tinkle. Tai gali būti statinė svetainė arba sudėtingas katalogas su žaidimo funkcijomis, tačiau tol, kol jis yra nepriklausomų mazgų tinkle, tai yra decentralizuota svetainė.
Tradiciškai svetainės talpinamos centralizuotuose serveriuose, kuriuos teikia nedidelė gerai finansuojamų įmonių grupė. Nors ši sistema veikia, centralizuoti serveriai gali sugesti ir gali būti cenzūruojami.
Decentralizuota žiniatinklio priegloba yra šių trūkumų sprendimas. Tai užtikrina, kad svetainės duomenys būtų paskirstyti tūkstančiams kompiuterių visame pasaulyje, o tai reiškia, kad jie negali būti cenzūruojami, o vieno mazgo gedimas neturi įtakos svetainės pasiekiamumui.
Kaip veikia decentralizuota svetainė?
Decentralizuota svetainė skiriasi nuo tradicinių svetainių tuo, kaip saugomi jos failai. Užuot talpinę failus viename serveryje, failai suskaidomi į bitus ir paskirstomi kompiuterių tinkle.
Priima šiuos mazgų tinklus maitinančius protokolus lygiavertis tinklas kaip pamatinė architektūra. Kai kurie taip pat naudoja blokų grandinės technologijos principus, kad pasiektų geresnį duomenų saugumą ir efektyvumą.
Vienas iš tokių protokolų yra tarpplanetinė failų sistema (IPFS), kuri skolinasi iš Bitcoin blokų grandinės technologijos, ypač susijusi su duomenų saugojimo architektūra ir mazgų adresų dizainu.
Mazgai vienu metu IPFS veikia kaip klientai ir serveriai. Vartotojai prisijungia prie tinklo ir nustato savo kompiuterius kaip mazgus. Kai vartotojas apsilanko decentralizuotoje svetainėje, failai paimami iš kelių mazgų. Šis metodas žymiai sumažina vieno taško gedimų dažnį, kuris yra įprastas centralizuotose serverių sistemose. Tačiau akivaizdus susirūpinimas dėl šios sistemos yra tas, ar galima išlaikyti duomenų vientisumą decentralizuotame nepriklausomų mazgų tinkle, t. y. ar svetainė, kurioje lankotės, yra autentiška.
IPFS, vėlgi skolinantis iš „blockchain“, naudojasi kriptografinė maiša, kuri nuolat tikrindama užtikrina, kad mazge esančios svetainės failo kopija nebuvo sugadinta prieš ją gaunant. Galite būti tikri, kad lankotės tinkamoje svetainėje, kai naudojate tinkamą nuorodą.
Be svetainių prieglobos dizaino, decentralizuotos svetainės skiriasi nuo centralizuotų svetainių keliais kitais aspektais.
- Interneto svetainių kūrimas: Kuriant decentralizuotas svetaines, be standartinių Web2 atitikmenų, gali būti naudojami Web3 įrankiai ir kalbos. Tai leidžia decentralizuotoms svetainėms panaudoti blokų grandinės technologiją, pavyzdžiui, naudojant išmaniąsias sutartis automatizavimui kurti.
- Domenų vardų sistema: Dėl decentralizuotų svetainių prieglobos architektūros failai negali būti aptarnaujami naudojant standartinį DNS. Vietoj to jie naudoja Web3 domenų vardų sistemas, tokias kaip Ethereum vardų sistema ir nesustabdomi domenai.
- Prieiga prie svetainės: Decentralizuotose svetainėse naudojami skirtingi „Web2“ svetainių protokolai, todėl jų negalima pasiekti naudojant standartinius naršyklės nustatymus. Pavyzdžiui, reikia kelių nustatymų patobulinimai, kad pasiektumėte nesustabdomų domenų svetaines.
- Duomenų paieška ir pristatymas: Decentralizuoto tinklo mazgai dirba kartu, kad surastų svetainės failus ir pristatytų juos tiesiai į vartotojo naršyklę. Nedalyvauja joks tarpininkas, kaip Web2; taigi, tai sukuria didelį efektyvumą ir sumažina įsilaužimų riziką.
Daugeliu atžvilgių decentralizuotos svetainės yra Web2 svetainių atnaujinimas. Šie unikalūs šios naujoviškos technologijos pranašumai greičiausiai paskatins jos pritaikymą.
Decentralizuotų svetainių pavyzdžiai
Decentralizuotos svetainės egzistuoja tam, kad išnaudotų decentralizuoto prieglobos privalumus. Štai keletas praktinių pavyzdžių.
„PeerPad“ yra internetinė platforma, kuri siūlo sklandžią ir patogią patirtį vartotojams kurti, bendradarbiauti ir eksportuoti Markdown dokumentus – visa tai žiniatinklio naršyklėje. Panašiai kaip „Google“ dokumentai, „PeerPad“ suteikia vartotojams galimybę išnaudoti „Markdown“ kalbos galią nereikalaujant specialios programinės įrangos ar diegimo.
Snapshot yra decentralizuota balsavimo platforma Web3 projektams, DAO ir internetinėms bendruomenėms. Jame naudojamas "ne grandinės balsavimas", kai kriptografiniai parašai, patvirtinantys vartotojų balsus, yra saugiai įrašyti ir prižiūrimi IPFS, o ne užkimšti palaikomas blokų grandines šiais duomenimis taškų.
Killcord yra cenzūrai atspari svetainė, skirta kurti jungiklius, naudojamus saugiam užšifruotiems duomenims išleisti. Killcord remiasi Ethereum ir IPFS. Projekto „Killcord“ savininkas saugo konfidencialų raktą nuo viešo žvilgsnio, reguliariai bendraudamas su išmaniąja sutartimi.
Jei jie nustoja sąveikauti iš anksto nustatytam laikui, suaktyvinamas Killcord mechanizmas, dėl kurio paskelbiamas slaptasis raktas, reikalingas užšifruotiems duomenims iššifruoti.
Tai tik keletas iš daugelio egzistuojančių decentralizuotų svetainių. Tačiau verta atkreipti dėmesį į iššūkius rasti šias svetaines, nes reikia sudėtingo indeksavimo variklio, pvz., „Google“, skirto Web2 svetainėms.
Decentralizuotų svetainių privalumai
Decentralizuotos svetainės turi keletą pranašumų, palyginti su tradicinėmis centralizuotomis svetainėmis. Štai keletas pagrindinių privalumų:
- Padidintas saugumas: Kadangi decentralizuotos svetainės nėra saugomos viename serveryje, jos yra mažiau pažeidžiamos tradicinių įsilaužimų ir kibernetinių atakų. Dėl paskirstyto duomenų saugojimo pobūdžio piktybiniams veikėjams sunkiau pažeisti visą tinklą.
- Cenzūros pasipriešinimas: Decentralizuotos svetainės yra atsparios cenzūrai, nes jų nekontroliuoja vienas subjektas arba jos nėra talpinamos centralizuotame serveryje. Dėl to vyriausybėms ar kitoms institucijoms sunku uždaryti arba apriboti prieigą prie turinio.
- Tinklo atsparumas: Decentralizuotos svetainės yra atsparesnės serverio gedimams ar kitoms techninėms problemoms. Turinys paskirstomas keliuose mazguose, todėl svetainė išliks pasiekiama, net jei kai kurie mazgai neprisijungę.
- Patobulintas privatumas: Decentralizuotų svetainių vartotojai dažnai gali geriau valdyti savo asmens duomenis. Jie gali pasirinkti, kokia informacija ir su kuo dalytis, taip sumažinant riziką, kad jų duomenys bus renkami arba parduodami be jų sutikimo.
Kiti pastebimi pranašumai yra visuotinis pasiekiamumas, pajamų gavimo galimybės decentralizuoto prieglobos dalyviams ir dalyvavimas platformos valdyme.
Decentralizuotų svetainių trūkumai
Nors decentralizuotos svetainės turi daug privalumų, jos taip pat turi savų trūkumų ir iššūkių.
- Ribota vartotojų bazė: Decentralizuotose svetainėse paprastai yra mažesnė vartotojų bazė nei populiariose centralizuotose platformose. Tai gali apriboti decentralizuotuose tinkluose priglobto turinio ir programų pasiekiamumą ir poveikį.
- Vartotojo patirtis: Decentralizuotų svetainių naudotojų patirtis dažnai yra ne tokia ištobulinta ir patogi vartotojui nei centralizuotose svetainėse. Tai gali apimti sąsajos dizaino, greičio ir suderinamumo su esamomis žiniatinklio technologijomis problemas.
- Trūksta turinio moderavimo: Decentralizuotos svetainės gali kovoti su turinio moderavimu ir kokybės kontrole. Kadangi jie yra atsparūs cenzūrai, juose taip pat gali būti laikomas neteisėtas arba žalingas turinys be veiksmingų pašalinimo mechanizmų.
Šie iššūkiai labai apsunkina decentralizuotų svetainių priėmimą. Tačiau decentralizuotas žiniatinklis vystosi ir laikui bėgant šios problemos bus išspręstos.
Decentralizuotos svetainės taps vis dažnesnės
Interneto evoliucija į labiau decentralizuotą modelį yra galimybė. Tokie veiksniai kaip paskirstytų knygų technologijų iškilumas, augantis susidomėjimas Web3 ir didėjantis susirūpinimas dėl privatumo internete bei vyriausybės cenzūros, lemia šį vystymąsi.
Taigi, tikėtina, kad laikui bėgant bus paleidžiamos labiau decentralizuotos svetainės, kol kūrėjai ir toliau ras sprendimus, kaip išspręsti decentralizuoto žiniatinklio apribojimus. Todėl neišvengiamas hibridinis interneto kraštovaizdis su centralizuotais ir decentralizuotais komponentais.