Digitala tillgångar
Blockkedjebroar: Så misslyckas överföringar mellan kedjor
En grundläggande guide till blockkedjebryggor, med fokus på funktionskedjan, ekonomin, auktoritativa register, feltyper och de belägg som investerare eller operatörer bör kontrollera.

De flesta förklaringar av blockkedjebroar börjar med en definition. En mer avslöjande utgångspunkt är att validerarnas nycklar komprometteras: angripare uppnår kvorum för falska meddelanden om frigörande eller prägling. Genom att gå bakåt från det felet ser man vilka kontroller som faktiskt gör systemet tillförlitligt.
En blockkedjebro gör det möjligt att flytta värden eller meddelanden mellan system som inte delar konsensus. Vanliga konstruktioner låser en tillgång på en ursprungskedja och präglar en motsvarighet på en destinationskedja, eller använder likviditetsleverantörer för att genomföra överföringar och avräkna dem senare. Säkerheten beror på validering, förvaring, meddelandehantering, slutgiltighet och styrning av uppgraderingar på båda kedjorna.
En bro flyttar inte den ursprungliga tokenen rent fysiskt. Den skapar eller frigör ett anspråk baserat på bevis för att ett annat system har nått ett visst tillstånd. Om validerare godtar ett falskt meddelande eller förvaringen äventyras kan tillgångar på destinationskedjan bli utan täckning, även om varje enskild kedja fungerar korrekt.
För att sätta blockkedjebroar i relation till Securities.io:s bredare bevakning kan du jämföra Säkerhet för smarta kontrakt och AI, Referensmodell för DeFi-stacken och Företag som granskar smarta kontrakt. Tillsammans visar guiderna hur samma fråga om infrastruktur för digitala tillgångar förändras när emittenten, tillgången, investerarens rättighet eller den operativa infrastrukturen ändras.
Från låsning eller förbränning på ursprungskedjan till inlösen och avstämning: blockkedjebroarnas kedja
Låsning eller förbränning på ursprungskedjan innebär att tillgången tas ur cirkulation eller placeras under broens kontroll. Resultatet blir sedan underlag för att invänta slutgiltighet på ursprungskedjan, vilket innebär att vänta på den bekräftelse som kedjan kräver och upptäcka omorganiseringar. Den övergången är den första punkten där blockkedjebroar bör testas: den mottagande parten måste kunna skilja en genomförd tillståndsändring från ett meddelande, en uppskattning eller en preliminär registrering. Samma test gäller vid varje senare pil, tills inlösen och avstämning leder till ett resultat som kan stämmas av oberoende.
Läs diagrammet baklänges, med början vid inlösen och avstämning. Sluttillståndet bör leda vidare till låsning eller förbränning på ursprungskedjan, regeln för slutgiltighet, bevis eller validerarsignaturer, prägling eller frigörande på destinationskedjan, den totala täckningen och mängden i omlopp, uppgraderingshistoriken och inlösen. Gå därefter vidare till den behörighet som används vid prägling eller frigörande på destinationskedjan, den exponering som uppstår när meddelandet valideras och de uppgifter som godtas vid låsning eller förbränning på ursprungskedjan. Om den kedjan av samband brister kan en kompromettering av validerarnas nycklar se ut som en slutförd transaktion, även när angripare uppnår kvorum för falska meddelanden om frigörande eller prägling. Denna bakåtspårning håller analysen inriktad på tillgången på ursprungskedjan, meddelandet mellan kedjorna, anspråket på destinationskedjan och avstämningen av täckningen, snarare än på en leverantörsbeteckning eller gränssnittsstatus.
Tre tillstånd som ofta förväxlas i blockkedjebroar
Låsning och prägling innebär att tillgångar från ursprungskedjan förvaras och att en inslagen motsvarighet präglas på destinationskedjan. Ett likviditetsnätverk innebär i stället att en leverantör betalar ut på destinationskedjan och senare omfördelar tillgångar mellan kedjorna. Inbyggd verifiering innebär ett tredje tillstånd: destinationskedjan verifierar konsensus eller bevis från ursprungskedjan i stället för att förlita sig på en separat grupp av signerare. Skillnaderna spelar roll eftersom två användare kan se liknande bekräftelser men ha olika rättigheter, möta olika tidsförlopp eller vara beroende av olika institutioner. När blockkedjebroar jämförs är det därför värdefullt att ange vilken post som är den auktoritativa och vem som bär förlusten i varje tillstånd.
Jämför låsning och prägling, likviditetsnätverk och inbyggd verifiering utifrån samma mått: belopp, tid, förbrukad likviditet, reverserbarhet, rättsligt anspråk och kvarvarande förlust. När det gäller blockkedjebryggor innebär en snabbare beteckning inte automatiskt ett mer slutgiltigt tillstånd, och en jämnare redovisad avkastning innebär inte automatiskt en lägre ekonomisk risk. Genom att använda samma mätmetod undviker man att skillnader i tidsåtgång eller redovisning misstas för verkliga förbättringar.
Vem kontrollerar de kritiska uppgifterna i blockkedjebryggor?
| Deltagare eller variabel | Vad den påverkar | Underlag att kontrollera |
|---|---|---|
| Användare | Initierar överföringen och tar på sig risken för bryggan, kedjan och tillgången. | Källtransaktion, överföringsväg, belopp, mottagare, avgifter och kvittens på destinationskedjan. |
| Förvaringskontrakt för bryggan | Kontrollerar de låsta tillgångarna och sambandet mellan tillgångar och utbud. | Saldon, behörighet att prägla och bränna, kod, uppgraderingar och pausfunktioner. |
| Validatorer eller reläoperatörer | Observerar och intygar händelser mellan kedjor. | Medlemskap, nycklar, kvorum, incitament, meddelanden och möjlighet till slashing. |
| Destinationstoken eller pool | Tillhandahåller användarens representation eller likviditet. | Utbud, säkerhet, inlösen, pooldjup och administratörsroller. |
| Styrnings- och säkerhetsteam | Ändrar kod och hanterar nödsituationer. | Multisignatur, tidslås, granskningar, övervakning, incidenthantering och återställning. |
Användaren och förvaringskontraktet för bryggan befinner sig på olika sidor av driftkedjan. Användaren initierar överföringen och tar på sig risken för bryggan, kedjan och tillgången, medan förvaringskontraktet för bryggan kontrollerar de låsta tillgångarna och sambandet mellan tillgångar och utbud. Deras uppgifter – källtransaktion, överföringsväg, belopp, mottagare, avgifter och kvittens på destinationskedjan samt saldon, behörighet att prägla och bränna, kod, uppgraderingar och pausfunktioner – bör stämma överens om samma händelse utan att vara kopior av en och samma leverantörs databas. Validatorer eller reläoperatörer, destinationstokenen eller poolen samt styrnings- och säkerhetsteamet bidrar med olika beslut eller underlag. Om dessa funktioner behandlas som utbytbara döljs det var beslutsutrymme, likviditet eller rättsligt ansvar kommer in.
Ett avbrott i destinationstokenen eller poolen är ett praktiskt test av ansvarsfördelningen för blockkedjebryggor. Destinationstokenen eller poolen tillhandahåller användarens representation eller likviditet. Frågan är om användaren och förvaringskontraktet för bryggan fortfarande kan rekonstruera positionen utifrån utbud, säkerhet, inlösen, pooldjup och administratörsroller. Kontrakt kan fördela arbetsuppgifter, men den part som ansvarar för kundlöftet, tillgången eller förpliktelsen kan inte ersätta underlag med en klausul om utkontraktering. En motståndskraftig lösning anger vilken dokumentation som ska användas i reserv och vem som har befogenhet att lösa en avvikelse.
Så ändrar blockkedjebryggor tillstånd i praktiken
1. Lås eller bränn på källkedjan: fastställ utgångsläget för blockkedjebryggor
Ta bort källtillgången ur cirkulation eller placera den under bryggans kontroll. I det här steget för blockkedjebryggor fastställs de förutsättningar som steget för att observera slutgiltigheten på källkedjan kan bygga på. Användaren står i centrum eftersom hen initierar överföringen och tar på sig risken för bryggan, kedjan och tillgången. Underlaget bör innehålla källtransaktion, överföringsväg, belopp, mottagare, avgifter och kvittens på destinationskedjan.
Det fel som ska prövas i det här steget är kompromettering av validatornycklar: angripare uppnår kvorum för falska meddelanden om frigörande eller prägling. Testa steget genom att dokumentera resultatet med samma tidpunkt, omfattning och gällande villkor och därefter ändra ett antagande innan slutgiltigheten på källkedjan observeras. För blockkedjebryggor innebär en försvarbar överlämning att det framgår vem som godkände den, vilken uppgift som ändrades, vad som fortfarande går att återställa och vem som bär förlusten om nästa deltagare avvisar underlaget.
2. Observera slutgiltigheten på källkedjan: identifiera beslutsregeln för blockkedjebryggor
Vänta på det antal bekräftelser som källkedjan kräver och upptäck omorganiseringar. I det här steget för blockkedjebryggor sållas de förutsättningar fram som meddelandevalideringen kan bygga på. Förvaringskontraktet för bryggan står i centrum eftersom det kontrollerar de låsta tillgångarna och sambandet mellan tillgångar och utbud. Underlaget bör innehålla saldon, behörighet att prägla och bränna, kod, uppgraderingar och pausfunktioner.
Det fel som ska prövas i det här steget är ett kontraktsfel: låsning, prägling, redovisning eller verifiering av bevis kan kringgås. Testa steget genom att räkna om resultatet med samma tidpunkt, omfattning och gällande villkor och därefter ändra ett antagande innan meddelandet valideras. För blockkedjebryggor innebär en försvarbar överlämning att det framgår vem som godkände den, vilken uppgift som ändrades, vad som fortfarande går att återställa och vem som bär förlusten om nästa deltagare avvisar underlaget.
3. Validera meddelandet: bedöm hur risken överförs i blockkedjebryggor
Använd bevis från en lätt klient, validatorernas kvorum, en optimistisk utmaning eller en betrodd operatör. I den här delen av blockkedjebryggor ändrar steget vilka förutsättningar prägling eller frigivning på destinationskedjan kan bygga på. Validatorer eller reläoperatörer är centrala eftersom de observerar och intygar händelser mellan kedjor. Dokumentationen bör bevara uppgifter om medlemskap, nycklar, kvorum, incitament, meddelanden och möjligheten att straffa deltagare.
Att inte ifrågasätta i det här läget leder till en finalitetsmismatch: destinationskedjan agerar innan tillståndet på källkedjan är oåterkalleligt. För att testa det här steget ska du pröva resultatet under samma tidsram, med samma omfattning och enligt samma villkor, och sedan ändra ett antagande före prägling eller frigivning på destinationskedjan. För blockkedjebryggor innebär en försvarbar överlämning att det framgår vem som godkände den, vilken dokumentation som ändrades, vad som fortfarande kan återställas och vem som står för förlusten om nästa deltagare avvisar bevisningen.
4. Prägling eller frigivning på destinationskedjan: Stäm av den auktoritativa dokumentationen för blockkedjebryggor
Skapa det paketerade anspråket eller tillför likviditet till mottagaren. I den här delen av blockkedjebryggor stämmer steget av de förutsättningar som inlösen och avstämning kan bygga på. Destinationskedjans token eller likviditetspool är central eftersom den utgör användarens representation eller tillhandahåller likviditet. Dokumentationen bör bevara uppgifter om utbud, säkerheter, inlösen, pooldjup och administratörsroller.
Att inte ifrågasätta i det här läget leder till en värdeavvikelse för en paketerad tillgång: marknadens förtroende eller möjligheten till inlösen brister mellan representationen och säkerheten. För att testa det här steget ska du jämföra resultatet under samma tidsram, med samma omfattning och enligt samma villkor, och sedan ändra ett antagande före inlösen och avstämning. För blockkedjebryggor innebär en försvarbar överlämning att det framgår vem som godkände den, vilken dokumentation som ändrades, vad som fortfarande kan återställas och vem som står för förlusten om nästa deltagare avvisar bevisningen.
5. Lös in och stäm av: Testa det slutliga utfallet för blockkedjebryggor
Gå vägen tillbaka, följ säkerheterna och hantera misslyckade eller försenade meddelanden. I den här delen av blockkedjebryggor avslutar steget de förutsättningar som det dokumenterade utfallet kan bygga på. Styrnings- och säkerhetsteamet är centralt eftersom det ändrar koden och hanterar nödsituationer. Dokumentationen bör bevara uppgifter om multisignatur, tidslås, granskningar, övervakning, incidenter och återställning.
Att inte ifrågasätta i det här läget leder till en kapning genom uppgradering: styrningen ersätter säker kod eller omdirigerar tillgångar under kontroll. För att testa det här steget ska du verifiera resultatet under samma tidsram, med samma omfattning och enligt samma villkor, och sedan ändra ett antagande före det dokumenterade utfallet. För blockkedjebryggor innebär en försvarbar överlämning att det framgår vem som godkände den, vilken dokumentation som ändrades, vad som fortfarande kan återställas och vem som står för förlusten om nästa deltagare avvisar bevisningen.
Kostnader, incitament och effekter på balansräkningen för blockkedjebryggor
Bryggor ökar tillgångars användbarhet och marknadstillgången, men splittrar likviditeten mellan paketerade versioner och olika överföringsvägar. Avgifter, prisglidning, finalitetsfördröjningar och risk för värdeavvikelse bör räknas in vid jämförelser av avkastning eller priser mellan kedjor.
Säkerhetsbudgetarna bör öka i takt med det låsta värdet, men bryggornas signatärgrupper och granskningar förblir ofta oförändrade medan insättningarna växer. Gränser för transaktionshastighet och exponering kan upprätthålla den ekonomiska säkerheten även när tekniska skyddsåtgärder brister.
Likviditetsnätverk ersätter en del av förvaringsrisken med kreditrisk hos leverantörer, lagerhållningsrisk och risker vid ombalansering. Prissättningen speglar kapitalet på båda kedjorna och sannolikheten för att försenad avveckling eller ett avbrott i en kedja gör att tillgångar fastnar.
Var blockkedjebryggor brister – och vad som bör testas först
- Intrång i valideringsnycklar: Angripare uppnår kvorum för falska meddelanden om frigivning eller prägling. Avbryt låsning eller bränning på källkedjan medan användaren behåller sin vanliga förpliktelse, och kontrollera sedan om lås-och-prägla-modellen fortfarande har den innebörd som beskrivs ovan.
- Kontraktsfel: Låsning, prägling, bokföring eller verifiering av bevis kan kringgås. Avbryt observationen av källkedjans finalitet medan bryggans förvaringskontrakt behåller sin vanliga förpliktelse, och kontrollera sedan om likviditetsnätverket fortfarande har den innebörd som beskrivs ovan.
- Finalitetsmismatch: Destinationskedjan agerar innan tillståndet på källkedjan är oåterkalleligt. Avbryt valideringen av meddelandet medan validatorerna eller reläoperatörerna behåller sina vanliga förpliktelser, och kontrollera sedan om den inbyggda verifieringen fortfarande har den innebörd som beskrivs ovan.
- Värdeavvikelse för en paketerad tillgång: Förtroendet på marknaden eller möjligheten till inlösen brister mellan representationen och den bakomliggande säkerheten. Stoppa utgivning eller frigöring på destinationskedjan medan destinationstokenen eller poolen fortfarande har sin vanliga skyldighet, och kontrollera därefter om låsning och utgivning fortfarande har den betydelse som beskrivits ovan.
- Kapning av uppgraderingsmekanismen: Styrningen ersätter säker kod eller omdirigerar tillgångar som den kontrollerar. Pausa inlösen och avstämning medan styrnings- och säkerhetsteamet fortfarande har sin vanliga skyldighet, och kontrollera därefter om likviditetsnätverket fortfarande har den betydelse som beskrivits ovan.
Ett användbart stresstest av blockkedjebryggor kombinerar kompromettering av validerarnycklar med en finalitetskonflikt i stället för att testa dem var för sig. Frys eller fördröj meddelandevalideringen, gör destinationstokenen eller poolen otillgänglig och kräv att styrnings- och säkerhetsteamet stämmer av utfallet med hjälp av multisignaturer, tidslås, granskningar, övervakning, incidenthantering och återställning. Konstruktionen klarar testet endast om inlösen och avstämning leder till ett enda begripligt tillstånd, bevarar de rättigheter som hör till likviditetsnätverket och fördelar eventuella underskott enligt regler som fanns före störningen.
Genomräknat exempel: Följ en händelse i blockkedjebryggor från början till slut
En användare låser 100 token på Chain A och får 100 paketerade token på Chain B efter att bryggans validerare har signerat ett meddelande. Om angripare komprometterar tillräckligt många validerarnycklar kan de skapa paketerade token utan en giltig låsning. Dessa falska anspråk kan säljas innan avvikelsen upptäcks, och ärliga innehavare skyndar sig att lösa in sina token mot den begränsade säkerheten. Felet uppstod i valideringen mellan kedjorna, inte i konsensusmekanismen hos någon av kedjorna.
Exemplet kan motbevisas genom att ändra antagandet som styr observationen av källkedjans finalitet eller genom att ta bort de belägg som validerare eller reläer tillhandahåller. Följ förändringen genom meddelandevalidering, utgivning eller frigöring på destinationskedjan samt inlösen och avstämning; dra inte slutsatsen direkt från indata till det övergripande resultatet. Om det nya utfallet för blockkedjebryggorna inte kan återskapas utifrån låsning eller förbränning på källkedjan, finalitetsregeln, bevis eller validerarsignaturer, utgivning eller frigöring på destinationskedjan, den totala säkerheten och mängden token i omlopp, uppgraderingshistoriken och inlösen, bygger processen på en odokumenterad bedömning eller uppgift.
Varför blockkedjebryggor är viktiga nu
Utnyttjande av bryggor har gjort validering mellan kedjor till en av de tydligaste koncentrationsriskerna inom digital finans. Konstruktionerna utvecklas mot starkare bevis, hastighetsbegränsningar, nödstopp, uppdelad likviditet och mer begränsade uppgraderingsbefogenheter. Fördelarna med interoperabilitet bör vägas mot det största värde som ett fel hos en enda validerare eller ett enda kontrakt kan utsätta för risk.
Den bestående lärdomen om blockkedjebryggor är att låsning eller förbränning på källkedjan och inlösen och avstämning inte är samma händelse. Besluten däremellan avgör vad som händer med tillgången på källkedjan, meddelandet mellan kedjorna, anspråket på destinationskedjan och avstämningen av säkerheten, samtidigt som användaren och styrnings- och säkerhetsteamet kan se olika delar av dokumentationen. Automatisering är värdefull när den gör besluten billigare att verifiera; den är farlig när den slår ihop dem till en enda status som döljer kapning av uppgraderingsmekanismen.
Beläggen bakom blockkedjebryggor
De främsta beläggen om blockkedjebryggor kommer från BIS: risker för den finansiella stabiliteten med DeFi, FSB:s globala regelverk för verksamhet med kryptotillgångar och NIST:s översikt över blockkedjeteknik. Läs dem som kompletterande lager: regler och definitioner, institutionella förhållanden eller marknadsstruktur samt de operativa belägg som behövs för att pröva ett konkret påstående. Inget av dem bör ses som en ersättning för produktdokument, konton eller transaktionsuppgifter som beskrivs ovan.
Frågor att ställa innan du förlitar dig på blockkedjebryggor
- Kan användaren bevisa källtransaktionen, rutten, beloppet, mottagaren, avgifterna och mottagandet på destinationskedjan innan källkedjans finalitet har fastställts?
- Vilken dokumentation gäller om bryggans förvaringskontrakt och destinationstokenen eller poolen inte stämmer överens?
- Vem finansierar eller bär den exponering som uppstår vid meddelandevalideringen?
- Vad skiljer likviditetsnätverket från låsning och utgivning i juridiskt och ekonomiskt hänseende?
- Hur skulle systemet upptäcka ett kontraktsfel innan inlösen och avstämning?
- Vad händer när validerare eller reläer inte är tillgängliga, eller när deras bevismaterial är inaktuellt?
- Kan en oberoende granskare stämma av utfallet mot låsning eller förbränning på källkedjan, finalitetsregeln, bevis eller validerarsignaturer, utgivning eller frigöring på destinationskedjan, den totala säkerheten och mängden token i omlopp, uppgraderingshistoriken och inlösen?
När det gäller blockkedjebryggor bör formuleringar som ”plattformen sköter det” ersättas med namngivna konton, kontrakt, tidsstämplar, godkännanderegler och ansvariga enheter. Ett fullständigt svar bör göra det möjligt för en granskare att följa inlösen och avstämning tillbaka till låsningen eller förbränningen på källkedjan, identifiera vem som ansvarar för varje uppgift och beräkna vem som står för förlusten innan ett undantag inträffar.
Grundprincipen bakom blockkedjebryggor
Blockkedjebryggor blir lättast att förstå när analysen följer tillgången på källkedjan, meddelandet mellan kedjorna, anspråket på destinationskedjan och avstämningen av täckningen genom de fem driftsstegen. Resultatet kontrolleras sedan mot låsning eller förbränning på källkedjan, finalitetsregeln, bevis eller validatorsignaturer, prägling eller frigörande på destinationskedjan, den totala täckningen och tillgångsmängden, uppgraderingshistoriken och inlösen. Flödet förklarar vad som förändras, deltagartabellen visar vem som kan godkänna förändringen, jämförelsen mellan de tre tillstånden hindrar att olika slags anspråk blandas ihop och felkartan visar var förtroendet bör minska. Tillsammans gör detta det möjligt att skilja en verklig förbättring från friktion eller risk som har flyttats till ett mindre synligt lager.












