Dapps: för decentralisering av tjänster och sociala nätverk

dapps-crypto

Att prata om blockchain är ganska djupt och har mycket att täcka. Den här gången pratar vi lite om Dapps eller decentraliserade applikationer.

En decentraliserad applikation (Dapp, dApp eller DApp) är en applikation som drivs av många användare på ett decentraliserat nätverk med betrodda protokoll. De är utformade för att undvika en enda felpunkt. De har vanligtvis tokens för att belöna användare för att tillhandahålla datorkraft.

Definition

Den mest exakta definitionen jag har hittat av vad en dapp är: Den säger: dapps fungerar autonomt utan en central kontrollenhet med alla ändringar som beslutats av förslagen och konsensus från dess användare.

Detta börjar redan klargöra varför dapps har blivit så intressanta för utvecklare: utan en central auktoritet är de arkitektoniskt överlägsna centraliserade appar.

Typiska definitioner inkluderar följande attribut:

Koden är öppen källkod och hanteras autonomt.

  • Registreringar och data lagras med blockchain, vilket ger tillförlitlig interaktion och undviker en enda felpunkt
  • Använd kryptotoken för att belöna användare som tillhandahåller datorkraft.
  • Tokens genereras genom en kryptografisk algoritm.

Fördelarna med Dapps

En av de viktigaste utmaningarna i vanliga webbapplikationer är feltolerans. Om en app blir för populär eller blir offer för en förnekelse av tjänsteattack kan apputvecklaren inte göra annat än att gråta.

Vidare, Dapps har sina resurser och funktioner distribuerade bland kamraterna på blockchain.

Vilket gör det extremt dyrt att attackera med traditionella attacker denial of service, eftersom de inte är beroende av en enda server.

De andra viktiga fördelarna som dapps har jämfört med sina centraliserade motsvarigheter är att de omformar dynamiken.

Plattformar som Facebook, Twitter och Instagram beror på innehållet som deras användare producerar och konsumerar.

Med vanliga applikationer är den centraliserade enheten den maximala mottagaren av de ansträngningar som användarna bidrar med.

Med Dapps säkerställer deras decentraliserade styrningsmodeller att makten omfördelas så att appanvändare och deras programvaruskapare kan dra mer lika fördelar.

Dapps, framtiden för leverans av information utan manipulation

Dapps

De tekniska fördelarna med Dapps kan vara mycket tydliga, när det gäller att verkligen frigöra potentialen för dapps, med tanke på att det är ganska svårt att vara en decentraliserad del.

Ett tydligt exempel som vi kan ge är den roll sociala nätverk spelar i politiska händelser, ett tydligt exempel var i Egypten för några år sedan.

Ett annat exempel är de skandaler som avslöjades vid val i vissa länder, där sociala nätverk har använts för att gynna vissa kandidater.

Med tanke på detta kan Dapps helt förändra landskapet, men ett element saknas fortfarande: realtidsdata.

De appar som kan få liv och arbete vid den här tiden kommer de alltid att vara ett mycket kraftfullare verktyg för människor och organisationer än applikationer som i huvudsak måste förbli statiska över tiden.

De flesta utvecklare är naturligtvis helt bekanta med fördelarna med realtidsinformation.

Men att integrera kvalitetskällor i realtid för decentraliserade applikationer har allvarliga utmaningar.

För närvarande behöver Dapps som endast hanterar kryptotransaktioner inom blockchain-området inte tänka på dessa frågor.

Men för att skapa komplexa Dapps som kan erbjuda mer funktionalitet än bara transaktionsavveckling, tillgång till extern information i realtid från vanliga människor och en mängd organisationer blir avgörande.

Några Dapps

Slutligen har några Dapps dykt upp och av vilka vi kan nämna några:

  • Augur - förutsägelsemarknad
  • Basic Attention Token - Digital reklam nätverk.
  • Cryptokitties - blockchain-baserat virtuellt spel
  • OmiseGO - öppen betalningsplattform och decentraliserat utbyte.
  • Steemit - en bloggplattform som liknar Reddit
  • Steepshot - en plattformsdelningsplattform som liknar Instagram
  • DTube - en plattform för videodelning som liknar Youtube
  • DSound - en musikdelningsplattform som liknar Soundcloud