decentraliserad applikation

decentralized application, förkortat DAppapplikation som körs i ett nätverk och som är baserad på en blockkedja. (Den kan också vara baserad på någon annan typ av distribuerad liggare.) – Ett syfte med decentraliserade applikationer är att de ska vara oberoende av något specifikt företag, annan institution eller person, och att det ska vara praktiskt taget omöjligt att manipulera den information som finns i nätverket. Med att DAppar körs i nätverk menas vanligtvis att de körs över internet, men att det krävs något slags medlemskap med användarnamn och lösenord för att man ska få delta. – Vanliga kriterier på en DApp är:

  • – att all information som behandlas lagras i en blockkedja eller annan distribuerad liggare. Informationen finns alltså i identiska exemplar hos var och en av användarna;
  • – att den är skriven i öppen källkod;
  • – att alla förändringar av programkoden (algoritmen) måste godkännas genom omröstning bland användarna;
  • – att den är oberoende av företag och andra institutioner. Den är autonom;
  • – att nätverket saknar felkritisk komponent – det fungerar även om en del av nätverket har kraschat.

– Användarna interagerar med en distribuerad applikation genom klientprogram som ibland kallas för plånböcker (wallets), eftersom de först utvecklades för sparande och betalningar med bitcoin. Alla tillägg till informationen i blockkedjan måste godkännas av nätverket enligt det programmerade regelverket innan de läggs till blockkedjan. Det går i princip inte att ändra eller stryka det som finns i blockkedjan, man kan bara lägga till. Distribuerade applikationer används dels för betalningar, vanligtvis med kryptovalutor (men Ripple, till exempel, hanterar också betalningar med vanliga valutor), dels för hantering av dokument och andra digitala tillgångar. Alla nätverk för kryptovalutor kan ses som decentraliserade applikationer. Smarta kontrakt är en särskild typ av distribuerade applikationer. – Benämningen decentraliserad applikation används ibland också om applikationer som inte bygger på en blockkedja, men som har en decentraliserad struktur, till exempel BitTorrent.

[applikationer] [blockkedjor] [14 maj 2018]