vor einer Stunde
Chainlink CCIP 2.0: Vorgeschriebene Emittentenprüfungen können Transfers aufhalten
Chainlink CCIP 2.0 exposes bridge risk, and issuer gates trigger stalls
CryptoSlate

Chainlink CCIP 2.0 ermöglicht es einem Token-Emittenten, eine zusätzliche Prüfung durch einen Verifizierer zu verlangen, bevor Token von einer Blockchain auf eine andere übertragen werden. Die Funktion wurde am 28. September angekündigt. Sie ergänzt CCIPs standardmäßigen Committee Verifier um optionale kettenübergreifende Verifizierer (Cross-Chain Verifiers, CCVs). Ein Emittent oder ein Dritter kann einen Verifizierer betreiben und dessen Zustimmung zur Voraussetzung für die Zustellung machen. Der Quellpool kann Token sperren oder verbrennen, bevor der vorgeschriebene Verifizierer eine Bestätigung vorlegt. Ohne die erforderliche Bestätigung kann die Ziel-Blockchain die Token weder freigeben noch neu ausgeben. In Chainlinks Ankündigung wird kein produktiv genutzter Vermögenswert und Übertragungsweg genannt, bei dem ein vom Emittenten betriebener Verifizierer vorgeschrieben ist. Die Funktion belegt daher nicht, dass ein Emittent die Übertragung eines Inhabers blockiert hat. CCIPs OnRamp stellt die Verifiziereranforderungen für eine Übertragung zusammen. Nachdem der Quellpool die Token gesperrt oder verbrannt hat, erfasst die OnRamp die Nachricht für Verifizierungsdienste außerhalb der Blockchain. Diese Dienste überwachen das Ereignis auf der Quell-Blockchain und wenden ihre Regeln für Finalität und Verifizierung an. Sie veröffentlichen an die Nachrichten-ID gebundene Bestätigungen. CCIPs OffRamp prüft die erforderlichen Bestätigungen, bevor der Zielpool Token freigibt oder neu ausgibt. Die Prüfungen richten sich nach den Einstellungen für Übertragungskanal und Tokenpool. Auch ein Empfängervertrag kann Verifiziereranforderungen festlegen. Präferenzen des Absenders können die quellseitige Verifizierermenge erweitern. Bei einer reinen Token-Übertragung gibt es keine Rückruffunktion des Empfängers, deren Verifiziererpräferenzen geprüft werden könnten. Chainlink zufolge müssen alle vorgeschriebenen CCVs gültige Ergebnisse liefern, bevor die Ausführung fortgesetzt wird. Im Vertrauensmodell wird darauf hingewiesen, dass ein nicht reagierender Verifizierer jede Nachricht aufhalten kann, für die seine Bestätigung erforderlich ist. Ein Emittent, der einen Verifizierer betreibt und ihn für seinen Tokenpool vorschreibt, kann den Abschluss verzögern. Auch ein Drittanbieter kann eine ähnliche, von ihm kontrollierte Abhängigkeit schaffen. Chainlink zufolge besteht der standardmäßige Committee Verifier aus 16 unabhängigen Node-Betreibern. Weitere CCVs werden zusätzlich zu dieser Basis eingesetzt. Chainlink weist externen CCV-Betreibern die Verantwortung für Implementierung, Wartung und Verfügbarkeit zu. Die Ausführung auf der Ziel-Blockchain ist erlaubnisfrei, sobald alle erforderlichen Nachweise vorliegen und ein etwaiges Quorum optionaler Verifizierer erreicht ist. Normalerweise übermittelt Chainlinks standardmäßiger Executor die Transaktion. Über den manuellen Ausführungspfad kann sie jeder übermitteln. Ein Wechsel des Executors oder die Zahlung der Gasgebühren auf der Ziel-Blockchain hebt eine fehlende vorgeschriebene Bestätigung nicht auf. OffRamp prüft die Nachweise weiterhin, bevor Token freigegeben oder neu ausgegeben werden. Eine Nachricht an die Ziel-Blockchain kann den Status UNTOUCHED behalten, wenn die erforderliche Bestätigung noch nicht zusammengestellt wurde. UNTOUCHED bedeutet, dass keine Ausführung erfasst wurde. Ein übermittelter Ausführungsversuch auf der Ziel-Blockchain, der innerhalb des geschützten OffRamp-Pfads scheitert, kann als FAILURE markiert werden. Chainlink zufolge kann ein fehlgeschlagener Versuch wiederholt werden, sobald das zugrunde liegende Problem behoben ist. Chainlinks standardmäßiger Executor wiederholt fehlgeschlagene Versuche innerhalb eines konfigurierten Zeitfensters, das derzeit auf acht Stunden eingestellt ist. Diese Begrenzung gilt für den automatisierten Dienst. Die Anleitung zur manuellen Ausführung erklärt, wie sich der Status von Verifizierern und der Ausführungsstatus prüfen lassen. Sie behandelt auch Fälle, in denen der Indexer das Ergebnis eines externen Verifizierers noch nicht erfasst hat. Chainlinks veröffentlichter manueller Ausführungspfad sieht keine allgemeine automatische Stornierung, Rückerstattung oder Rückübertragung der Token auf der Quell-Blockchain vor, falls ein vorgeschriebener Verifizierer nie eine Bestätigung vorlegt. Eine mögliche Abhilfe durch den Emittenten hängt von den Vereinbarungen für den jeweiligen Vermögenswert ab. Auf EVM-Blockchains kann eine konfigurierte Chainlink Automated Compliance Engine (ACE) die ausgehende Übertragung ablehnen, bevor der Quellpool Token sperrt oder verbrennt. Bei diesem Fehlschlag während der Vorabprüfung wird die Transaktion auf der Quell-Blockchain rückgängig gemacht. Eine separat konfigurierte ACE-Prüfung nach der Ausführung auf der Ziel-Blockchain kann die Freigabe oder Neuausgabe ablehnen, nachdem die quellseitige Übertragung begonnen hat. Die Token bleiben dann unzugestellt, bis die Richtlinienbedingung erfüllt ist und die Ausführung erneut versucht wird. Chainlinks Integrationsanleitung für ACE beschreibt diese als getrennte, optionale Konfigurationen. Chainlinks Verzeichnis für das Mainnet führt unterstützte Netzwerke und Token auf. Ein Eintrag zeigt nicht, ob für einen produktiven Übertragungsweg ein vom Emittenten betriebener Verifizierer vorgeschrieben ist oder eine ACE-Sperre auf der Ziel-Blockchain aktiviert wurde. Auch eine Ankündigung eines Partners oder eine frühere Migration eines Vermögenswerts belegt diese Einstellungen nicht. Die Veröffentlichung sieht außerdem Übertragungen vor, die schneller als die vollständige Finalität der Quell-Blockchain sind. Die vollständige Finalität der Quell-Blockchain bleibt die Standardeinstellung. Chainlinks FTF-Anleitung zufolge kann die schnellere Option eine Übertragung nach einer ausreichend tiefen Reorganisation der Ziel-Blockchain der Gefahr einer doppelten Ausführung aussetzen. Andere vorgeschriebene CCVs können eigene Regeln für Reorganisationen anwenden. Die Option für schnellere Übertragungen hebt die Pflicht zu erforderlichen Bestätigungen nicht auf.
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.