De basis van Web3- en DApp-ontwikkeling · Les

Een Layer 2 kiezen

Voor- en nadelen

Les 4 van 413 stappen

Een Layer 2 kiezen is een gratis De basis van Web3- en DApp-ontwikkeling-les op CoddyKit. Dit is les 4 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject De basis van Web3- en DApp-ontwikkeling. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus De basis van Web3- en DApp-ontwikkeling bevat in totaal 4 lessen.

Er is geen L2 die voor iedereen geschikt is

Er zijn veel Layer 2's, elk met andere afwegingen. Bij het kiezen weeg je beveiliging, kosten, snelheid en ecosysteem tegen elkaar af.

Deze les geeft je een kader om ze verstandig te vergelijken.

Beveiligingsmodel

De eerste vraag gaat over beveiliging. Rollups nemen de beveiliging van L1 over; sidechains en validiums doen dat niet volledig.

  • ZK rollup: sterkste beveiliging, geldigheidsbewijzen
  • Optimistic rollup: sterk, fraudebewijzen
  • Sidechain: eigen validators, zwakker

Kosten (gas fees)

Kosten verschillen sterk. L2's die blobs gebruiken (na EIP-4844) en efficiënt comprimeren, zijn goedkoper.

Vergelijk de gebruikelijke kosten van swaps en overdrachten op elk netwerk, niet alleen algemene marketingclaims.

Finaliteit en opnametijd

Hoe snel kun je fondsen veilig terug naar L1 verplaatsen?

  • ZK rollups: snelle finaliteit, snelle opnames
  • Optimistic rollups: opname na ongeveer 7 dagen (of betaal een vergoeding voor een snelle bridge)

Als je snel wilt kunnen uitstappen, is dit erg belangrijk.

EVM-compatibiliteit

EVM-equivalentie betekent dat bestaande Ethereum-contracts en -tools ongewijzigd werken.

Optimistic rollups (Arbitrum, Optimism) en veel ZK rollups bieden inmiddels sterke EVM-compatibiliteit, waardoor migratie eenvoudiger wordt.

EVM-equivalent L2:
  same Solidity, same tooling,
  deploy with minimal changes

Ecosysteem en liquiditeit

Een chain is maar zo nuttig als zijn ecosysteem. Controleer welke DEX's, leenmarkten en stablecoins zijn uitgerold en hoeveel liquiditeit er is.

Diepe liquiditeit betekent weinig slippage en een gezond DeFi-ecosysteem.

Decentralisatie van de sequencer

De meeste L2's gebruiken tegenwoordig één sequencer om transacties te ordenen. Dat vormt een centralisatierisico.

Ga na of de sequencer transacties kan censureren en of er een plan is om deze te decentraliseren en een ontsnappingsroute via L1 te bieden.

Tools voor ontwikkelaars

Houd als bouwer rekening met de beschikbaarheid van RPC-providers, block explorers, indexers, oracles en SDK's.

Een volwassen toolchain versnelt de ontwikkeling en vermindert frictie bij het uitbrengen van een dApp.

Bridges en onboarding

Hoe eenvoudig kunnen gebruikers fondsen naar de chain brengen? Bekijk de canonical bridge, ondersteunde bridges van derden en directe fiat-onramps.

Een soepel onboardingproces heeft veel invloed op de gebruikersadoptie.

De L2 afstemmen op de toepassing

Verschillende behoeften vragen om verschillende chains:

  • DeFi met hoge waarde: geef prioriteit aan beveiliging en liquiditeit
  • Gaming en sociale toepassingen: geef prioriteit aan goedkope, snelle transacties
  • Snel uitstappen: kies bij voorkeur ZK rollups

Alles samenbrengen

Bij het kiezen van een L2 stem je het beveiligingsmodel, de kosten, finaliteit, EVM-compatibiliteit, het ecosysteem, de decentralisatie van de sequencer en de tools af op je specifieke toepassing.

Er is niet één beste L2 — alleen de L2 die het beste past. Volgende cursus: Cross-Chain en Bridges.

Korte controle

Toets je redenering bij het kiezen van een L2.

Samenvatting: een Layer 2 kiezen

Je hebt geleerd om het volgende tegen elkaar af te wegen:

  • het beveiligingsmodel (rollup versus sidechain)
  • kosten, finaliteit en opnametijd
  • EVM-compatibiliteit en tools
  • het ecosysteem, liquiditeit en decentralisatie van de sequencer
  • de L2 afstemmen op je toepassing

Cursus voltooid! Hierna: Cross-Chain en Bridges.

Gratis beginnen

Leer De basis van Web3- en DApp-ontwikkeling met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
29
Lessen
105

Veelgestelde vragen

Is de les “Een Layer 2 kiezen” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad De basis van Web3- en DApp-ontwikkeling, waaronder “Een Layer 2 kiezen”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus De basis van Web3- en DApp-ontwikkeling bevat in totaal 4 lessen.

Wat leer ik in “Een Layer 2 kiezen”?

Voor- en nadelen Je oefent met De basis van Web3- en DApp-ontwikkeling door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met De basis van Web3- en DApp-ontwikkeling te beginnen?

Ervaring vooraf is niet nodig. De basis van Web3- en DApp-ontwikkeling op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 4 van 4.

Hoe lang duurt de les “Een Layer 2 kiezen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over De basis van Web3- en DApp-ontwikkeling?

Ja. Elke les over De basis van Web3- en DApp-ontwikkeling bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Waarom Layer 2
  2. Rollups
  3. Assets overbruggen
  4. Een Layer 2 kiezen
← Terug naar De basis van Web3- en DApp-ontwikkeling