Hva er en DApp? Hvordan fungerer en desentralisert app?

· 2 min read

Hva er de desentraliserte applikasjonene som blokkjedeteknologien har gjort mulige, og hvordan fungerer de?

Hva er en DApp? Hvordan fungerer en desentralisert app?

Programvare som ikke har noe sentrum og som kjører uavhengig av enhver institusjon eller person, kalles en desentralisert applikasjon (DApp). Desentralisert programvare kan kjøre på en blokkjede eller på peer-to-peer-nettverk (P2P).

Målet med å utvikle selvgående DApp-systemer som ingen styrer, er å redusere tredjeparters, altså personers eller institusjoners, innflytelse på transaksjonene. I motsetning til tradisjonelle applikasjoner bygger denne programvaren bro direkte mellom brukeren og tilbyderen, uten mellomledd.

Fordelene med desentraliserte apper

Blokkjedebaserte DApp-løsninger som ingen bestemt myndighet styrer, og som er desentraliserte, beskytter mot sensur. Sannsynligheten for at transaksjoner blir avbrutt, er svært lav. Selv om noen av dem som bidrar med regnekraft til nettverket, får tekniske problemer, kan transaksjonene fortsette via andre tilbydere.

Desentraliserte applikasjoner bygget på blokkjede støtter kryptovalutaer direkte. Det tas ingen ekstra gebyrer for transaksjoner, siden hver tilkoblet bruker er med på å bære nettverket.

Takket være åpen kildekode kan utviklere hjelpe hverandre og dermed lage mer effektive applikasjoner. I tillegg tåler de cyberangrep bedre enn tradisjonelle, serverbaserte sentraliserte applikasjoner. DApp-økosystemet har potensial til å forbedre både betalings- og autentiseringsprosesser.

At koden er åpen, og at transaksjonene registreres synlig for alle, skaper tillit. Siden alle data krypteres for å sikre nettverket, kan riktigheten av transaksjonene i desentraliserte applikasjoner kontrolleres samtidig som sensitiv informasjon i dem fortsatt lagres trygt.

Ulempene med desentraliserte apper

Selv om åpen kildekode i DApp-prosjekter er en fordel, følger det også ulemper med. Ondsinnede aktører kan angripe ved å utnytte de svake punktene de finner i kode som alle har tilgang til.

På den annen side blir prosjekter med få brukere utrygge, for styrken i DApp-nettverk kommer fra brukerne. Jo flere brukere som er koblet til nettverket, desto høyere er sikkerheten i nettverket.