Hvad er Decentralized Application (dApp)?
En Decentralized Application (dApp) er en app, der kører på en blockchain og ikke på en virksomhedsserver. Reglerne ligger i koden, transaktioner registreres i en offentlig hovedbog, og ingen enkelt administrator kan slukke det hele. Betragt den som en app, der findes overalt på samme tid, med kvitteringer indbygget.
En Decentralized Application (dApp) betyder nul gebyrer og fuld anonymitet. Ikke helt. Du betaler stadig netværksgas, og privatliv afhænger af designvalg, tegnebøger og hvad du deler.
Hvordan Decentralized Application (dApp) fungerer
Kort gennemgang. En Decentralized Application (dApp) omdanner dine klik til handlinger på kæden, som alle kan verificere senere.
- Trigger: Du tilslutter en tegnebog og trykker på en knap i appens frontend.
- Logik: Appen kalder funktioner i smarte kontrakter, som indeholder reglerne.
- Validering: Netværket tjekker din transaktion, bekræfter at du har midlerne eller tilladelsen, og sætter den i rækkefølge med andre.
- Afvikling: Når den er bekræftet, skrives ændringen til blockchainen, og din tegnebog viser det.
- Lagring: Nogle apps gemmer ekstra data uden for kæden og refererer til det på kæden for nemmere indlæsning.
Ja, sådan foregår det.
Hvorfor Decentralized Application (dApp) er vigtig
Du vil have fordelene uden at bede om tilladelse. Her er hvorfor en Decentralized Application (dApp) kan være det værd:
- Fordel: Eje dine nøgler, beholde dine midler og få adgang til decentraliseret finansiering (DeFi) tjenester når som helst.
- Perspektiv: Færre gatekeepere betyder færre flaskehalse men også mere personligt ansvar.
- Relevans: Du vil se det inden for finans, kunst, spil, identitet og fællesskabsværktøjer drevet af tokenindehavere.
Før du bruger en Decentralized Application (dApp), test med et lille beløb, læs transaktionsbeskederne og dobbelttjek kontraktadressen fra en troværdig kilde.
Nøgleegenskaber for Decentralized Application (dApp)
Her er hvad der typisk adskiller en Decentralized Application (dApp):
- Ingen tilladelse nødvendig: Alle med en tegnebog kan interagere uden at bede en platform om godkendelse.
- Gennemsigtig: Aktivitet registreres på kæden, så resultater kan revideres af alle.
- Kode: Mange offentliggør koden som Open Source, så fællesskabet kan gennemgå og forbedre den.
- Interoperable: Apps kan koble til andre værktøjer på kæden som tokens, orakler og identitet.
- Incitamenter: Tokens kan belønne brugere, skabere eller validatorer for deltagelse.
Variationer
dApps findes i flere varianter:
- Finans: Værktøjer til udlån, handel og staking, der afvikles på kæden.
- Spil: Genstande ejet af spillere, markedspladser og kampe på kæden.
- Social: Feeds, profiler og beskeder med tegnebog-login.
- NFT: Oprettelse, auktioner og gallerier for digitale samleobjekter.
- Infra: Tegnebøger, broer og indekser som andre apps bygger på.
En dApp kan være decentraliseret i backend samtidig med at den bruger en almindelig hjemmeside som frontend. Hvis siden er nede, kan du ofte kalde kontrakten direkte fra en tegnebog eller en explorer.
Eksempel
At bytte tokens på Decentraliserede børser (DEXs) er en Decentralized Application (dApp) i praksis, hvor din tegnebog handler direkte fra din saldo.
Sjov kendsgerning
CryptoKitties blev engang så populært i slutningen af 2017, at det gjorde Ethereum langsommere, og det viste to ting på én gang: at dApps kan gå viralt, og at blockchains skal kunne skaleres.
Afrunding
Kort sagt: Decentralized Application (dApp) betyder apps, der kører på kode og konsensus, ikke virksomheders humørsvingninger.
