De basis van Web3- en DApp-ontwikkeling · Les

Waarom Layer 2

Ethereum schalen

Les 1 van 413 stappen

Waarom Layer 2 is een gratis De basis van Web3- en DApp-ontwikkeling-les op CoddyKit. Dit is les 1 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.

Het schaalbaarheidsprobleem

Ethereum kan slechts een beperkt aantal transacties per seconde verwerken. Wanneer de vraag sterk toeneemt, raken blokken vol en schieten gaskosten omhoog.

Oplossingen voor Laag 2 (L2) schalen de verwerkingscapaciteit zonder de veiligheid van de basislaag op te offeren.

Laag 1 versus Laag 2

Laag 1 (L1) is de basisblockchain, zoals Ethereum. Laag 2 is een afzonderlijk systeem dat transacties buiten de hoofdketen verwerkt maar ze daarop afwikkelt.

  • L1: maximale veiligheid, beperkte verwerkingscapaciteit
  • L2: hoge verwerkingscapaciteit, erft de veiligheid van L1

Het blockchaintrilemma

Het trilemma stelt dat een keten er bij L1 moeite mee heeft om tegelijk schaalbaar, veilig en gedecentraliseerd te zijn.

L2's omzeilen dit door schaalvergroting buiten de blockchain af te handelen en voor veiligheid en decentralisatie op L1 te steunen.

Hoe gaskosten ontstaan

Elke bewerking kost gas, dat in ETH wordt betaald. Beperkte blokruimte betekent dat gebruikers tegen elkaar opbieden, waardoor kosten tijdens opstoppingen stijgen.

Door uitvoering van L1 te verplaatsen, verlagen L2's de kosten per transactie drastisch.

L1 swap fee:  ~$15 during congestion
L2 swap fee:  ~$0.05
// same action, far cheaper

Veiligheid erven

Het belangrijkste inzicht achter L2's: ze voeren zware berekeningen buiten de blockchain uit, maar plaatsen gegevens of bewijzen op L1.

Daardoor kunnen ze de veiligheid van Ethereum erven in plaats van een volledig nieuwe groep validators op te bouwen.

Transacties bundelen

L2's bundelen veel transacties en dienen één gecomprimeerd overzicht in bij L1.

Honderden L2-transacties delen de kosten van één indiening bij L1, waardoor de kosten per gebruiker sterk dalen.

L2 collects 500 transactions
-> compress into 1 batch
-> post batch to L1
// cost split across all 500

Rollups: de dominante aanpak

Het belangrijkste L2-ontwerp is de rollup. Rollups voeren transacties buiten de blockchain uit en plaatsen de resulterende gegevens op L1, waar ze kunnen worden gecontroleerd.

In de volgende les gaan we dieper in op Optimistic- en ZK-rollups.

Andere manieren om te schalen

Naast rollups zijn er:

  • State channels — off-chainbetalingskanalen
  • Sidechains — onafhankelijke chains met hun eigen beveiliging
  • Validiums — ZK-bewijzen met off-chaingegevens

Bij elk type worden beveiliging, kosten en complexiteit anders tegen elkaar afgewogen.

Sidechains zijn geen echte L2's

Een sidechain draait parallel met een eigen consensusmechanisme en eigen validators. De chain neemt de beveiliging van L1 niet over.

Als de validators van een sidechain worden gecompromitteerd, kunnen fondsen verloren gaan — een belangrijk verschil met rollups.

Verbeteringen voor de gebruikerservaring

Voor gebruikers betekenen L2's vrijwel directe bevestigingen en lage kosten, terwijl ze activa nog steeds terug naar Ethereum kunnen overbrengen.

Daardoor worden alledaagse acties zoals swaps, mints en games economisch haalbaar on-chain.

Alles samenbrengen

Layer 2's schalen Ethereum door transacties off-chain uit te voeren en resultaten in batches naar L1 te sturen. Zo nemen ze de beveiliging van L1 over en verlagen ze de kosten aanzienlijk.

Rollups lopen voorop, met sidechains en channels als alternatieven. Hierna: hoe rollups precies werken.

Korte controle

Toets je basiskennis van Layer 2.

Samenvatting: waarom Layer 2

Je hebt geleerd dat:

  • L2's L1 schalen door transacties off-chain uit te voeren en on-chain af te handelen
  • Ze het trilemma omzeilen en gas fees verlagen
  • Batching de L1-kosten over veel transacties verdeelt
  • Rollups de beveiliging van L1 overnemen, maar sidechains niet

Hierna: rollups uitgebreid bekeken.

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 “Waarom Layer 2” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad De basis van Web3- en DApp-ontwikkeling, waaronder “Waarom Layer 2”, 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 “Waarom Layer 2”?

Ethereum schalen 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 1 van 4.

Hoe lang duurt de les “Waarom Layer 2”?

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