Broer

En bro er et sett med smarte kontrakter som kobler to blokkjeder sammen slik at du kan “flytte” verdier mellom dem. I utgangspunktet kan du ikke flytte kuponger mellom blokkjeder, men en bro låser verdier fast på den ene siden av broen slik at den kan utstede tilsvarende verdier på den andre siden. Så lenge broens integritet er i behold, det vil si så lenge en tilstrekkelig mengde verdier er låst fast på den andre siden, vil de tilsvarende myntene på den andre siden kunne brukes som om de har samme verdi.

Prinsippet er det samme som når du veksler penger om til sjetonger på et kasino. Sjetongene har verdi så lenge kasinoet har nok penger i kassa til å veksle dem ut etter at du er ferdig med å spille. Men hva hvis noen har ranet kassa i mellomtiden? Da kan du ikke lenger stole på “broen” mellom penger og sjetonger. Alt du sitter igjen med er verdiløse plastbrikker.

Noen av de største blokkjedetyveriene har blitt begått mot broer. I februar 2022 ble broen Wormhole mellom Ethereum og Solana bestjålet for verdier som tilsvarer 300 millioner dollar.

I mars 2022 ble broen mellom Ethereum og Ronin, play-to-earn-spillet Axie Infinitys sidekjede, angrepet til en verdi av mer enn 600 millioner dollar.

Broer er attraktive angrepsmål fordi verdiene de låser ned er så store. I likhet med andre smarte kontrakter (og programvare generelt) er også disse fulle av hull. I Axie Infinitys tilfelle var det ikke selve kontrakten som ble angrepet, men validatorene som godkjenner overføringer over broen, men resultatet er det samme: En ugjenkallelig blokkjedetransaksjon.