Naar inhoud
Crypto BasicsBeginner

Composability in Web3: hoe contracten op elkaar voortbouwen

Composability in Web3 betekent dat smart contracts elkaar kunnen aanroepen en combineren als Legostenen, zodat apps code en liquiditeit op één chain hergebruiken.

Vahe HakobyanVahe HakobyanHoofdredacteur Bijgewerkt 5 okt. 20263 min leestijdFeiten gecontroleerd
Gloeiende glazen blokken verbonden door limoengroen licht op een donker marineblauwe achtergrond.
Illustratie: World-Crypt
Op deze pagina
Belangrijkste punten
  • Een aanroepbare functie staat open voor elk contract, tenzij de auteur die beperkt.
  • Composability verbindt apps op één chain; interoperabiliteit verbindt chains.
  • Een kapot protocol kan elke app in dezelfde transactie meetrekken.

Kort antwoord

Composability in Web3 betekent dat smart contracts elkaar kunnen aanroepen en op elkaar kunnen voortbouwen als Legostenen. Meerdere apps kunnen dan in één transactie samenwerken.

Het eigendom is van het platform, niet van één enkele app. Het bepaalt wat ontwikkelaars kunnen bouwen en wat gebruikers in één stap kunnen doen.

Hoe werkt composability?

Contracten op één chain passen in elkaar als Legostenen. Een nieuwe app kan code, liquiditeit en saldo's hergebruiken die er al staan in plaats van ze zelf te bouwen.

Een contract kan binnen één transactie een publieke functie van een ander contract aanroepen. Als een aanroep mislukt en niet wordt afgehandeld, draait de hele transactie terug; sommige fouten kunnen wel worden opgevangen.

Waar zien mensen composability?

DeFi is waar composability het meest opduikt. Afzonderlijke protocollen fungeren als onderdelen van één flow.

  • Een swap ruilt het ene token voor het andere.
  • Een leenapp neemt een token als onderpand.
  • Een yieldstrategie zet geleende tokens aan het werk.
  • Een wallet bundelt de aanroepen in één bevestiging.

Wat zijn de risico's en beperkingen van composability?

Wanneer apps van elkaar afhangen, kan een probleem in de ene de andere bereiken. Een bug of een leeggehaalde pool kan storingen in de hele transactie veroorzaken. Liquiditeit kan ook verschuiven.

Hoe verschilt het van interoperabiliteit?

Composability werkt op één chain, waar een contract een ander direct kan aanroepen. Interoperabiliteit verbindt afzonderlijke blockchains.

De twee vergeleken
Punt Composability Interoperabiliteit
Wat het verbindt Apps op één chain Afzonderlijke chains
Hoe het werkt Een contract roept een ander aan Bridges dragen data
Waar het opduikt DeFi-flows Overdrachten tussen chains

Veelgestelde vragen

Nee. Elk smartcontractplatform kan aanroepbare functies beschikbaar stellen, dus gaming- en kunstapps kunnen ook composable zijn.

Meestal niet direct. Cross-chain composability is beperkt en leunt vaak op bridges, wat extra risico oplevert.

Dat kan. De veiligheid van je app hangt dan af van code die je niet zelf hebt geschreven.

De ontwikkelaar bepaalt welke functies aanroepbaar zijn; een publieke functie staat open voor elk contract, tenzij er toegangscontroles zijn.

Was deze gids nuttig?
Geschreven doorVahe HakobyanVahe Hakobyan is hoofdredacteur van World-Crypt. Hij volgt bitcoin, markten en regelgeving en leidt de nieuwsredactie die elk verhaal feitelijk controleert voordat het live gaat.

Gerelateerde gidsen

Alle Crypto Basics-gidsen