New

Entdecken Sie die Zukunft der KI mit APISIX – Das vollständig Open-Source KI-Gateway für KI-Agenten und LLMs!Mehr erfahren

Mehr erfahren

Unterstützung von Blockchain as a Service

Apache APISIX unterstützt mehrere Protokolle, was erhebliche Entwicklungs- und Forschungskosten einspart und unserer Plattform unendliche Vitalität verleiht.

Weifeng Sheng

,

Architect of Hyperchain Platform

Hyperchain

Save 80% time and cost

in supporting heterogeneous chains

Start for Free

Herausforderungen

HyperChain Technology, ein führender Anbieter von Blockchain-Dienstleistungen, wurde 2016 gegründet und bietet das weltweit erste Full-Stack-Blockchain-3.0-System an. Es hat mehr als 300 Unternehmen bedient und über 200 typische Anwendungen in Schlüsselbereichen wie Smart City, Finanztechnologie, Energiewandel, Unternehmensdigitalisierung, Metaverse usw. umgesetzt.

Während seines rasanten Wachstums sah sich Hyperchain mit erheblichen Herausforderungen bei der Etablierung seiner Blockchain-Plattform konfrontiert.

  • Das Fehlen eines standardisierten Verkehrsmanagements, das das Risiko eines Systemzusammenbruchs birgt
  • Unvollständige Sicherheitskontrolle und Authentifizierungsverwaltung
  • Unbequeme Berechtigungskontrolle
  • Hohe Kosten im Zusammenhang mit öffentlichen Netzwerk-IP-Adressen
  • Instabile Blockchain-Knoten, wobei einzelne Knoten anfällig für Angriffe sind
  • Fehlende einheitliche Verwaltung für mehrere Protokolle

Lösung

Hyperchain hat seine Herausforderungen gelöst, indem es Dienstinformationen mit etcd und APISIX registriert hat, was der einheitliche Einstiegspunkt für interne Microservices ist.

Dieser Ansatz ermöglichte standardisiertes Verkehrsmanagement, verbesserte Sicherheits- und Authentifizierungsverwaltung, bequeme Berechtigungskontrolle, reduzierte Kosten, erhöhte Stabilität und einheitliche Verwaltung mehrerer Protokolle.

Wettbewerbsvorteil unserer Lösung

Routenweiterleitung

Das Proxy-Rewrite-Plugin von APISIX kann Fälle bequem handhaben, in denen Präfixe zum API-Pfad desselben Dienstes hinzugefügt werden, um APIs unter demselben Domainnamen verfügbar zu machen. Das API-Gateway kann diese Präfixe entfernen und die Anfrage an den Backend-Dienst weiterleiten.

Verkehrslimitmanagement

Ein weiterer bedeutender Vorteil für Kunden ist die Fähigkeit von APISIX zur Verkehrslimitverwaltung. Das Limit-Req-Plugin kann den Datenverkehr effektiv einschränken, um die Stabilität der Plattform zu gewährleisten, was besonders wichtig ist, wenn es um eine große Anzahl von Aufrufen von Treiberkomponenten geht.

Sicherheitskontrolle und Berechtigungsverwaltung

Hyperchain hat ein Plugin für private Bereitstellungsszenarien entwickelt, um mit APISIX zusammenzuarbeiten. Dieses Plugin ermöglicht es Partei A, ihre eigenen Authentifizierungsdienste oder Dienstkontensysteme zu verwenden. Wenn Frontend-Verkehr die Website besucht, muss er zunächst das Access-Auth-Plugin durchlaufen, um nach der Authentifizierung Zugriff auf das Backend BFF (Backend für Frontend) zu erhalten.

Hot Reloading

Ein weiterer bedeutender Vorteil für Kunden ist die Hot-Reloading-Funktion von APISIX, die Entwicklungszeit spart und es Benutzern ermöglicht, Teile ihres Codes zu ändern, ohne den gesamten Plugin-Runner neu zu starten.

Ergebnisse

Bequeme Berechtigungskontrolle

Die Blockchain-Plattform von Hyperchain umfasst mehrere Blockchains mit komplexen RBAC-Berechtigungskontrollen und erfordert verschiedene Zertifikate auf der Client-Seite. Das Key-Auth-Plugin von APISIX vereinfacht den Prozess, indem es die zugrunde liegende Kette vereinheitlicht, sodass autorisierte Benutzer auf die Blockchain zugreifen können, ohne sich um die Berechtigungskonfiguration kümmern zu müssen.

Clustering verbessert die Knotenstabilität

Die hohe Parallelität von Bankbenutzern, die Knoten auf der Hyperchain-Blockchain-Plattform besuchen, kann eine Schwachstelle für einzelne Knoten darstellen, die durch Verkehr beeinträchtigt werden. Um dieses Problem zu lösen, hat Hyperchain Apache APISIX, das etcd für dynamische Skalierbarkeit nutzt, auf K8s mit dem Horizontal Pod Autoscaler bereitgestellt. Dieser Ansatz gewährleistet die Stabilität der Knoten, indem er das Problem des Einzelpunkt-Verkehrseinflusses mindert.

Unterstützung mehrerer Protokolle

Die Unterstützung mehrerer Protokolle durch APISIX ermöglicht es, flexibel auf die zugrunde liegenden Schichten verschiedener Blockchains zu reagieren, was die Entwicklungskosten im Zusammenhang mit der Plattformintegration reduziert.

More Customer Stories

All-in-One Digital Assets Plattform erstellen

All-in-One Digital Assets Plattform erstellen

API7 Commercial Support ist hervorragend für Sicherheitskontrollen und umfassenden Support geeignet. Wir haben uns für API7 entschieden, weil es auch hervorragend bei der Unterstützung von k8s ist.

Read More

right-arrow
Streaming-Plattform mit 513 Millionen MAU einrichten

Streaming-Plattform mit 513 Millionen MAU einrichten

Nachdem wir einige Mainstream-Gateway-Produkte verglichen haben, stellen wir fest, dass die Antwortlatenz von Apache APISIX um mehr als 50 % niedriger ist als bei anderen Gateways. Darüber hinaus kann Apache APISIX auch dann stabil laufen, wenn die CPU-Auslastung mehr als 70 % erreicht.

Ermächtigen Sie den Marktführer für Haushaltsgeräte mit Federated API Management

Ermächtigen Sie den Marktführer für Haushaltsgeräte mit Federated API Management

Haier nutzt das federated API-Management von API7 Enterprise, um verschiedene API-Gateways aus verschiedenen Geschäftsbereichen (Lines of Business, LOBs) zu verwalten, um eine Balance zwischen Agilität und Stabilität zu finden.

Need help or have questions?

Schedule a Meeting

API7.ai Logo

Die digitale Welt ist durch APIs verbunden, API7.ai existiert, um APIs effizienter, zuverlässiger und sicherer zu machen.

Melden Sie sich für den API7-Newsletter an

Produkt

API7 Gateway

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN PTE. LTD 2019 – 2025. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation