Cryptonews

Bane Labs liefert NeoFS Fund Proxy für Neo X

Quelle
cryptonewstrend.com
Veröffentlicht
Bane Labs liefert NeoFS Fund Proxy für Neo X

Bane Labs hat NeoFS Fund Proxy-Verträge veröffentlicht, die es Benutzern und Anwendungen auf der EVM-Sidechain Neo X ermöglichen, NeoFS-Speichercontainer zu finanzieren, ohne mit Neo N3 zu interagieren. AxLabs, eines der drei Teams, aus denen Bane Labs besteht, hat außerdem sein 3vm-Entwicklertool aktualisiert, um eine mit einer Live-Wallet verbundene Schnittstelle für die Einzahlung von $GAS an NeoFS von Neo X hinzuzufügen.

NeoFS ist Neos verteiltes, dezentrales Objektspeichernetzwerk, bei dem Benutzer für die Speicherung bezahlen, indem sie $GAS in den NeoFS-Smart-Vertrag einzahlen. Bisher war für die Finanzierung eines NeoFS-Containers eine direkte Transaktion mit Neo N3 erforderlich. Der Fund Proxy beseitigt diese Anforderung für Neo

Was dies ermöglicht

Der Fund Proxy öffnet NeoFS-Speicher für die Neo X-Benutzerbasis, ohne dass diese Neo N3-Wallets oder Transaktionen verwalten müssen.

Anwendungen, die auf Neo X aufbauen, können jetzt als Teil ihrer On-Chain-Logik Speichercontainer programmgesteuert finanzieren. Dies ist nach der Einführung von Oracle Gateway im März die zweite große Funktion, die auf der Message Bridge-Infrastruktur basiert, und erfüllt einen Anwendungsfall, der in der Message Bridge-Dokumentation zum Start aufgeführt ist: die Interaktion mit NeoFS aus EVM-basierten Anwendungen.

Wie es funktioniert

Der Fund Proxy funktioniert über einen zweistufigen Cross-Chain-Flow, der beide Komponenten der Bridge-Infrastruktur kombiniert.

Zunächst initiiert der EVM-seitige Vertrag einen Token-Bridge-Vorgang, der $GAS von Neo

Zweitens sendet der Vertrag eine ausführbare Nachricht über die Brücke, die eine Finanzierungsfunktion für den N3-Vertrag aufruft. Der N3-Vertrag beansprucht dann das überbrückte $GAS und leitet es im Namen des angegebenen Begünstigten an den NeoFS-Smart-Vertrag weiter.

Der gesamte kettenübergreifende Aufruf wird mithilfe einer Solidity-Serialisierungsbibliothek in der Kette codiert, was bedeutet, dass der EVM-Vertrag die N3-Vertragsaufrufparameter ohne Zwischenhändler außerhalb der Kette erstellt. Benutzer rufen eine einzelne Funktion auf der EVM-Seite auf und geben die Empfängeradresse, den zu finanzierenden $GAS-Betrag und die maximalen Überbrückungsgebühren an. Der Vertrag wickelt sowohl den Token-Transfer als auch die Cross-Chain-Nachricht in einer Transaktion ab.

Der mit neow3j erstellte N3-seitige Vertrag akzeptiert das überbrückte $GAS über einen NEP-17-Zahlungsrückruf und leitet den Restbetrag an NeoFS weiter, wenn er durch die Nachrichtenbrücke ausgelöst wird.

Andere AxLabs-Tools

Bane Labs ist die kollaborative Entwicklungseinheit hinter Neo X Tooling, bestehend aus Neo Global Development, AxLabs und Neo SPCC. AxLabs hat zuvor TypeScript-SDKs für NeoFS veröffentlicht, die Speichervorgänge, einschließlich Containerverwaltung und Objekt-Uploads, übernehmen. Der Fund Proxy ergänzt diese Tools durch die Abwicklung der Zahlungsseite.

AxLabs hat außerdem 3vm, sein Entwicklertool zum Überprüfen und Debuggen der Message Bridge, aktualisiert, um Unterstützung für NeoFS-Einzahlungen zu bieten. Benutzer können eine Wallet unter 3vm.axlabs.net verbinden und $GAS von Neo X auf NeoFS einzahlen und dabei den Fund Proxy nutzen.

Die vollständige Ankündigung finden Sie unter dem folgenden Link: https://x.com/ax_labs/status/2041058871804924207