Decentralizuotos programos - „dApps“ apibrėžimas
Kas yra decentralizuotos programos?
Decentralizuotos programos (dApps) yra skaitmeninės programos arba programos, kurios egzistuoja ir veikia a blokų grandinė arba P2P kompiuterių tinklas, o ne vienas kompiuteris, ir jie nepriklauso vienos institucijos kompetencijai ir kontrolei.
Paaiškintos decentralizuotos programos
Standartinė žiniatinklio programa, tokia kaip „Uber“ ar „Twitter“, veikia kompiuterinėje sistemoje, kuri priklauso organizacijai ir yra jos valdoma, suteikdama jai visišką teisę valdyti programą ir jos veikimą. Vienoje pusėje gali būti keli vartotojai, tačiau vidinę sistemą valdo viena organizacija.
DApps gali veikti P2P tinkle arba blokų grandinės tinkle. Pavyzdžiui, „BitTorrent“, Tor ir „Popcorn Time“ yra programos, veikiančios kompiuteriuose, priklausančiuose P2P tinklui, kuriame yra kelios dalyviai vartoja turinį, maitina ar sėja turinį arba vienu metu atlieka abu funkcijas.
Kontekste kriptovaliutos, „dApps“ viešai veikia „blockchain“ tinkle, atviro kodo, decentralizuotą aplinką ir jų nekontroliuoja ir nesikiša jokia viena institucija.
Pavyzdžiui, kūrėjas gali sukurti į „Twitter“ panašų „dApp“ ir įdėti jį į blokų grandinę, kurioje kiekvienas vartotojas gali skelbti pranešimus. Kai paskelbė, niekas—įskaitant programų kūrėjus—gali ištrinti žinutes.