Um herauszufinden, wo genau eine Cross-Chain-Operation am Ende teurer ist, habe ich die von @NewtonProtocol vorgeschlagenen Pfade einzeln aufgeschlüsselt. Das günstigste Angebot ist nicht unbedingt auch die günstigste Gesamtlösung. Eine Route hat zwar niedrigere Brückengebühren, führt aber dazu, dass eine zusätzliche Umwandlung von Vermögenswerten anfällt; nach der Gutschrift muss außerdem noch eine Autorisierung nachgeholt werden. Wenn man Slippage und das Gas auf beiden Seiten vollständig einrechnet, sind die Gesamtkosten am Ende sogar höher als bei der direkten Route. Ich habe den geschätzten Wert und die tatsächlichen On-Chain-Ausgaben in mehreren Durchläufen abgeglichen, bevor ich bestätigt habe, dass das Problem in der Argumentations- bzw. Angebotslogik liegt und nicht in einer einzelnen auffälligen Transaktion.
In einer Multi-Chain-Umgebung ist Gas-Optimierung nie nur die Suche nach dem Netzwerk mit den niedrigsten Gebühren. Der Grad der Überlastung auf der Quellkette, die Gebühren der Cross-Chain-Brücken und die Liquidität auf der Zielkette verändern die endgültigen Ausgaben. Versteckter ist dabei die Bestätigungszeit. Wenn eine günstige Route länger warten muss, können Preisschwankungen währenddessen die eingesparten Kosten direkt zunichtemachen. Viele Routen vergleichen nur die Zahlen zum Zeitpunkt des Absenden der Transaktion, validieren aber nicht fortlaufend, ob die gesamte Kette weiterhin wirtschaftlich bleibt.
Die Rolle des Newton Protocols ist noch am ehesten mit einem mehrschichtigen, durch Vorgaben eingeschränkten Pfadentscheidungs-System vergleichbar. Nachdem der Nutzer die Zielkette, die erwartete erhaltene Menge und die akzeptable Zeitspanne vorgibt, kann simulatePolicy unterschiedliche Routen simulieren und die erwartete Netto-Gutschrift vorab berechnen. Strategie-Einschränkungen begrenzen dabei, welche Cross-Chain-Brücken und welche Vermögensbeträge ein Agent aufrufen darf. Die Ausführungsknoten können die Route anhand von Änderungen im Live-Gas anpassen, aber sie dürfen die Optimierung nicht dazu nutzen, den Rahmen für Autorisierungen auszuweiten.
Daher bedeutet das von Newton Protocol genannte „Low Cost“ nicht, dass nur ein einzelner Schritt günstig ist, sondern dass die gesamten Cross-Chain-Kosten über den gesamten Prozess hinweg komprimiert werden. Ob es bei plötzlicher On-Chain-Überlastung rechtzeitig eine nicht mehr funktionierende Route verwirft, ist ein Punkt, den ich als Nächstes besonders genau prüfen werde. Die Daten reichen derzeit noch nicht aus; deshalb halte ich die Einschätzung vorerst zurück. #newt $NEWT