Hvad er kædeabstraktion?
Hjem
Artikler
Hvad er kædeabstraktion?

Hvad er kædeabstraktion?

Begynder
Offentliggjort Jun 17, 2024Opdateret Jul 23, 2024
6m

Vigtigste budskaber

  • Kædeabstraktion refererer til ideen om at forenkle brugen af blockchain-applikationer og -tjenester ved at fjerne friktioner og tekniske processer fra brugeroplevelsen (UX).

  • Kædeabstraktion kan gøre applikationer mere attraktive for slutbrugerne og hjælpe udviklere med at opbygge mere effektive DApps, der giver mulighed for interaktioner cross-chain.

  • Kædeabstraktion står over for udfordringer i form af centraliseringsrisici, sikkerhedsrisici og potentielle interoperabilitetsproblemer.

Introduktion

Blockchain-interaktioner kan ofte være forvirrende og vanskelige, især for nybegyndere. I denne artikel vil vi undersøge kædeabstraktion, hvordan den fungerer, nogle af dens fordele og udfordringer og almindelige misforståelser om den.  

Hvad er kædeabstraktion?

Kædeabstraktion er NEAR's idé om at forenkle, hvordan brugerne interagerer med blockchain-teknologi ved at adskille den fra brugeroplevelsen (UX). Målet er, at brugerne ikke skal være opmærksomme på den specifikke blockchain, de interagerer med, eller endda indse, at de bruger en blockchain.

Hvordan fungerer kædeabstraktion?

Effektivitet

Forestil dig, hvis du kun kunne sende beskeder fra en iPhone til en anden iPhone, men ikke til Android-telefoner. Det ville være ineffektivt og upraktisk. På samme måde bør brugerne kunne interagere med decentraliserede applikationer (DApps) på tværs af forskellige blockchains uden unødvendige forhindringer.

Målet med kædeabstraktion er at fjerne eller skjule kompleksiteten af blockchain-teknologien, så brugerne kan fokusere på funktionaliteten og fordelene ved de DApps, de bruger. Hvis Sarah f.eks. ønsker at bruge en ny DApp kaldet XYZ, skal hun ikke bekymre sig om, hvilken blockchain den er bygget på. Fra et brugerperspektiv ønsker hun bare, at det skal fungere godt og opfylde sit formål.

På samme måde bruger millioner af mennesker internettet hver dag, men kun en mindre procentdel forstår teknologien bag det, og hvordan det fungerer. Så længe det fungerer efter hensigten og føjer værdi til brugerne, er der ingen grund til, at den gennemsnitlige bruger fuldt ud forstår sine tekniske detaljer.

Transaktioner

