Zum Inhalt springen

Mezo Bridge Übersicht

Mezo Bridge ermöglicht die native Übertragung von Vermögenswerten zwischen Bitcoin, Ethereum und Mezo. Nachfolgend finden Sie die primären Abläufe mit Verweisen auf die Design-RFCs.

Von Bitcoin → Mezo

  1. BTC an die von der Bridge kontrollierte Adresse sperren, mit Metadaten, die den Mezo-Empfänger identifizieren.

  2. Nachweis und Attestierung an den Mezo Bridge-Vertrag übermitteln.

  3. Vertrag verifiziert den Nachweis.

  4. Entsprechendes Asset auf Mezo für den Empfänger prägen.

Von Ethereum → Mezo

  1. ERC-20 auf Ethereum über den Mezo Bridge-Vertrag sperren, wobei ein AssetLocked-Event mit dem Mezo-Empfänger ausgegeben wird.

  2. Bridge-Validatoren überwachen solche Events.

  3. Bridge-Validatoren validieren die Event-Einbindung und das Validator-Quorum.

  4. Entsprechendes Asset auf Mezo für den Empfänger prägen.

Von Mezo → Bitcoin

  1. Das Asset auf Mezo verbrennen und die Bitcoin-Empfängeradresse angeben.

  2. Nachweis und Attestierung an den Mezo Bridge-Vertrag übermitteln.

  3. Vertrag verifiziert den Nachweis.

  4. Nach Verifizierung wird BTC an die Empfängeradresse freigegeben.

Von Mezo → Ethereum

  1. Das Asset auf Mezo verbrennen und den Ethereum-Empfänger angeben.

  2. Bridge-Validatoren überwachen AssetsUnlocked-Events.

  3. Bridge-Validatoren validieren die Event-Einbindung und das Validator-Quorum.

  4. Nach Verifizierung wird der ERC-20 an den Empfänger freigegeben.

  • Sperren/Verbrennen auf der Quelle: Vermögenswerte werden auf Bitcoin/Ethereum gesperrt (oder auf Mezo verbrannt) mit Daten, die den beabsichtigten Empfänger und die Zielchain identifizieren.
  • Attestierung & Relay: Offchain-Clients erstellen Attestierungen über Quellchain-Events und leiten Nachweise an die Zielchain weiter.
  • Prägen/Freigabe am Ziel: Bei gültiger Attestierung und Nachweisverifizierung prägen Zielverträge verpackte Vermögenswerte oder geben gesperrte Gelder frei.
  1. Benutzer initiiert eine Bridge-Übertragung mit Angabe der Zieladresse und des Betrags.

  2. Quellchain-Vertrag/Event wird nach Sperre/Verbrennung ausgegeben; Event enthält eine eindeutige Sequenz-ID und Parameter.

  3. Offchain-Client sammelt Bestätigungen/Finalität gemäß RFC-Schwellenwerten und übermittelt Nachweis+Attestierung an den Zielvertrag.

  4. Ziel verifiziert:

    • Event-Authentizität
    • Validator-Quorum/Signaturen
  5. Bei Erfolg führt das Ziel Prägung/Freigabe aus und protokolliert den Abschluss.

Mainnet:

Sepolia:

Bitte besuchen Sie die Audits-Seite für die neuesten Audits.

Für vollständige technische Details, Nachrichtenformate und Sicherheitsbegründungen siehe die folgenden RFCs: