Vad är en dApp? – Vi förklarar decentraliserade appar
Du vet högst sannolikt vad en app är för något.
Du använder det säkert varje dag. Facebook, YouTube, m.m. är appar (och då även hemsidor) Men vad är en dApp?
En dApp är precis som alla appar som vi ser idag, med ett extra litet tillägg. Det tillägget är att en dApp använder sig av blockchain-teknologi för att hålla informationen central och borta från någon styrande entitet.
Precis som att kryptovalutor är decentraliserade pengar, så är dAppar decentraliserade appar, där informationen som lagras i appen, är decentraliserad.
Det innebär att skaparna av dappen inte kan kontrollera eller bestämma hur den används. Iaf inte på det sätt som vi är vana vid, där inlägg kan raderas, en användare kan bannas och databaser ändras.
Det går heller inte att sälja en användares data till andra företag eftersom dappar körs helt o hållet autonomt så fort de har lanserats.
Detta möjliggörs med hjälp av s.k ”smart contracts/smarta kontrakt” som i grunden och botten är mjukvara, som (också) ligger på blockkedjan och exekverar sina funktioner och algoritmer inom ramen för regelverket som skrivits i kontraktet – utan någons inblandning.
Källa: Bitpanda.com
Ett s.k. smart kontrakt kan vara skrivet för att automatiskt godkänna ett lån så fort en (potentiellt) låntagare uppfyller kravet för insättning (insats, säkerhet).
Det är redan något som är vanligt inom Web 3.0 världen, där du kan ta ut ett lån för en viss (krypto)valuta om du sätter in rätt mängd av en annan (eller samma) valuta.
Ett par exempel på denna typ av dApp är:
Ta gärna en titt på dessa, du kommer garanterat att tycka de är intressanta!
Innan vi tar en titt på fler dappar så vill jag brya ner definitionen av en dApp i en kort punktlista.
Ok, så en dapp är i grund och botten kodad för att vara ett decentraliserad p2p nätverk. Det är byggt på ett decentraliserat nätverk som kombinerar blockchain-teknologi med smarta kontrakt och ett visuellt gränssnitt.
Dappar är open-source – vilket innebär att vem som helst kan ta en titt på koden, komma med förslag, kopiera och göra en egen variant av den.
En dapp kan ha vilken front-end kod som helst, som sedan ”kopplar sig” mot backend, med smarta kontrakt och blockchain.
…o ja, säkert mer.
Men jag är lekman i fältet och kan inte definiera det på något annat sätt. Ännu iaf ;)
Vi tar en titt på några populära dappar.
Alright, då kollar vi på olika dAppar och tar en snabb genomgång på deras användningsområde.
Ett av äldsta som fortfarande är högt aktiv, är PancakeSwap.
Det är ett roligt namn som får en att tänka på något åt det mer oseriösa hållet, men låt dig inte luras.
PancakeSwap är fortfarande en av de största decentraliserade kryptbörser som finns där ute. Detta eftersom den ligger på en av de största blockkedjorna idag (se Binance Smart Chain)
Pancakeswap är en kryptobörs/valutaväxlings-sajt som är decentraliserad, där ingen entitet styr vad som sker. Allt sker alltså ”automagiskt” med hjälp av algoritmer, smarta kontrakt och annan kod (allt detta i lekmannatermer, givetvis).
Om du handlar kryptovalutor eller NFTs så behöver du en plånbok för att ”hålla dem”. Det finns plånböcker på de större (centraliserade) kryptobörserna där du kan köpa de flesta valutorna – men du har också möjligheten att lagra dem i en självständig plånbok utan koppling till någon större enhet.
Med Metamask kan du hålla jättemånga kryptovalutor i din plånbok och bestämma vad du vill göra med dem.
Är de i din plånbok så är de helt o hållet dina. Befinner de sig på en börshandels plånbok, a de är de tekniskt sätt inte dina.
Det börjar dyka upp allt fler spel som är kopplade till en blockchain, med syftet att möjligöra P2E, alltså Play-to-Earn gaming.
Axie Infinity är ett av de största och populäraste P2E spelen idag, där du spelar med avatarer, byter, handlar m.m. för att tjäna pengar i form av kryptovalutor.
Det är precis som andra spel idag, där du bygger upp en avatar och försöker göra den så bra som möjligt utifrån spelets regler och syfte. Skillanden är att du tjänar pengar(krypto) i realtid och alla transaktioner i spelet är i spelets (eller blockkedjan där spelet ligger) valuta.
En dapp är en decentraliserad app. Så fort appen lanserats så finns din på nätet och blockkedja, där den körs autonomt. Skaparna och ägarna kan inte styra vad som sker med informationen som skickas fram och tillbaka – den lever fritt ytan att någon styrande entitet kan ändra eller ta bort den.
Det är så det fungerar med blockchain – all information är permanent och spårbard. För alltid.
Dessa dappar ligger på blockkedjan och exekverar kommandon och algoritmer med hjälp av s.k ”smarta kontrakt” – som är en konsensus-mekanism som verifierar att särskilda tillstånd har möts – för att därefter köras.
Exempelvis: En låntagare fyller alla kraven för att ta ut ett större lån och köpa ett hus. Det smarta kontraktet bekräftar detta och lånar ut pengarna till låntagare. Ingen mellanhand finns.
Nyckelordet är autonomt och decentraliserat. Allt sker till största mån utan inblandning utifrån, mer än att du använder dappen som den är tänkt att användas.
Det finns dappar i form av spel, sociala nätverk, växlingsbörser och mycket mer.
Jag tror personligen att vi går mer åt detta hållet i framtiden. Vi har tröttnat på Facebooks annonser, Instagrams begränsningar och allt annat som tydligt visar att vi inte har kontroll över vår egen data.
Med blockchain och dappar, är det möjligt att vi i framtiden, har mer kontroll än vad vi har idag.
Jag hoppas det iaf.