Home
» Kennis
»
Een complete gids voor het overbruggen van crypto-activa tussen verschillende blockchains.
Een complete gids voor het overbruggen van crypto-activa tussen verschillende blockchains.
Het overzetten van cryptovaluta van de ene blockchain naar de andere is niet hetzelfde als het versturen van een token naar een ander walletadres. Blockchains functioneren als afzonderlijke systemen, dus een bridge moet de overdracht tussen het bronnetwerk en het bestemmingsnetwerk coördineren. Afhankelijk van het bridge-ontwerp kan dit inhouden dat een asset wordt vergrendeld en een corresponderende representatie wordt aangemaakt, dat tokens worden verbrand en opnieuw aangemaakt, of dat er aan beide zijden gebruik wordt gemaakt van liquiditeit. De ontwikkelaarsdocumentatie van Ethereum beschrijft dit als veelvoorkomende patronen voor cross-chain overdrachten en benadrukt tevens dat elk ontwerp compromissen met zich meebrengt.
Deze handleiding gebruikt één duidelijk gelabeld hypothetisch voorbeeld: stel dat Maya 0,12 ETH op het Ethereum Mainnet heeft en 0,05 ETH beschikbaar wil hebben op Arbitrum om daar een applicatie te gebruiken. Maya is fictief en de saldi, schermen, kosten en transactiegegevens die hieronder worden weergegeven, zijn slechts illustratief. Ze vormen geen echte transactie, testresultaat, goedkeuring of belofte van wat een bridge zal weergeven.
Een cross-chain bridge is een infrastructuur die het mogelijk maakt om activa of informatie te verplaatsen tussen anderszins gescheiden blockchainomgevingen. De term "een actief verplaatsen" klinkt handig, maar kan verhullen wat er technisch gezien gebeurt. Een token wordt niet zomaar van het ene grootboek naar het andere overgezet. In plaats daarvan gebruikt de bridge een mechanisme dat de economische gelijkwaardigheid tussen netwerken waarborgt.
Gangbare ontwerpen zijn onder andere lock-and-mint , waarbij een asset wordt vergrendeld op de bronketen en een corresponderend token wordt uitgegeven op de bestemmingsketen; burn-and-mint , waarbij de voorraad aan de ene kant wordt vernietigd en aan de andere kant wordt gecreëerd; en liquiditeitsgebaseerde overdrachten , waarbij liquiditeitsverschaffers of relayers assets beschikbaar stellen aan de bestemmingszijde terwijl het protocol de transacties tussen de ketens afwikkelt. Het exacte mechanisme is belangrijk omdat het van invloed is op de vertrouwensveronderstellingen, de finaliteit, de kosten en welk token je daadwerkelijk ontvangt.
Dat verklaart ook een belangrijke fout die je moet vermijden: hetzelfde hexadecimale walletadres dat op Ethereum en een ander EVM-compatibel netwerk verschijnt, voegt de twee blockchains niet samen. Een normale verzending naar het verkeerde netwerk kan ervoor zorgen dat activa op dat netwerk achterblijven in plaats van op de beoogde blockchain te worden geplaatst. De bridge-richtlijnen van MetaMask waarschuwen expliciet dat afzonderlijke netwerken niet automatisch op de hoogte zijn van elkaars saldo.
Brugtypen: native, liquiditeit en gegeneraliseerde cross-chain systemen
Brugopgang
Wat het over het algemeen doet
Belangrijkste afweging bij inspectie
Inheemse of canonieke brug
Verbindt een blockchain of rollup met de aangewezen moeder- of afwikkelingsketen met behulp van de eigen overbruggingscontracten van het ecosysteem.
Vaak worden extra vertrouwensveronderstellingen geminimaliseerd, maar de regels voor opname of finalisering kunnen in sommige opzichten trager zijn.
Liquiditeitsbrug
Maakt gebruik van gebundelde liquiditeit, relayers of market makers, zodat gebruikers activa op het bestemmingsnetwerk kunnen ontvangen zonder te hoeven wachten op de traditionele afwikkelingsprocedure.
Kan de snelheid of het gebruiksgemak verbeteren, maar introduceert wel nieuwe aannames met betrekking tot de aanbieder, liquiditeit, prijsstelling of slimme contracten.
Algemene berichtenbrug
Hiermee worden berichten, willekeurige gegevens en tokens tussen netwerken overgedragen.
De mogelijkheden zijn breder, dus gebruikers en ontwikkelaars moeten het verificatie- en beveiligingsmodel begrijpen in plaats van alleen op snelheid af te gaan.
Er bestaat geen universeel "beste" brug. De documentatie van Ethereum adviseert om de veiligheid, het gebruiksgemak, de connectiviteit, de kosten en de mogelijkheid om complexe data te verzenden te evalueren. Voor een gebruiker zoals Maya is de praktische vraag specifieker: welke ondersteunde route levert de beoogde asset aan Arbitrum met acceptabele kosten en vertrouwensveronderstellingen?
Voordat je de brug opgaat: een korte veiligheidschecklist
Bevestig het exacte bronnetwerk, het bestemmingsnetwerk, het token en het bedrag.
Open de bridge via een officiële projectwebsite of geverifieerde documentatie, in plaats van via een ongevraagd bericht, advertentie of gekopieerde link.
Controleer of het token op beide netwerken wordt ondersteund en welke activa op de bestemmingsketen zullen verschijnen.
Zorg dat je voldoende eigen activa van de bronketen hebt om de transactiekosten (gas) te betalen. Als je van plan bent om na aankomst transacties uit te voeren, zorg er dan ook voor dat je de transactiekosten op de bestemmingsketen kunt betalen.
Vergelijk de live koers, de bridge fee, de netwerkkosten, het verwachte ontvangstbedrag en eventuele minimale of maximale overdrachtslimieten.
Overweeg voor een waardevolle overdracht of een onbekende route eerst een klein testbedrag uit te voeren. De officiële richtlijnen van MetaMask voor tokenadressen raden ook aan om eerst testtransacties uit te voeren voordat grotere bedragen worden overgemaakt.
Acht praktische stappen voor het overbruggen van vermogen
1. Controleer je portemonnee, netwerk en beschikbare gas.
Maya begint met te controleren of haar wallet is verbonden met de rekening waarop ETH op het Ethereum Mainnet staat. Ze controleert of het weergegeven netwerk Ethereum is en of ze voldoende ETH heeft voor zowel de overdracht van 0,05 ETH als de gaskosten van het bronnetwerk. Als Maya een ERC-20-token zou gebruiken in plaats van native ETH, zou ze nog steeds het native gas-token van de bronketen nodig hebben om de transactie goed te keuren en te verzenden.
Stap 1: Controleer het gekoppelde account, het bronnetwerk, het saldo en of er voldoende native gas beschikbaar is voordat u een bridge opent.
2. Kies de brugroute op basis van het beveiligingsmodel en ontvang een live offerte.
Vervolgens vergelijkt Maya een native bridge-route met alle gerenommeerde, op liquiditeit gebaseerde alternatieven die Ethereum naar Arbitrum ondersteunen. Ze kiest niet alleen op basis van de snelste route. Ze controleert wie of wat de overdracht verifieert, of er extra contracten of relayers bij betrokken zijn, de live schatting van de transactiekosten, welke activa worden geleverd en wat er gebeurt als de route vertraging oploopt.
Voor Ethereum en Arbitrum in het bijzonder, biedt de officiële Arbitrum-documentatie een sectie over het overzetten van ETH en ERC-20-tokens tussen de Ethereum- en Arbitrum-blockchains. Bridges van derden kunnen nuttig zijn, maar ze brengen hun eigen ontwerp- en operationele vereisten met zich mee.
Stap 2: Vergelijk de aannames over de routeveiligheid met de actuele offertes in plaats van af te gaan op een vast tarief of een schatting van de overstaptijd.
3. Stel de bronketen, de bestemmingsketen, het activum en het bedrag in.
Maya selecteert Ethereum als bron, Arbitrum als bestemming, ETH als intrinsiek goed en 0,05 ETH als voorbeeldbedrag. Op dit punt is een simpele omkering van belang: het overbruggen van Arbitrum naar Ethereum kan andere timing- en afwikkelingsregels volgen dan het overbruggen van Ethereum naar Arbitrum. De richting die in de interface wordt weergegeven, moet overeenkomen met de richting die u daadwerkelijk wilt.
Stap 3: Stel de bron- en bestemmingsnetwerken zorgvuldig in en voer vervolgens de activa en het bedrag in dat u wilt overbruggen.
4. Controleer het bestemmingsactiva, niet alleen het tickersymbool.
Een ticker zoals USDC, ETH of USDT is niet voldoende om de identiteit van een token over verschillende blockchains heen vast te stellen. Wrapped, bridged, native en third-party versies kunnen vergelijkbare namen hebben. Voor ERC-20-tokens moet u het contractadres verifiëren via de tokenuitgever, de bridge-documentatie of een betrouwbare block explorer die u via een officiële bron bereikt. De officiële handleiding van MetaMask over tokencontractadressen legt uit waarom het contractadres het token identificeert en hoe u het kunt vinden.
In Maya's ETH-naar-Arbitrum-voorbeeld controleert ze of de bridge-documentatie aangeeft dat de route de vorm van ETH levert die ze op Arbitrum verwacht. Voor een stablecoin of governance-token wordt deze identiteitscontrole nog belangrijker, omdat er meerdere representaties kunnen bestaan.
Stap 4: Controleer het bestemmingsnetwerk en het exacte object via officiële bronnen voordat u verdergaat.
5. Controleer de offerte, de kosten en het verwachte ontvangen bedrag.
Voordat ze tekent, leest Maya de offerte alsof het een factuur is. Ze controleert het bedrag dat van haar rekening wordt afgeschreven, de geschatte netwerkkosten, eventuele overbruggings- of liquiditeitskosten en het bedrag dat naar verwachting zal binnenkomen. Deze waarden zijn tijdsgevoelig. Gasprijzen, liquiditeit, routekeuze en marktomstandigheden kunnen veranderen tussen het moment van offerte en de daadwerkelijke uitvoering, dus een bedrag in dit voorbeeld mag nooit als de actuele prijs worden beschouwd.
Maak ook onderscheid tussen netwerkgas en een bridge fee . Gas betaalt voor de uitvoering van blockchaintransacties. Een bridge- of liquiditeitsverschaffer kan hiervoor een aparte vergoeding in rekening brengen of kosten in de transactie verwerken. Als een cross-chain swap zowel het activum als het netwerk wijzigt, kunnen prijseffecten of swapkosten een extra factor zijn.
Stap 5: Controleer alle kosten en het verwachte eindbedrag; gebruik de actuele offerte die direct wordt weergegeven voordat u tekent.
6. Lees de meldingen van de wallet en de goedkeuringen van tokens zorgvuldig door.
Voor native ETH hoeft Maya mogelijk alleen de bridge-transactie te bevestigen. Voor een ERC-20-token is er doorgaans eerst een goedkeuringstransactie nodig , waarmee een smart contract gemachtigd wordt om een bepaald bedrag van dat token uit te geven. De goedkeuring en de bridge-transactie zijn afzonderlijke machtigingen, dus Maya controleert het contract, het token, het toegestane bedrag, het netwerk en de transactiegegevens voordat de transactie wordt bevestigd.
Onderteken nooit een prompt omdat een website 'verificatie' of 'wallet synchroniseren' aangeeft. De walletprompt is de belangrijkste plek om te controleren wat er van je account wordt gevraagd ter autorisatie. Als het contractadres of netwerk onverwacht is, annuleer dan en controleer de officiële URL opnieuw.
Stap 6: Lees de portemonneebevestiging zorgvuldig door en annuleer de transactie als het netwerk, het contract, de activa, het bedrag of de gevraagde toestemming onverwacht is.
7. Volg de brontransactie en de bridge-status.
Nadat Maya de transactie heeft bevestigd, slaat ze de hash van de brontransactie op en volgt ze de status ervan op de betreffende blockchain-explorer of de officiële statuspagina van de bridge. "Bron bevestigd" betekent niet altijd "bestemming geleverd". Een bridge kan aanvullende verificatie-, doorstuur-, afwikkelings- of finaliseringsstappen doorlopen voordat het bestemmingssaldo zichtbaar is.
Dien niet herhaaldelijk dezelfde overdracht in, alleen omdat de bestemmingsportemonnee niet direct wordt bijgewerkt. Controleer eerst de brontransactie, vervolgens de status van de bridge en daarna de bestemmingsblockchain. De verwerkingstijd varieert afhankelijk van het bridge-ontwerp, de richting van de blockchain, de congestie en de route, dus er is geen betrouwbare universele tijdschatting voor elke bridge.
Stap 7: Sla de transactiehash op en onderscheid de bevestiging van de bronketen van de voltooiing van de bestemmingsketen.
8. Controleer of de aankomst op de bestemmingsketen is bevestigd.
Ten slotte schakelt Maya haar wallet over naar Arbitrum en controleert ze daar het saldo. Als een ERC-20-token niet automatisch verschijnt, controleert ze het officiële contractadres van het token voordat ze het in de wallet importeert. De sterkste bevestiging is niet alleen een groene banner; het is een transactie op de bestemmingsblockchain of een saldo dat onafhankelijk kan worden geverifieerd op de juiste blockchain-explorer.
Maya laat ook voldoende ETH op Arbitrum staan om de volgende transactie die ze wil uitvoeren te betalen. Het succesvol overbruggen van een token is niet nuttig als het account geen eigen gas-activa heeft om met de bestemmingsapplicatie te communiceren.
Stap 8: Controleer het bestemmingssaldo en de transactie op de juiste blockchain voordat u de bridge als voltooid beschouwt.
Veelgemaakte fouten die geld kunnen kosten
Normale verzending wanneer een brug nodig is
Op EVM-compatibele netwerken kan een wallet hetzelfde adresformaat gebruiken op meerdere blockchains. Dat betekent echter niet dat de blockchains onderling verwisselbaar zijn. Een normale overdracht blijft op het netwerk waar deze is ingediend, tenzij een bridge of cross-chain service de cross-chain bewerking uitvoert.
Een token kiezen op basis van alleen de naam
Tokensymbolen zijn geen unieke identificatoren. Controleer het bestemmingscontract voor het token of de gedocumenteerde canonieke asset van de bridge, vooral wanneer een netwerk zowel native als bridged versies van een stablecoin heeft.
Het volledige saldo gebruiken
Als u "max" invoert, kunt u onvoldoende native gas hebben om de brontransactie of een latere actie uit te voeren. Houd een buffer aan op basis van de huidige netwerkschatting.
Ervan uitgaande dat een succesvolle brontransactie onmiddellijke aankomst garandeert.
Cross-chain levering kan uit meerdere fasen bestaan. Als de bridge vertraging vertoont, gebruik dan de officiële ondersteuning en de tools voor het volgen van transacties. Verstuur geen tweede overdracht voordat u de status van de eerste overdracht begrijpt.
Een brug vertrouwen puur omdat hij er vertrouwd uitziet.
Phishingwebsites kunnen merkidentiteiten en interfacepatronen kopiëren. Begin bij geverifieerde documentatie, voeg de officiële pagina toe aan je bladwijzers als je deze regelmatig gebruikt en voer nooit een seed phrase in op een website die via een tussenpersoon opereert.
Hoe beoordeel je het overbruggingsrisico vóór een grotere overdracht?
Bridge-risico's gaan verder dan de vraag "is deze bridge ooit gehackt?". De documentatie van Ethereum benadrukt risico's met betrekking tot smart contracts, systemisch financieel risico door wrapped assets, tegenpartijrisico in vertrouwde ontwerpen en onopgelost gedrag onder ongebruikelijke netwerkomstandigheden. Een praktische beoordeling zou daarom verschillende vragen moeten beantwoorden: wie verifieert cross-chain berichten, wie kan contracten upgraden of pauzeren, hoe worden de activa op de bestemming gedekt, wat gebeurt er als relayers uitvallen, of de liquiditeit uitgeput kan raken en welke blockchain de uiteindelijke afwikkeling verzorgt.
Als gewone gebruiker is het niet nodig om code te controleren om deze ideeën toe te passen. Je kunt nog steeds de officiële documentatie raadplegen, nagaan of de route native of van een derde partij is, openbare audits bekijken wanneer het project deze publiceert, een kleinere initiële overdracht gebruiken en voorkomen dat je meer waarde in een bridge stopt dan nodig is voor de taak.
Wat gebeurt er als een bridge-transactie vastloopt?
Controleer de hash van de brontransactie op de juiste blockchain-explorer.
Bevestig dat het gelukt is en niet alleen dat het is ingediend.
Open de officiële pagina met de bridge-status of de transactiepagina en zoek naar een relay-, claim- of finalisatiestap.
Schakel de wallet over naar het bestemmingsnetwerk en verifieer de bestemmingstransactie of het tokensaldo onafhankelijk.
Als de interface een handmatige claim vereist, volg dan uitsluitend de officiële documentatie van de brug.
Als je ondersteuning nodig hebt, geef dan de openbare transactiehash door, niet je seed phrase of privésleutel. Legitieme ondersteuning zou die geheimen nooit nodig moeten hebben.
Het belangrijkste om te onthouden
Bridging is een cross-chain protocolbewerking, geen gewone wallet-transactie. De veiligste werkwijze is om het exacte bestemmingsactiva te identificeren, een route te selecteren waarvan u de vertrouwensveronderstellingen begrijpt, de live koers en wallet-prompts te controleren, waar nodig gas te besparen aan beide zijden, de bron- en bestemmingstransacties afzonderlijk te volgen en het uiteindelijke saldo op de bestemmingsblockchain te verifiëren.
In het hypothetische Maya-voorbeeld wordt succes niet gedefinieerd door op 'Bridge' te klikken. Het wordt gedefinieerd door de bevestiging dat de beoogde route van 0,05 ETH is geautoriseerd op Ethereum, verwerkt door de gekozen bridge en onafhankelijk zichtbaar is op Arbitrum. Diezelfde verificatiementaliteit is van toepassing, of je nu ETH, een stablecoin of een ander ondersteund token overbrugt tussen compatibele netwerken.