TL;DR
Decentraliserade applikationer (DApps) Ă€r applikationer som körs ovanpĂ„ blockkedjenĂ€tverk. Det finns ett stort utbud av DApps med olika anvĂ€ndningsomrĂ„den, till exempel spel, ekonomi, sociala medier med mera.Â
Ăven om DApps kan se ut som vanliga mobilappar pĂ„ din telefon, Ă€r deras backend-system annorlunda. DApps förlitar sig pĂ„ smarta kontrakt i ett distribuerat nĂ€tverk istĂ€llet för ett centraliserat system för att fungera. Detta gör dem mer transparenta, decentraliserade och motstĂ„ndskraftiga mot attacker, men introducerar ocksĂ„ nĂ„gra nya utmaningar.
Introduktion
Sedan Bitcoin (BTC) skapades för mer Ă€n ett decennium sedan har blockkedjorna utvecklats för att lĂ„sa upp en mĂ€ngd nya funktioner och anvĂ€ndningsomrĂ„den förutom valuta. En av dessa nya vĂ€gar Ă€r att bygga decentraliserade applikationer (DApps) för att anvĂ€nda blockkedjeteknik för att förbĂ€ttra mĂ„nga traditionella sektorer och tjĂ€nster.Â
Vad Àr decentraliserade applikationer (DApps)?
Decentraliserade applikationer (DApps) Ă€r digitala applikationer som drivs av smarta kontrakt eller program som körs pĂ„Â blockkedjor, istĂ€llet för pĂ„ centraliserade servrar. De ser ut och fungerar som vanliga mobilappar pĂ„ din smartphone och erbjuder ett brett utbud av tjĂ€nster och funktioner inom spel, ekonomi, sociala medier och mycket mer.Â
Som namnet antyder körs DApps pÄ decentraliserade peer-to-peer-nÀtverk. En tidig rapport föreslog att DApps skulle ha följande funktioner:
Ăppen kĂ€llkod: kĂ€llkoden för DApps Ă€r tillgĂ€nglig för allmĂ€nheten, vilket innebĂ€r att vem som helst kan verifiera, anvĂ€nda, kopiera och Ă€ndra den. Det finns ingen enskild enhet som kontrollerar majoriteten av dess coin eller token. AnvĂ€ndarna kan Ă€ven föreslĂ„ och rösta om Ă€ndringar i DApp.Â
Decentraliserad och kryptografiskt sÀker: för att sÀkerstÀlla datasÀkerheten Àr all information om DApp kryptografiskt sÀkrad och lagrad pÄ en offentlig, decentraliserad blockkedja, som underhÄlls av flera anvÀndare (eller noder).
Ett tokeniserat system: DApps kan kommas Ät med en kryptografisk token. De kan anta kryptovalutor som ETH eller generera en egen token med hjÀlp av en konsensusalgoritm, till exempel bevis pÄ arbete (PoW) eller bevis pÄ insats (PoS). Denna token kan Àven anvÀndas för att belöna bidragsgivare som miners och de som tillhandahÄller staking.
Enligt denna breda definition kan Bitcoin-blockkedjan definieras som en DApp â och utan tvekan som den första DAppen nĂ„gonsin. Den Ă€r öppen kĂ€llkod med alla data live pĂ„ dess decentraliserade blockkedja, den förlitar sig pĂ„ en kryptotoken och den anvĂ€nder PoW-konsensusalgoritmen. Detsamma gĂ€ller för andra blockkedjor som har ovanstĂ„ende funktioner.Â
Men idag hĂ€nvisar termen "DApps" i allmĂ€nhet till alla applikationer som har smarta kontraktsfunktioner och körs pĂ„ blockkedjenĂ€tverk. Bitcoin-blockkedjan stöder inte smarta kontrakt, sĂ„ de flesta skulle inte betrakta den som en DApp.Â
I skrivande stund (juni 2022) finns de flesta DApps pÄ Ethereum-nÀtverket . Det erbjuder en robust infrastruktur för DApp-utvecklare för att utöka befintliga anvÀndningsomrÄden. Men i och med att DApps utvecklas har utvecklarna börjat bygga dem pÄ andra blockkedjor, inklusive BNB Smart Chain (BSC), Solana (SOL), Polygon (MATIC), Avalanche (AVAX), EOS, etc.
Hur fungerar DApps?
DApps Àr applikationer som drivs av smarta kontrakt. Deras backend-kod körs pÄ distribuerade peer-to-peer-nÀtverk. Ett smart kontrakt fungerar som en uppsÀttning fördefinierade regler som tillÀmpas av datorkod. Om och nÀr vissa villkor uppfylls kommer alla nÀtverksnoder att utföra de uppgifter som kontraktet anger.
NĂ€r ett smart kontrakt har distribuerats pĂ„ blockkedjan Ă€r det svĂ„rt att Ă€ndra eller förstöra koden. SĂ„ Ă€ven om teamet bakom denna DApp har gĂ„tt skilda vĂ€gar kan anvĂ€ndarna fortfarande komma Ă„t DAppen.Â
Fördelar med DApps
Ăven om grĂ€nssnitten för DApps och traditionella applikationer kan se lika ut erbjuder DApps flera fördelar jĂ€mfört med deras centraliserade motsvarigheter. Webbappar lagrar data pĂ„ centraliserade servrar. En enda hackad server kan slĂ„ ut hela appens nĂ€tverk, vilket gör den tillfĂ€lligt eller permanent oanvĂ€ndbar. Centraliserade system kan ocksĂ„ drabbas av datalĂ€ckage eller stöld, vilket innebĂ€r risker för företag och enskilda anvĂ€ndare.
DApps Ă€r dĂ€remot byggda pĂ„ distribuerade nĂ€tverk, utan en central styrning. Utan nĂ„gra enskilda felpunkter Ă€r DApps mindre sĂ„rbara för attacker, vilket gör det mycket svĂ„rt för bedragare att kapa nĂ€tverket. P2P-nĂ€tverket kan ocksĂ„ sĂ€kerstĂ€lla att DApp fortsĂ€tter att fungera med fĂ„ avbrott, Ă€ven om enskilda datorer eller delar av nĂ€tverket inte fungerar.Â
DApps decentraliserade karaktĂ€r innebĂ€r ocksĂ„ att anvĂ€ndarna kan fĂ„ mer kontroll över den information som de delar. Utan företag som kontrollerar anvĂ€ndarnas personuppgifter behöver anvĂ€ndarna inte tillhandahĂ„lla sin verkliga identitet för att interagera med en DApp. IstĂ€llet kan de anvĂ€nda en kryptoplĂ„nbok för att ansluta till DApps och helt kontrollera vilken information de delar. Â
En annan fördel med DApps Ă€r att utvecklarna enkelt kan integrera kryptovalutor i sina grundlĂ€ggande funktioner genom att utnyttja smarta kontrakt. Till exempel kan DApps pĂ„ Ethereum anta ETH som betalning, utan att behöva integrera betalningsleverantörer frĂ„n tredje part. Â
DApps begrÀnsningar
DApps har potential att bli en viktig del av en censurfri framtid, men det finns en baksida av varje coin. Decentraliserade applikationer Ă€r fortfarande i ett tidigt utvecklingsstadium och branschen har Ă€nnu inte löst begrĂ€nsningar som skalbarhet, kodĂ€ndringar och en lĂ„g anvĂ€ndarbas.Â
DApps krĂ€ver betydande datorkraft för att fungera, vilket kan överbelasta nĂ€tverken de körs pĂ„. För att uppnĂ„ den sĂ€kerhet, integritet, transparens och tillförlitlighet som Ethereum strĂ€var efter, krĂ€vs det till exempel att varje validerare kör och lagrar varje transaktion som utförs i nĂ€tverket. Detta kan skada systemets antal transaktion per sekund (TPS) och leda till överbelastning av nĂ€tet och höga gasavgifter.Â
Att göra Àndringar i en DApp Àr ocksÄ en svÄrighet. För att förbÀttra anvÀndarupplevelsen och sÀkerheten kommer en DApp sannolikt att behöva kontinuerliga Àndringar för att fixa buggar, uppdatera anvÀndargrÀnssnittet och lÀgga till nya funktioner. Men nÀr en DApp har distribuerats pÄ blockkedjan Àr det svÄrt att Àndra dess backend-kod. Det skulle krÀva en majoritetskonsensus frÄn nÀtverkets noder för att godkÀnna eventuella Àndringar eller förbÀttringar, vilket kan ta lÄng tid att implementera.
Ăverflödet av DApps pĂ„ marknaden gör det svĂ„rt för dem att sticka ut och locka mĂ„nga anvĂ€ndare. För att en DApp ska fungera effektivt mĂ„ste den uppnĂ„ en nĂ€tverkseffekt â ju fler anvĂ€ndare en DApp har, desto effektivare Ă€r den pĂ„ att tillhandahĂ„lla tjĂ€nster. Ett större antal anvĂ€ndare kan ocksĂ„ göra DAppen sĂ€krare och skydda den frĂ„n hackare som försöker Ă€ndra i den öppna kĂ€llkoden.
PopulÀra DApp-anvÀndningsomrÄden
DApps erbjuder ett nytt tillvÀgagÄngssÀtt att nÄ fler anvÀndare för företag i mÄnga branscher. NÄgra populÀra DApp-anvÀndningsomrÄden inkluderar GameFi, decentraliserad finans (DEFi), underhÄllning och styrning.
GameFi
GameFi-DApps har ökat i popularitet, vilket exemplifieras av uppkomsten av Axie Infinity, vilket Ă€r ett spela för att tjĂ€na-spel pĂ„ Ethereums blockkedja. Enligt DappRadar ökade blockkedje-spelaktiviteten frĂ„n 2021 till det första kvartalet 2022 med 2 000 %. Det lockade ocksĂ„ 1,22 miljoner unika aktiva plĂ„nböcker (UAW) i mars 2022, dĂ€r över 50 % av aktiviteten kom frĂ„n spel-DApps.Â
Till skillnad frĂ„n traditionella tv-spel ger de flesta spel-DApps spelarna full kontroll över sina tillgĂ„ngar i spelet. De erbjuder ocksĂ„ spelarna möjligheter att tjĂ€na pengar pĂ„ dessa föremĂ„l utanför spelet. Axie Infinity har till exempel spelkaraktĂ€rer, virtuella landomrĂ„den och spelprylar i form av NFT:er. Spelarna kan lagra dem i kryptoplĂ„nböcker, överföra dem till andra Ethereum-adresser eller handla med andra spelare pĂ„ NFT-marknadsplatser. Inom ekosystemet kan spelarna tĂ€vla mot varandra för att samla ERC-20-token som kan handlas pĂ„ börser. Generellt gĂ€ller att ju lĂ€ngre de spelar desto fler belöningar kan de tjĂ€na i spelet.Â
DeFi och DEX:er
Traditionell ekonomi förlitar sig pĂ„ finansinstitut för att fungera som mellanhĂ€nder. Genom DApps kan alla anvĂ€nda finansiella tjĂ€nster utan nĂ„gon central myndighet och behĂ„lla full kontroll över sina tillgĂ„ngar. DeFi kan Ă€ven gynna lĂ„ginkomsttagare och erbjuda dem tillgĂ„ng till ett brett utbud av finansiella tjĂ€nster till betydligt lĂ€gre kostnader.Â
UpplĂ„ning och utlĂ„ning Ă€r de mest populĂ€ra typerna av finansiella tjĂ€nster som decentraliserade applikationer tillhandahĂ„ller. DeFi DApps erbjuder direkt transaktionsavrĂ€kning, minimala eller inga kreditkontroller och möjligheten att anvĂ€nda digitala tillgĂ„ngar som sĂ€kring. AnvĂ€ndarna kan fĂ„ mer flexibilitet pĂ„ DApp-utlĂ„ningsmarknader. Till exempel har lĂ„ngivarna mer kontroll över sina lĂ„n, genom att vĂ€lja vilken token de ska lĂ„na ut och pĂ„ vilken plattform. AnvĂ€ndarna kan ocksĂ„ potentiellt tjĂ€na 100 % av rĂ€ntan som genereras frĂ„n lĂ„net, eftersom de inte behöver betala nĂ„gra mellanavgifter.Â
Decentraliserade börser (DEX:er) Ă€r ett annat viktigt exempel pĂ„ finansiella DApps. SĂ„dana plattformar underlĂ€ttar peer-to-peer-handel genom att eliminera mellanhĂ€nder som centraliserade kryptobörser. AnvĂ€ndarna behöver inte lĂ€mna ut förvaringen av sina tillgĂ„ngar till nĂ„gon annan. IstĂ€llet för att överföra sina tillgĂ„ngar till en börs, handlar de direkt med en annan anvĂ€ndare med hjĂ€lp av smarta kontrakt. Order utförs pĂ„ kedjan och direkt mellan anvĂ€ndarnas plĂ„nböcker. Eftersom DEX:er krĂ€ver mindre underhĂ„ll har de vanligtvis lĂ€gre handelsavgifter jĂ€mfört med centraliserade börser. NĂ„gra populĂ€ra DEX:er inkluderar Uniswap, SushiSwap och PancakeSwap.Â
UnderhÄllning
UnderhÄllning Àr en stor del av vÄra liv. Med DApps omvandlas dagliga aktiviteter som personer tycker om till digitala upplevelser, som ocksÄ kan generera ekonomiska incitament. Till exempel tar Audius, en blockkedjebaserad decentraliserad musikströmningsplattform, bort de mellanhÀnder som finns i den traditionella musikindustrin för att ansluta artisterna och fansen direkt med varandra. Detta gör det möjligt för musikskapare att tjÀna bÀttre pengar pÄ sitt innehÄll och producera oförÀnderliga register över sitt arbete pÄ blockkedjan.
DApps tar Ă€ven itu med problem som anvĂ€ndare av sociala medieplattformar stĂ„r inför. Centraliserade sociala medie-jĂ€ttar som Twitter och Facebook kritiseras ofta för att censurera inlĂ€gg och missköta anvĂ€ndardata. Med decentraliserade sociala DApps som Steemit kan communityn interagera fritt och uttrycka sina Ă„sikter med fĂ€rre begrĂ€nsningar och censur, samtidigt som de fĂ„r större kontroll över sin personliga information.Â
Styrelseskick
DApps kan ge anvĂ€ndarna möjligheter att spela en större roll i styrningen av onlineorganisationer, genom att införa en mer community-centrerad beslutsmekanism. Med hjĂ€lp av smarta kontrakt kan anvĂ€ndarna som innehar styrningstoken för ett visst blockkedjeprojekt skapa förslag för communityn att rösta och rösta anonymt pĂ„ andras förslag.Â
En av de decentraliserade styrningsmodellerna Àr Decentraliserade autonoma organisationer (DAO:er). DAO:er kan betraktas som helt autonoma DApps som anvÀnder smarta kontrakt för att fatta beslut utan en central myndighet. De har ingen hierarki. IstÀllet Àr det ekonomiska mekanismer som förenar organisationens intressen med de enskilda DAO-medlemmarnas intressen.
Hur ansluter jag till DApps?
För att interagera med en DApp behöver du först en kompatibel plÄnbok med webblÀsartillÀgg som MetaMask, Trust Wallet eller Binance Chain Wallet. De tar bara nÄgra minuter att konfigurera. Vissa erbjuder till och med mobilversioner som ger enkel Ätkomst.
LĂ„t oss anvĂ€nda Trust Wallet som ett exempel för att se hur du ansluter den till PancakeSwap pĂ„Â BNB Smart Chain (BSC). Om du inte har en Trust Wallet Ă€nnu kan du kolla in den hĂ€r Akademiartikeln om hur du installerar den pĂ„ din smartphone.Â
SÀtta in BNB pÄ Trust Wallet
För att anvĂ€nda DApps pĂ„ BSC mĂ„ste du ha BNB för att betala transaktionsavgifterna. Du kan till exempel ta ut BNB frĂ„n Binance-spotplĂ„nboken.Â
GÄ till din Trust Wallet och tryck pÄ [BNB Smart Chain]. Klicka inte pÄ [BNB Beacon Chain]. Det hÀr alternativet Àr för BEP-2 BNB pÄ BNB Beacon Chain och kan inte anvÀndas för att betala transaktionsavgifter pÄ BSC.
Tryck pÄ [Ta emot] för att se din BNB-insÀttningsadress. Du kan sedan kopiera och klistra in den hÀr adressen i din uttagsplÄnbok eller skanna QR-koden för att göra överföringen.
NĂ€r transaktionen har bekrĂ€ftats pĂ„ blockkedjan ser du BNB-beloppet pĂ„ din Trust Wallet-hemsida.Â
LĂ€gg till CAKE i din Trust Wallet-lista
Trust Wallets standardlista över token inkluderar inte DApp-token som PancakeSwap (CAKE). För att kunna se CAKE i din plÄnbok mÄste du först lÀgga till den i listan.
Tryck pÄ [LÀgg till token] och sök efter "PancakeSwap". Du kommer att se CAKE pÄ olika blockkedjor. Eftersom vi anvÀnder BSC trycker du pÄ vÀxlingsknappen bredvid [BEP-20 CAKE].
Du bör nu se CAKE pĂ„ tokenlistan i din Trust Wallet.Â
NĂ€sta steg Ă€r att ansluta din Trust Wallet till PancakeSwap. Du kan ansluta via den inbyggda mobilwebblĂ€saren i Trust Wallet eller via en dator.Â
Anslut till PancakeSwap via webblÀsaren Trust Wallet
1. Tryck pĂ„ [WebblĂ€sare] frĂ„n Trust Wallet-hemsidan och gĂ„ till PancakeSwap-webbplatsen.Â
2. Du uppmanas dÀr att ansluta din Trust Wallet. Tryck pÄ [Anslut].
Anslut till PancakeSwap via en webblÀsare i en stationÀr dator
1. GĂ„ till PancakeSwap-webbplatsen och klicka pĂ„ [Anslut plĂ„nbok].Â
2. Klicka pĂ„ ikonen [Trust Wallet] sĂ„ ser du en QR-kod pĂ„ skĂ€rmen.Â
3. Ăppna Trust Wallet-appen och gĂ„ till [InstĂ€llningar] â [WalletAnslutning].Â
4. Tryck pĂ„ [Ny anslutning] och skanna QR-koden.Â
5. Du uppmanas nu i appen att tillÄta anslutningen. Tryck pÄ [Anslut].
Sammanfattningsvis
DApps utökar funktionaliteten pĂ„ webben genom att förbĂ€ttra konventionella applikationer med blockkedjetekniken. Decentraliserade applikationer kan ge Ă€nnu mer innovativa anvĂ€ndningsomrĂ„den till marknaden i framtiden. Som DappRadar rapporterade registrerade DApps nĂ€stan 2,4 miljoner dagliga aktiva anvĂ€ndare under det första kvartalet 2022 och anvĂ€ndarintresset förvĂ€ntas vĂ€xa kontinuerligt. DApp-utvecklarna och blockkedjenĂ€tverken de bygger pĂ„ har dock Ă€nnu inte tagit itu med de nuvarande begrĂ€nsningarna som mĂ„ste lösas innan de kan nĂ„ ut till den breda massan.Â