En decentraliseret applikation kører på en blockchain i stedet for en virksomheds server. Backend-logikken findes i en smart kontrakt. Frontend er ofte et websted, men det kan være hvad som helst, der opretter forbindelse til en wallet. Uniswap er en dapp. Aave er en dapp. Enhver grænseflade, der lader dig interagere med en on-chain-protokol, er en dapp.
Forskellen fra en almindelig app er kontrollen. En virksomhed kan lukke sine servere ned, og din app holder op med at virke. En dapps smarte kontrakt ligger på blockchainen. Så længe kæden kører, kører kontrakten. Ingen kan ensidigt lukke den ned. Denne varighed går begge veje. En fejl i kontrakten kan ikke nemt rettes. Hvis penge bliver stjålet, er der ingen supportlinje at ringe til. Kodekset er lov, og loven kan være hård.
Dapp-byggeklodser
- Smart kontrakt — on-chain-logikken
- Tegnebog — hvordan brugere underskriver transaktioner
- Frontend — brugerfladen, ofte en webside
- Indekseringstjeneste — læser blockchain-data til brugergrænsefladen
Dapps har ikke nået mainstream-brugervenlighed. Benzingebyrer, opsætning af tegnebøger og administration af seedphraser er friktionspunkter. Brugeroplevelsen bliver bedre, men det forudsætter stadig et vist niveau af teknisk komfort.
Comments
No comments yet. Be the first to share a thought.
Leave a comment