Forestil dig at bruge en DApp, der giver dig mulighed for nemt at handle på tværs af flere netværk og navigere i forskellige tjenester. Forestil dig f.eks., at Sarah åbner XYZ-appen på sin telefon, bestiller en kaffe og ser en rabat på sin yndlingstøjbutik. Hun køber et par sko og optjener belønninger, der gemmes som non-fungible tokens (NFT'er) på Ethereum. Senere bemærker hun et særtilbud, der er knyttet til hendes belønning, og køber billetter til en begivenhed, som også er NFT'er, men på BNB Smart Chain (BSC).

Alle disse transaktioner kunne ske i en enkelt app, hvilket fjerner behovet for, at Sarah administrerer flere wallets, skifter netværk eller direkte håndterer transaktionsgebyrer. Dette niveau af interaktion cross-chain er det ultimative mål for kædeabstraktion.

Fordele ved kædeabstraktion

Defragmentering af likviditet

Likviditet er ofte isoleret inden for specifikke blockchains, hvilket gør det vanskeligt for brugere og udviklere at få adgang til og bruge den. Kædeabstraktion gør noget ved dette ved at give adgang til likviditet på tværs af forskellige blockchains.

Forestil dig, at John ønsker at låne sine tokens ud for at tjene renter. Hvis likviditeten er isoleret, skal han finde en platform på den specifikke blockchain, som hans tokens er på. Med kædeabstraktion kunne John dog låne sine tokens ud på en platform, der integrerer likviditet fra flere blockchains. Dette kan resultere i flere brugere til platformen og mere konkurrencedygtige renter for John.

Forenklet udvikling

For udviklere giver kædeabstraktion fleksibiliteten til at bygge DApps uden at være begrænset til begrænsningerne i en bestemt blockchain. 

En udvikler kan bruge Ethereum til sine smart contract-funktioner, mens han bruger Polygon til sin omkostningseffektivitet. For eksempel bruger Decentraland Polygon-netværket til at give sine brugere mulighed for at gøre krav på, købe, sælge og handle udstyr til deres avatarer uden transaktionsgebyrer. Det er vigtigt at bemærke, at Decentraland bruger flere funktioner til helt at fjerne gebyrerne. Transaktioner i Polygon har små gebyrer, men er ikke helt gratis.

Udfordringer ved kædeabstraktion

Centraliseringsrisiko

Kædeabstraktion kan implementeres ved at skabe en grænseflade, der giver brugerne mulighed for at interagere med alle slags blockchain-applikationer fra ét sted, hvilket forbedrer brugeroplevelsen. Der er dog en bekymring for, at denne grænseflade potentielt kan blive et enkelt fejlpunkt.

Sikkerhedsrisici

Hver blockchain har sine egne sikkerhedsprotokoller. Hvis de kombineres til en enkelt grænseflade, er det en udfordring at sikre, at alle sikkerhedsforanstaltninger opretholdes. Hvis den nye grænseflade for kædeabstraktion ikke implementeres omhyggeligt, kan den medføre risici for individuelle blockchains.

Problemer med interoperabilitet

At sikre interoperabilitet på tværs af forskellige blockchains er en anden udfordring. Forskellige blockchains har unikke konsensusalgoritmer og smart contract-sprog, hvilket gør det vanskeligt at skabe en enkelt grænseflade, der fungerer fejlfrit på tværs af alle netværk. F.eks. er en smart contract skrevet til Ethereum-netværket ikke direkte kompatibel med Solana på grund af forskelle i deres programmeringssprog og underliggende teknologi.

Almindelige misforståelser om kædeabstraktion

Kædeabstraktion eliminerer blockchain-forskelle

Mens kædeabstraktion indebærer forenkling af interaktioner cross-chain, forbliver hver blockchains unikke funktioner intakte. Kædeabstraktion forenkler og automatiserer de tekniske processer for at forbedre brugeroplevelsen, men ændrer ikke direkte blockchain-infrastrukturerne.

Kædeabstraktion handler kun om transaktioner cross-chain

At lette transaktioner på tværs af forskellige blockchains er et væsentligt træk ved kædeabstraktion, men ikke dets eneste nytteværdi. Kædeabstraktion involverer også forenkling af brugen af DApps, implementering af smart contracts og datahentning på tværs af blockchains.

Sammenfatning

Kædeabstraktion henviser til forenklingen af interaktioner på tværs af forskellige blockchain-netværk. Fordelene ved kædeabstraktion omfatter defragmentering af likviditet og forenklet udvikling. Den står over for udfordringer i form af centraliserings- og sikkerhedsrisici og potentielle interoperabilitetsproblemer. Alligevel kan det bane vejen for interoperable og brugervenlige blockchain-økosystemer.

Yderligere læsning

Ansvarsfraskrivelse: Dette indhold præsenteres for dig "som det er" udelukkende til generel information og uddannelsesmæssige formål, uden nogen form for erklæring eller garanti. Det skal ikke opfattes som finansiel, juridisk eller anden professionel rådgivning, og det er heller ikke hensigten at anbefale køb af et bestemt produkt eller en bestemt tjeneste. Du bør søge din egen rådgivning hos relevante professionelle rådgivere. Hvis artiklen er skrevet af en tredjepart, skal du være opmærksom på, at de synspunkter, der kommer til udtryk, tilhører den pågældende tredjepart og ikke nødvendigvis afspejler Binance Academy. Læs vores fulde ansvarsfraskrivelse her for yderligere oplysninger. Priserne på digitale aktiver kan være ustabile. Værdien af din investering kan falde eller stige, og det er ikke sikkert, at du får det investerede beløb tilbage. Du er eneansvarlig for dine investeringsbeslutninger, og Binance Academy er ikke ansvarlig for eventuelle tab, du måtte pådrage dig. Dette materiale skal ikke opfattes som finansiel, juridisk eller anden professionel rådgivning. For yderligere oplysninger kan du læse vores vilkår for anvendelse og risikoadvarsel.