API Portal: Connect, Analyze, and Monetize your APIs like never before!Learn More

Learn More

Support Blockchain as A Service

Apache APISIX supports multiple protocols, saving great R&D costs and endowing our platform with endless vitality.

Weifeng Sheng

,

Architect of Hyperchain Platform

Hyperchain

Save 80% time and cost

in supporting heterogeneous chains

Start for Free

Challenges

Founded in 2016, HyperChain Technology, a leading blockchain services provider, offers the world's first full-stack blockchain 3.0 system. It has served more than 300 enterprises and landed 200+ typical applications in key areas such as smart city, financial technology, energy transformation, enterprise digitization, meta-universe, etc.

During its rapid growth, Hyperchain experienced significant challenges in establishing its blockchain platform.

  • The absence of standardized traffic management, which posed the risk of system collapse
  • Incomplete security control and authentication management
  • Inconvenient permission control
  • High cost associated with public network IP addresses
  • Unstable blockchain nodes, with single nodes being vulnerable to attack
  • A lack of unified management for multiple protocols

Solution

Hyperchain has solved its challenges by registering service information with etcd and APISIX, which is the unified entry point for internal microservices.

This approach provided standardized traffic management, improved security and authentication management, convenient permission control, reduced costs, increased stability, and unified management of multiple protocols.

Competitive Edge of Our Solution

Route Forwarding

APISIX's proxy-rewrite plugin can conveniently handle cases where prefixes are added to the API path of the same service to expose APIs under the same domain name. The API gateway can strip these prefixes and forward the request to the backend service.

Traffic Limit Management

Another significant advantage for customers is APISIX's traffic limit management capabilities. The limit-req plugin can effectively restrict traffic input and output to ensure the platform's stability, which is especially important when dealing with large numbers of calls to driving components.

Security Control and Authority Management

Hyperchain has developed a plugin for private deployment scenarios to collaborate with APISIX. This plugin enables Party A to use its own authentication services or service account system. When front-end traffic visits the website, it must first pass through the Access-auth plugin to gain access to the backend BFF (Backend for Frontend) after authentication.

Hot Reloading

Another significant advantage for customers is APISIX's hot reloading feature, which saves development time and allows users to modify parts of their code without restarting the entire plugin runner.

Results

Convenient Permission Control

Hyperchain's blockchain platform involves multiple blockchains with complex RBAC permission controls and requires various certificates on the client side. APISIX's key-auth plugin simplifies the process by unifying the underlying chain, allowing authorized users to access the blockchain without worrying about permission configuration.

Clustering Improves Nodes Stability

The high concurrency of bank users visiting nodes on the Hyperchain blockchain platform can create a vulnerability for single nodes to be impacted by traffic. To address this issue, Hyperchain deployed Apache APISIX, which utilizes etcd for dynamic scalability, on K8s with the Horizontal Pod Autoscaler. This approach ensures the stability of nodes by mitigating the problem of single-point traffic impact.

Support Multiple Protocols

APISIX's support for multiple protocols allows it to adapt flexibly to the underlying layers of different blockchains, reducing development costs associated with platform integration.

More Customer Stories

Create Leading Mobile Phone Manufacturer

Create Leading Mobile Phone Manufacturer

API7 solution performs surprisingly well in its practice in production scenarios. We love its high availability, high performance, and rich functionality, allowing us to build and grow our business in a cloud-native way.

Read More
Elevate AI Model Development with Machine Learning

Elevate AI Model Development with Machine Learning

As a mature and out-of-the-box API gateway, APISIX helps us with high development efficiency. From starting from scratch to passing POC, it only took us one week.

Empower Home Appliance Leader with Federated API Management

Empower Home Appliance Leader with Federated API Management

Haier uses API7 Enterprise's federated API management to manage different API gateways from various Lines of Business (LOBs) to find a balance between agility and stability.

API7.ai Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Product

API7 Cloud

SOC2 Type IRed Herring

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