Bryggarkitekturer
Lock-mint och burn
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 userArkitekturen 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 providersVem 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 signOptimistiska 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.
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.