Grunderna i Web3- och DApp-utveckling · Lektion

Bryggarkitekturer

Lock-mint och burn

Lektion 2 av 413 steg

Bryggarkitekturer är en gratis lektion i Grunderna i Web3- och DApp-utveckling på CoddyKit. Detta är lektion 2 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Grunderna i Web3- och DApp-utveckling, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Grunderna i Web3- och DApp-utveckling innehåller totalt 4 lektioner.

Kategorier av brodesign

Broar skiljer sig främst åt genom hur de representerar tillgångar på destinationskedjan och vem som säkrar överföringen.

De viktigaste arkitekturerna är broar av typen lock-and-mint, burn-and-mint och likviditetspool.

Arkitekturen lock-and-mint

Med lock-and-mint låses den ursprungliga tillgången på källkedjan och en wrapped-version skapas på destinationen.

Den wrapped-tokenen är fullt täckt av de låsta säkerheterna i brokontraktet.

Source: lock 100 USDC in bridge
Dest:   mint 100 wUSDC to user

Arkitekturen burn-and-mint

Med burn-and-mint bränns tokenen på källkedjan och samma mängd skapas nativt på destinationen.

Detta kräver att tokenkontraktet på båda kedjorna kontrolleras av bron, men undviker wrapped-representationer.

Source: burn 100 TOKEN
Dest:   mint 100 TOKEN (native)

Likviditetspoolsbroar

Likviditetspoolsbroar håller reserver av samma tillgång på båda kedjorna.

Du sätter in i källpoolen och tar direkt ut från destinationspoolen — ingen skapandeprocess, utan bara ett byte mot befintlig likviditet mot en avgift.

Source pool: user deposits 100 USDC
Dest pool:   user receives 99.9 USDC
// 0.1% fee to liquidity providers

Vem verifierar överföringen?

Varje bro måste verifiera att händelsen på källkedjan inträffade. Verifieringsmodeller omfattar:

  • Extern multisig/federation
  • Optimistisk med bedrägeribevis
  • Light client / nativ verifiering
  • ZK-bevis

Multisig- och federerade broar

Den enklaste, och historiskt sett mest utnyttjade, modellen använder en multisig med signerare som intygar överföringar.

Säkerheten motsvarar signerarnas ärlighet — om tillräckligt många nycklar komprometteras kan pengar stjälas.

require signatures >= threshold
// e.g. 5 of 8 validators must sign

Optimistiska broar

Optimistiska broar antar att en överföring är giltig och tillåter en utmaningsperiod då observatörer kan bestrida bedrägerier.

Detta innebär en fördröjning men minskar beroendet av en betrodd uppsättning signerare.

Light-client-broar (nativa broar)

En light-client-bro verifierar källkedjans blockhuvuden och bevis direkt på destinationskedjan.

Detta är den modell som minimerar förtroendet mest — säkerheten kommer från kedjorna själva, inte från externa parter.

ZK-broar

ZK-broar använder giltighetsbevis för att intyga att en händelse inträffade på källkedjan.

Destinationen verifierar ett kortfattat bevis, vilket kombinerar stark säkerhet med effektiv verifiering on-chain — ett framväxande område.

Kanoniska kontra generaliserade broar

En kanonisk bro är specialbyggd för ett kedjepar, exempelvis en L2:as officiella bro. En generaliserad bro kopplar samman många kedjor genom ett enda protokoll.

Generaliserade broar är praktiska men koncentrerar risken över alla anslutna kedjor.

Sammanfattning

Broarkitekturer kombinerar en tillgångsmodell (lock-mint, burn-mint eller likviditetspooler) med en verifieringsmodell (multisig, optimistisk, light client eller ZK).

Verifieringsmodellen avgör i stor utsträckning säkerheten. Härnäst undersöker vi varför broar utnyttjas.

Snabbtest

Testa dina kunskaper om broarkitekturer.

Repetition: Broarkitekturer

Du har lärt dig att:

  • Tillgångsmodeller: lock-and-mint, burn-and-mint, likviditetspooler
  • Verifiering: multisig, optimistisk, light client, ZK
  • Light-client- och ZK-broar minimerar förtroendet mest
  • Kanoniska och generaliserade broar byter bekvämlighet mot koncentrerad risk

Härnäst: säkerhetsrisker hos broar.

Gratis att börja

Lär dig Grunderna i Web3- och DApp-utveckling med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
29
Lektioner
105

Vanliga frågor

Är lektionen ”Bryggarkitekturer” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Grunderna i Web3- och DApp-utveckling, inklusive ”Bryggarkitekturer”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Grunderna i Web3- och DApp-utveckling innehåller totalt 4 lektioner.

Vad lär jag mig i ”Bryggarkitekturer”?

Lock-mint och burn Ni övar på Grunderna i Web3- och DApp-utveckling med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Grunderna i Web3- och DApp-utveckling?

Du behöver inga förkunskaper. Utbildningen i Grunderna i Web3- och DApp-utveckling på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.

Hur lång tid tar lektionen ”Bryggarkitekturer”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Grunderna i Web3- och DApp-utveckling-lektionen?

Ja. Varje Grunderna i Web3- och DApp-utveckling-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Grunderna i cross-chain
  2. Bryggarkitekturer
  3. Säkerhetsrisker med bryggor
  4. Meddelandeprotokoll
← Tillbaka till Grunderna i Web3- och DApp-utveckling