Blog
Senken Sie bis zu 70% der Blockchain-Infrastrukturkosten: Drei Fälle von Dysnix-Lösungen

Senken Sie bis zu 70% der Blockchain-Infrastrukturkosten: Drei Fälle von Dysnix-Lösungen

Daniel Yavorovych
December 2, 2022

Nach FTX ist zusammengebrochen, selbst die positivsten Teilnehmer des globalen Kryptomarktes mussten zugeben, dass sich die Krise in vollen Zügen entwickelt hatte. Dysnix erhielt Dutzende von Anrufen von unseren aktuellen und potenziellen Kunden mit der beliebtesten Frage. Die meisten Händler und Projekte stellen die Zuverlässigkeit der Kryptos und Börsen in Frage, denen sie gerade vertraut haben. Und neben den Menschen verlässt auch Geld den Markt.

Aber jeder Sturm beruhigt sich nach einer Weile. Und als Krypto- oder Blockchain-Projekt müssen Sie sich darauf vorbereiten, die Krypto-Winterperiode und einen zukünftigen aktiven Frühling mit Verkehrsspitzen und brodelnder Aktivität zu überstehen. Die wichtigsten Dinge, die Ihnen helfen werden, auf dem Markt zu bleiben, sind:

  • Optimierter Ressourcenverbrauch und infolgedessen geringere Kosten;
  • Bereitschaft, Ihren Kunden unter allen Umständen zu antworten;
  • Automatisierung aller ressourcenintensiven Prozesse Ihres Projekts.

Hier bei Dysnix haben wir Dutzende von Blockchain-Projekten beobachtet — von Börsen bis hin zu Blockchain-betriebenen Startups —, die besser auf die schwerwiegenden Marktherausforderungen in Bezug auf die Infrastruktur vorbereitet sein könnten. Die Art und Weise, wie Dinge entworfen werden, sagt voraus, wie sie sich verhalten werden. Deshalb ist es die Infrastruktur, die Sie während der Krise retten oder töten wird.

Wenn Unternehmen uns mit dem festen Wunsch ansprechen, den Kampf mit den Umständen zu gewinnen und auf dem Markt erfolgreich zu bleiben, passen wir die alchemistischen technischen Rezepte an, um ihnen zu helfen:

  1. Überprüfen Sie die Infrastrukturfehler und beheben Sie sie vor der Verbesserungsphase;
  2. Überprüfen Sie den Prozessablauf: lösen Sie den nicht optimierten Ressourcenverbrauch;
  3. Versiegeln Sie alles sicher: Bereiten Sie sich auf verschiedene Status- und Veranstaltungsszenarien vor, um die Infrastruktur flexibel und anpassungsfähig zu halten.

Wir verwenden komplexe DevOps- und Blockchain-Technologien, benutzerdefinierte Dysnix-Tools und Innovationen, um diesen Plan umzusetzen. Wir möchten einige Beispiele vorstellen, wie wir die verschiedenen Herausforderungen lösen: von hohen Infrastrukturkosten, Ausfallzeiten und hoher Latenz bis hin zu Sicherheitsrisiken, die durch das Infrastrukturdesign verursacht werden. Alle unsere Kunden sind immer noch auf dem Markt und spüren die Krise nicht schmerzhaft; ihren Endbenutzern geht es noch besser. Und das ist die beste Belohnung für uns als Techniker dieser Projekte.

Gleichzeitige Senkung der Kosten um 2/3 und schnellere Blockchain-Reaktionen für DeFi-Entwickler

Die Defi-Entwickler, die mit der Velas-Blockchain arbeiten, und das Unternehmen Velas selbst sind sehr an einer hochverfügbaren und kostengünstigen Blockchain-Infrastruktur interessiert, die einfach zu bedienen und zugänglich ist. Dysnix weiß, wie man mit dieser Herausforderung umgeht.

Wir schlugen eine umfassende Lösung vor — eine Implementierung eines schnellen Zugriffs auf historische Daten der Velas-Blockchain und einen Optimierungsmechanismus für die Reaktionszeit, der die Kosten senken und periodische Ausfallzeiten aufgrund von Verkehrsspitzen vermeiden würde.

Die Lösung

JSON-RPC-Caching-Proxy, ein Produkt von Dysnix, macht den Cache mit veralteten Daten durch einen intelligenten Algorithmus ungültig und ermöglicht den Zugriff auf Backend-Knoten nur bei Bedarf. Dies ist eine einfache Möglichkeit, die Kosten für die Knotenressourcen zu senken.

Was bekommt unser Kunde am Ende?

  1. Signifikante Kostensenkung dank optimierter Ressourcennutzung;
  2. Verkürzte Markteinführungszeit für Blockchain-Projekte;
  3. Keine Ausfallzeiten, somit deutlich verbesserte UX für Defi-Entwickler.

Während der IFO-Events der DEX-Börse werden 70% der Kosten gesenkt und das Monster der schlechten UX besiegt

