Hvad er de decentrale applikationer, som blockchainteknologien har gjort mulige, og hvordan fungerer de?
Hvad er en DApp? Hvordan fungerer en decentral app?
Software, der ikke har et centrum og kører uafhængigt af nogen institution eller person, kaldes en decentral applikation (DApp). Decentral software kan køre på en blockchain eller på peer-to-peer-netværk (P2P).
Formålet med at udvikle selvkørende DApp-systemer uden nogen form for kontrol er at mindske tredjeparters, altså personers eller institutioners, indflydelse på transaktionerne. Til forskel fra traditionelle applikationer bygger denne software bro direkte mellem brugeren og udbyderen uden mellemled.
Fordele ved decentrale apps
Blockchainbaserede DApp-løsninger, som ingen bestemt myndighed styrer, og som er decentrale, beskytter mod censur. Sandsynligheden for, at transaktioner bliver afbrudt, er meget lille. Selv hvis en del af dem, der leverer regnekraft til netværket, oplever tekniske problemer, kan transaktionerne fortsætte via andre udbydere.
Decentrale applikationer bygget på blockchain understøtter kryptovalutaer direkte. Der opkræves ingen ekstra gebyrer for transaktioner, da hver tilsluttet bruger er med til at bære netværket.
Takket være deres open source-struktur kan udviklere hjælpe hinanden og dermed bygge mere effektive applikationer. Desuden er de mere modstandsdygtige over for cyberangreb end traditionelle, serverbaserede centrale applikationer. DApp-økosystemet har potentiale til at forbedre både betalings- og autentificeringsprocesser.
At koden er open source, og at transaktionerne registreres synligt for alle, skaber tillid. Fordi alle data krypteres for at sikre netværket, kan man godt kontrollere, om transaktionerne i decentrale applikationer er korrekte, uden at de følsomme oplysninger i dem holder op med at være sikkert opbevaret.
Ulemper ved decentrale apps
Selvom open source-strukturen i DApp-projekter er en fordel, følger der også ulemper med. Ondsindede aktører kan angribe ved at udnytte de svage punkter, de finder i kode, som alle har adgang til.
Omvendt bliver projekter med få brugere usikre, for styrken i DApp-netværk kommer fra brugerne. Jo flere brugere der er tilsluttet netværket, jo højere er netværkets sikkerhed.
