
Quelle: Blockchain
Warum muss die Liquidität nahtlos fließen?
Letztes Wochenende sprachen alle meine Farcaster -Freunde über eine beliebte neue Währung, Degen auf der Basis.Ich fühlte FOMO (Angst verlorene Gefühle), ich überprüfte meine Kaninchen -Brieftasche, um zu sehen, wie viel ich investieren kann:
„Cool, ich kann 500 US -Dollar in diese Währung investieren, aber ich muss einige andere Vermögenswerte verkaufen. Wie sieht mein Anlageportfolio jedoch aus?“
„Oh nein“
Fast jedes Token befindet sich in verschiedenen Networks im zweiten Level.Um DEGEN zu werden, muss ich mehrere nacheinander ausführenÜberbrückungUnd Austauschoperationen, auch wenn die Handhabungsgebühr sehr niedrig ist, ist dies immer noch ein frustrierender Brücken- und Austauschprozess.
Wir müssen dieses Problem lösen.Schauen wir uns die einheitliche Liquidität an, verbunden mit dem Upgrade der Brieftasche, wie man die Brücke abstrahiert und das zweite Erlebnis der Kreuzung des Cross -Chains wie die Verwendung einer einzelnen Kette anfühlt.
1. Die Brücke sollte dies nicht tun müssen
WarumÜberbrückungSo schlimm?Hier gibt es einige Mängel:
Sie müssen auf eine separate Website zugreifen, Ihre Brieftasche verbinden, die Übertragung genehmigen und beten, dass sie nach der Übertragung das andere Ende erreichen kann …
Brückenverbindungen dauern normalerweise 5 bis 30 Minuten, was viel zu langsam ist.Es kann weniger als 10 Sekunden erreicht werden und ist auch ideal.
am meistenÜberbrückungMüssen die Liquidität in zwei Netzwerken sperren.Je mehr wir die zweite Schicht haben, desto schwächere Liquidität.Eine unzureichende Liquidität macht es schwierig, eine große Menge an Fonds zwischen den Ketten zu übertragen, und die Ergebnisse werden den Preis niedriger.
Nur ein flüssiges Token kann eine Brücke machen.
Es gibt auch eine eingekapselte Token -Brücke, die keine Liquidität erfordert.Es kann jedes Token unterstützen.Nach der Brücke erhalten Sie jedoch die nicht lookale Version des Tokens, die Sie benötigen, um das reale Token zu verwenden, um eine Anwendung im neuen Netzwerk zu verwenden.
Das Wichtigste, wennÜberbrückungEs muss wirklich nicht getan werden. Warum verschwenden wir es für Millionen von Stunden, um dies zu tun?
2. Brieftaschen und Anwendungen sollten die Brücke automatisch verarbeiten
Wenn Sie eine dezentrale Handelsplattform oder eine Kreditvereinbarung verwenden, sollten Sie Ihr Token auf allen Ketten verfolgen.Wenn Sie im Token von einer anderen Kette in das Token speichern, sollte es seine Brücke automatisch mit der richtigen Kette im Hintergrund verbinden, sodass sich der gesamte Prozess mit dem Hauptnetzwerk von Ethereum genauso anfühlt.
Anwendungen und Brieftaschen möchten dies erreichen, aber die zugrunde liegende Infrastruktur ist nicht gut genug.Wenn dasÜberbrückungDer Prozess dauert 10 Minuten, und Sie verlieren 1%des Tokens im Prozess. Die meisten Benutzer sind mit dieser Erfahrung unzufrieden.
Erforschen wir die Infrastrukturschicht eingehend, um zu sehen, wie dieses Problem gelöst werden kann.
Wie man nahtlos fließt
Im L2 -Netzwerk kann die Liquidität auf die folgenden drei Hauptmethoden vereint werden, und es gibt eine Verbesserungsmethode, die ihre Geschwindigkeit verbessern kann.Diese Methoden haben unterschiedliche Anzeichen, ergänzen sich jedoch gegenseitig.
Sie sind:
1) Teilen der ÖkologieÜberbrückungDerErkennen Sie die Liquidität der gesamten Ökosystemkette nahtlose Aggregation.
2) Casting/Destroy -Token:Kann zwischen jeder Support -Kette übertragen werden.
3) LokalÜberbrückungGegenseitiges Vertrauen:Nahlose Aggregation der Liquidität von Kreuz -Ekosystemen erkennen.
Teilen von ÖkosystemenÜberbrückung
Wenn Sie ein Second -Layer -Netzwerk von der Ethereum Main Network Bridge erhalten, ist der Prozess ungefähr wie folgt:
Jede Brücke ist ein intelligenter Vertrag über Ethereum, den wir als „lokale Brücke“ bezeichnen.WannWenn Ihre Brücke die zweite Netzwerkschicht erhält, wird Ihr Vermögen auf L1 gesperrt und eine Kopie wird auf L2 gegossen.Diese Netzwerke haben das Recht, eine unbegrenzte Anzahl von Vermögenswerten zu besetzen, die von seiner lokalen Brücke unterstützt werden.
Obwohl sie den gleichen Namen haben und eindeutig als Verpackungsvermögen bezeichnet werden, ist die lokale Brücke der Kette tatsächlich von der Ethereum -Brücke von der Ethereum -Brücke gepackt, da die Vertragsadresse manchmal anders ist oder sogar der Code unterschiedlich ist.Auf Ethereum beginnt die USDC -Vertragsadresse mit 0xa0b8 und beginnt mit 0xAF88 auf Arbitrum, beginnt mit 0x0b2c für Optimismus und beginnt mit 0xa8ce auf Polygon Zkevm.
Diese Vermögenswerte sehen das gleiche aus, da Brieftaschen und Anwendungen eine Liste offizieller Vermögenswerte haben, die offizielle Bilder für die Anzeige enthalten, sodass Benutzer den Unterschied nie kennen.
Wenn es nicht für jeden L2 ist, gibt es eine Brücke, sondern was ist, wenn sie eine Brücke teilen?Vermögenswerte können auf eine gemeinsame Kette namens Internet Layer gegossen und dann auf das endgültige Ziel L2 geworfen werden.
Polygon bezeichnet dieses neue Design als „Aggregat -Blockchain“.
Wie nutzen dieses Design?In diesem Ökosystem, wenn sich die Vermögenswerte von einer Kette zur anderen bewegen, wie z.Im Gegenteil, Sie können den Vermögenswert zerstören und die Interop -Schicht den gleichen Vermögenswert auf die Zielkette werfen lassen!
Durch diese Interop -SchichtÜberbrückungJedes Vermögenswert ist genau in jeder Kette im Ökosystem gleich.Unter der Annahme, dass die Interop -Schicht frei und schnell ist (Polygon zeigt an, dass sie in & lt; in 20 Sekunden abgeschlossen werden), können Sie innerhalb weniger Sekunden Vermögenswerte zwischen jedem L2 in jedem L2 im Ökosystem frei lenken!
Polygon und Zksync entwickeln dieses Interop -Layer -Design für ihre Ökosysteme.
Der Nachteil bestehtÜberbrückungDies erhöht das Risiko, aber im Ökosystem überschreiten die Belohnungen für nahtlose Fließung zwischen allen Ketten im Ökosystem diesen Mangel bei weitem.
Da alle Token zwischen den Ökosystemen ausgetauscht werden, muss Ihre Brieftasche Ihre Kette nicht anzeigen oder das Token entsprechend der Kette trennt.Im Gegenteil, Ihre Brieftasche kann so sein:
Eine einheitliche Brieftasche auf einer einheitlichen Kette
Wenn Sie Transaktionen über mehrere Ketten hinweg durchführen, kann Ihre Brieftasche einfach zeigen, dass Sie das „Polygon“ -Netzwerk verwenden und automatisch alle Brücken im Hintergrund ausführen.
Wenn dieses Design so hervorragend ist, können Sie es nicht früher erreichen?ZKEs ist nachgewiesen, dass es bis vor kurzem nicht schnell und billig ist, was alles möglich macht.Die Interop -Schicht verwendet ZK, um alle Guss-/Zerstörungsvorgänge zu beweisen, sodass sie in wenigen Sekunden ohne Herausforderungszeit abgeschlossen werden kann.
Vorteile:
-Die schnelle, einfache und standardmäßige Methode, um Token zwischen Ketten zu übertragen
-Dis kann eine beliebige Anzahl von Token, keinen Schlupfpunkt, bewegen
-Es kann frei zu bedienen sein
Nachteile:
-Nur aus einem einzigen Ökosystem
-Em Bridge ist ein einzelnes Punkt-/Angriffsziel für das gesamte Ökosystem
-Zu Beginn muss das Design von Anfang an vorgenommen werden, und im vorhandenen Ökosystem können große Änderungen vorgenommen werden
3,,Token werfen/zerstören
Im Gegensatz zur gemeinsamen ökologischen Brückenverbindung kann die Kette die Brücke zum Token überlassen.Token muss die Casting-/Zerstörungsfunktion realisieren und den Benutzern ermöglichen, das Token jederzeit zu zerstören und in eine andere Kette zu werfen.
Bewegen Sie DAI von Zksync nach Polygon, ohne das Hauptnetzwerk von Ethereum zu verwenden
WilleDaiBewegen Sie sich von ZkSync nach Polygon, ohne das Hauptnetzwerk von Ethereum zu verwenden. Sie können Layer Null oder Chainlink verwendenCcipZwischenbereichen wie das Senden dieser Casting-/Zerstörungsnachrichten.Layer Zero entwickelt ein Projekt namens Omnichain, mit dem Token diese Funktion implementieren kann.
Einige Token haben dieses System implementiert.Circle hat sie kürzlich eingeführtCross -ChainTransferprotokoll (CCTP), dieses Protokoll implementiert diese Funktion für USDC zwischen 8 verschiedenen Netzwerken.
Da USDC in vielen Netzwerken eine hohe Liquidität aufweist und keine Liquidität zur oberen Grenze zur Verfügung stellt, kann es die perfekte Brücke von mobilen Vermögenswerten zwischen Ketten sein.Die Brieftasche kann das Token austauschen, das die Brücke als USDC wünscht, verwenden Sie CCTP, um das USDC zu überbrücken und sie dann wieder an das gewünschte Token in der Zielkette auszutauschen.Dies kann bei der automatischen Verarbeitung der Brieftasche durchgeführt werden und wird mit einer geringen Gebühr oder einem rutschigen Punkt belastet.
Der Nachteil der einheitlichen Liquidität des Tokens ist, dass es von einigen Token implementiert wird.ÜberbrückungWas ist nicht gut.
Dies erfordert auch, dass das Token auf die endgültige Bestimmung der Kette wartet, bevor das Token gesendet wird.Wenn das Token nicht auf die endgültige Bestimmung wartet, kann es verdoppelt werden, dh in der Zielkette gegossen und dann bei der Umstrukturierung der Sendungskette widerrufen werden.
Ein weiteres Risiko, das berücksichtigt werden muss, ist, dass die Sicherheit von Token von jeder Kette abhängt undRelaisSystemsicherheit.Wenn ein L2 angegriffen wird, kann es ein neues Token geben, indem er ein Token an andere Ketten schickt (zum Beispiel, dass es ein Token zerstört hat, aber es ist eigentlich nicht).Die gleiche Situation kann auftreten, wenn das Token -Relais oder die prophetische Maschine angegriffen wird.Dies wird dazu führen, dass Token in allen Ketten scheitert.
ICS-20 wird im Cosmos-Ökosystem implementiertCross -ChainToken.Es löst das Problem von „One -Kette zerstört alle Ketten“, indem es den Pfad zur aktuellen Kette verfolgt.Wenn Tokenx durch die Kette gesendet wird A -& gt;Dadurch werden das Token -Alternative zusätzliches Problem gebracht, bei dem Brieftaschen und Anwendungen es gelöst werden müssen. Dies ist jedoch eine Lösung.
Vorteile:
-Token kann sich frei zwischen jeder L2 -Kette bewegen
-Dis kann eine beliebige Anzahl von Token, keinen Schlupfpunkt, bewegen
Nachteile:
-Die Kette muss sicher sein, und eine beschädigte Kette kann das Token auf allen Ketten zerstören
-Die Brieftasche muss die Funktion jedes einzelnen Tokens verstehen, um die Benutzererfahrung zu vereinfachen
-Token muss warten, bis sich die endgültige Entschlossenheit bewegt.
4. vertrauenswürdige lokale Brücken
Die L2 -Kette mit der ZK -Brücke kann einen schnellen und kostenlosen Token -Transfer erreichen, indem sie anderen L2 -Ketten vertrauen.Dies kann durch den Benutzer erreicht werden, der ein Token in einer Kette zerstören, und verwendet dann den Zerstörungsnachweis, um das Token mit einer anderen Kette durch die lokale Brücke zu werfen.
Wenn Scroll die Linea -Brücke beispielsweise überprüft und der Ansicht ist, dass sie sicher ist (und sie kann durch Upgrade nicht unsicher werden), können sie einen Dienst festlegen, um die L1 -State -Stamme zu überwachen Linea zerstörte Token -Proof, und diese Zerstörungstransaktion ist in der L1 -Zustandswurzel enthalten und gießt gleichwertig mit der Schriftrolle ein.
Bewegen
Der Prozess der gegenseitigen Inspektion der Kette hat in diesem Artikel von Vitalik detailliertere technische Beschreibungen.
Dies ist an erster Stelle mitÜberbrückungZurück zu Ethereum und anderen L2 -Methoden, aber diese Methode spart teure L1 -Gaskosten.
Das derzeitige Risiko besteht darin, dass diese Präfekturbrücken möglicherweise nicht vollständig mit der Anzahl der auf L2 gegossenen Token übereinstimmen.Wenn ein Benutzer im obigen Beispiel einen DAI in Höhe von 1 Million US -Dollar von Linea in Scroll bewegt, fehlt der Scroll -Brücke 1 Million US -Dollar DAI. Seien Sie möglich, es wird kein Token zur Verfügung stehen.ÜberbrückungSie können diese Unterschiede durch Batch L1Token -Übertragung koordinieren oder immer zwei Wege -Vertrauen zwischen ihnen beibehalten.
Vorteile:
-Token kann sich frei zwischen den vertrauenswürdigen Ketten bewegen
-Dis kann eine beliebige Anzahl von Token, keinen Schlupfpunkt, bewegen
Nachteile:
-Wenn eine Brücke zerstört wird, kann sie alle Brücken gefährden, die ihr vertrauen
-Die Anzahl der Schlösser der Brücke kann sich von der Anzahl der in sein Netzwerk besetzten Token unterscheiden.Dies kann beim Abheben von Mitteln Probleme verursachen.
5. Wirtschaftlich und sicher und schnell bestimmte Schicht
Diese drei Methoden haben gute Skalierbarkeits- und Sicherheitsmerkmale, aber es gibt einen Nachteil, um die Übertragungsgeschwindigkeit stark zu verlangsamen -auf die endgültige Bestimmung zu erwarten.Am Ende wird festgestellt, dass ein Block das Netzwerk schicken muss, um seine Daten in Ethereum zu schreiben.
Durch wirtschaftliche Anreize können wir „weiche endgültige Definition“ erstellen, und eine der Transaktionen wird schließlich durch Knoten mit mehr wirtschaftlichem Wert als sein Wert bestimmt.Dies kann von Knoten zu Diensten implementiert werden, die wie Eigenlayer ähneln.Wenn die Transaktion in irgendeiner Weise wiederhergestellt wird, werden diese Knoten geschnitten, und diese Reduzierung kann verwendet werden, um die durch Restaurierung verursachten Lücken zu füllen.
Der Vorteil davon ist, dass die Transaktion in wenigen Sekunden abgeschlossen und schließlich bestimmt werden kann, was alle erheblich beschleunigtCross -ChainToken -Übertragungsgeschwindigkeit.
Das ist das, was in der Nähe hart funktioniert.Anstatt den Beweis für das Senden/Zerstörung an Ethereum L1 zu schreiben und letztendlich festzustellen, dass es in einer nahezu schnellen Bestimmungskette geschrieben ist, wird die endgültige Gewissheit durch den Verfechter der Eigenlayer garantiert.In diesem Tweet -Thread wurde sein Arbeitsprinzip weiter eingeführt.
Lassen Sie uns sehen, wie diese schnelle Bestimmungsschicht alle drei Token -Transfermethoden verbessert:
1) Die Interop -Schicht ist bereits eine schnell bestimmte Schicht, die vom Ökosystemteam (wie Polygon, ZkSync usw.) verwaltet wird.Es ermöglicht die Übertragung im Ökosystem innerhalb weniger Sekunden.
2) Wenn das Token zwischen den Schichten gegossen/zerstört wird, ist es nicht erforderlich, dass die Transaktion auf dem Ethereum abgeschlossen ist. und wird nicht wiederhergestellt.Die Zielkette kann dann der Ebene vertrauen und sie sofort unmittelbar nach dem Beweis der Transaktion gießen.
3) Wenn das Netzwerk gegenseitig die Brücken vertraut, können es den Token -Transfer durch diese schnell festgelegte Schicht lösen, nicht auf Ethereum warten und den Beweis der gleichen Weise wie Token verwenden.
Vorteil:
-Token -Übertragung kann innerhalb weniger Sekunden bestimmt und abgeschlossen werden.
Mangel:
-Es ist nicht klar, wie die durch doppelten Kosten verursachten Lücken repariert werden.
-Rele Eine sekundäre Kette, die nicht Ethereum ist, um die Sicherheit zu gewährleisten.
6. Eine zukünftige Brieftaschenerfahrung
Welche Schritte haben sie nach der Implementierung dieser neuen einheitlichen Liquiditätsverbesserungen Lust auf eine Kette?Die verbleibenden zwei größten Probleme sind Cross -Chain -Gas und integrierte Anwendungen mit diesem System.
Cross -ChainGasfreigabe
Wenn sich Benutzer weiter zwischen mehreren Ketten bewegen, wie können sie dann auf all diesen Ketten Benzin bekommen, um Übertragungsgebühren zu zahlen?
Dies ist die Lösung durch Kontoabstraktion (auch als EIP-4337 bekannt) und Zahlungszentren.Das Zahlungszentrum ist eine Adresse, die zur Zahlung der Transaktionsgebühr erforderlich sein kann.Einige Brieftaschen wie Avocado und Ambirei ermöglichen es Ihnen, den Gasbilanz im Voraus zu laden und dieses Gas in jeder Kette zu verwenden, ähnlich einer Prepaid -Debitkarte.
Eine weitere einfache Lösung ist der Bungee Exchange -Tank, der das Gas in einer Kette in einen Punkt in einer anderen Kette umwandelt.Dies ist schlechter als die UX im Zahlungszentrum, mit der Benutzer viele Ketten ein wenig Gas überlassen können, aber für das EOA -Konto wirksam (Standard -Nicht -intelligentes Vertragskonto).
Antrag von Gasgebühr
Das Zahlungszentrum kann auch den Antrag für die Ausführung des Zahlungszentrums und die Zahlung der gesamten Transaktionsgebühr des Benutzers entsperren.Auf diese Weise kann jeder eine Anwendung in seiner eigenen Kette ohne Brücke verwenden.Anwendungen können Gewinne auf andere Weise erzielen, z. B. den Verkauf von Produkten mit hohem Endtieren, die Token erfordern, oder kostenlose Demonstrationsmodelle, müssen jedoch eine vollständige Erfahrung bezahlen.
Bewerben Sie Anwendungen problemlos einheitliche Liquidität verwenden
Viele Anwendungen laden die Benutzer-Token-Balance, indem Sie jedes bekannte Gleichgewicht auf jedem bekannten ERC-20 aufrufen.Sie wissen im Grunde nichts über das Token, das möglicherweise von anderen Netzwerkbrücken stammt.
Dieses Problem sollte auf der Brieftaschenebene gelöst werden, so dass jede Anwendung die Räder nicht wieder aufnehmen muss, um die Zukunft von Multi -Chain zu unterstützen.EIP-2256 führt eine Standardfunktion ein, die sie für Brieftaschen erzielen kann, so dass alle Token-Balancen gleichzeitig geladen werden können, obwohl derzeit nur eine einzige Kette eine einzelne Kette unterstützt.
Wenn eine Brieftasche von Multi -Chains wahrgenommen wird und die Methode zur Überbrückung von einer Kette zu einer anderen kennt, kann die Anwendung sofort mitgeteilt werden, dass Benutzer diese Brückentoken haben, und wenn der Benutzer mit der Anwendung interagiert Führen Sie sofort Brücken durch, bevor Sie die Interaktion durchführen.Dies kann einen der oben genannten Mechanismus verwenden, um das Token zu überbrücken.
7. Zusammenfassung
Ich hoffe, dass Sie jetzt ein besseres Verständnis dafür haben, wie reibungsloser zwischen L2 fließt und wie Brieftaschen diese neuen Technologien verwenden, um die Knechtschaft der Kette vollständig loszuwerden, damit Ethereum so einfach wie 2020 ist, nicht so einfach wie 2020, stattdessen NICHT im Jahr 2020, anstatt nicht, wird es durch hohe Gaskosten beunruhigt!