Eine der größten DEX-Börsen ist verzweifelt zu uns gekommen. Jedes riesige IFO auf dieser Plattform wurde aufgrund der konstant hohen Latenz, Benutzerproblemen beim Kauf eines neuen Tokens und infolgedessen einem „Shitstorm“ an Wut in den sozialen Medien und Reputationskosten zu einem Albtraum.

Lösung, die wir bereitgestellt haben

Nach einer kurzen Prüfung ihres Problems boten wir eine komplexe Lösung an, die aus zwei Haupttools bestand:

  • Prognostiziere Kube—für die automatische Skalierung und den Lastausgleich, um Latenzspitzen zu vermeiden und ein Überlaufen der Blockchain zu verhindern.
  • JSON-RPC-Caching-Proxy— Für die allgemeine Verringerung der RPS-Auslastung der Knoten werden weniger Ressourcen aufgewendet, ohne dass die Benutzererfahrung beeinträchtigt wird.

Dies ist eine sichtbare Erklärung dafür, wie PredictKube funktioniert:

Der RPS-Trend und die Trends der Vorhersage und der automatischen Skalierung von Knoten von PredictKube

Dank eines speziell trainierten KI-Modells, das Verkehrstrends vorhersagt, kann PredictKube die Ressourcen des Projekts im Voraus automatisch skalieren. Wenn das IFO also zu brennen beginnt, sind alle benötigten Ressourcen aktiviert und es gibt keine Verzögerung bei der Bereitstellung.

Wir haben den JSON RPC Caching Proxy am 13. Dezember implementiert:

Die Zeitskala der Latenzspitzen im Projekt vor und nach der Implementierung

Wie Sie sehen, verschwinden die Latenzspitzen und kommen nie wieder. Dank dieses JSON-RPC-Caching-Proxys wird der Ressourcenverbrauch wesentlich optimiert und gleichzeitig die Benutzererfahrung nicht beeinträchtigt.

Was bekommt unser Kunde am Ende?

  1. Senken Sie 70% der Kosten.
  2. Probleme mit Ausfallzeiten — gelöst.
  3. Konstante niedrige Latenz bei jeder Last.
  4. Keine Shitstorms auf Twitter — Benutzer können an dieser DEX-Börse jederzeit alles ohne Fehler oder Verzögerungen kaufen.
preencoded.png
Die Grafik der Kosten der Projekte nach der Implementierung der Lösungen von Dysnix im Februar

Aufbau einer sicheren Blockchain-Infrastruktur, die ~70 interne Dienste automatisch abwickeln kann

Wir haben eine Anfrage zur Schaffung einer Blockchain-Infrastruktur mit einem hohen Maß an Sicherheit und Anforderungen an den Lastenausgleich von Produktions- und Entwicklungsumgebungen für mehr als 30 interne Dienste, die in CI/CD-Prozessen enthalten sind. Später, während des Entwicklungsprozesses, stieg diese Zahl auf 70 Dienste, die auf dieser Infrastruktur laufen. Und wir waren zeitlich begrenzt, da nur ein Monat für alle Prozesse zur Verfügung stand.

Wir müssen eine kosteneffiziente und sichere Blockchain-Infrastruktur anbieten, die in der Lage ist, mit gegensätzlichen Verkehrstrends umzugehen.

Was haben wir geschaffen?

Mit unseren Tools und Lösungen haben wir eine hochverfügbare, sichere und automatisch skalierbare Kubernetes-basierte Blockchain-Infrastruktur geschaffen. Das Projekt war mit der Infrastruktur als Code unter Verwendung von Terraform, der vollständigen Bereitstellung von Diensten als Code mithilfe von Helm und Helmfile sowie einem vollautomatischen CI/CD-System mit CloudBuild ausgestattet. Die erstellte Infrastruktur umfasst Überwachungs- und Warnsysteme, die auf der Grundlage benutzerdefinierter Geschäftskennzahlen arbeiten. Die gesamte benutzerdefinierte Lösung basiert auf einem hochverfügbaren, skalierbaren Ethereum JSON-RPC HTTP- und Websocket-Dienst.

Was bekommt unser Kunde am Ende?

  1. Hochverfügbare, sichere und automatisch skalierbare Kubernetes-basierte Blockchain-Infrastruktur von Grund auf innerhalb eines Monats.
  2. Eine Infrastrukturkostenoptimierung von 40-50%.

Jede Krise als Anpassungsherausforderung bewältigen

Der Krypto-Winter wird enden, aber bis dahin wäre es ratsam, noch schockierendere Neuigkeiten zu erwarten und auf alle Wendungen in der Handlung vorbereitet zu sein. Egal wie lange es dauert, Dinge, die wir heute zur Sicherung des Geschäfts tun, werden uns auch nach der Krise helfen.

Implementieren Sie unsere Lösungen noch heute, um Ihren sicheren Ausstieg aus den Turbulenzen des Marktes mit geringeren Kosten und verbesserter UX zu gewährleisten.

Daniel Yavorovych
CTO and Co-founder at Dysnix
Brainpower and problem-solver, meditating and mountain hiking.
Table of content
In die Zwischenablage kopiert
Fügen Sie es ein, wo immer Sie möchten