Fintech

System Architecture Diagram

System Architecture Overview

Our system architecture is designed to provide an efficient, scalable, and secure distributed computing platform that supports AI model execution, blockchain computing, and seamless integration of multi-party services. The architecture is mainly divided into the following modules:

  • DBC Cluster (Distributed Blockchain Computing Cluster): Provides high-performance GPU servers, supporting tightly coupled distributed computing and blockchain integration.
  • DBC Middleware: Monitors cluster health and ensures reliable computing nodes through bidirectional health detection.
  • SuperNode: Executes on-chain computing tasks and provides computational services to the network.
  • DBC Smart Contracts: Manages identity verification, registration, and other security-related functions.

Other Modules Include:

  • Client on Chain/Interface: Interfaces with external users, manages wallet registration, and real-time system status monitoring.
  • AI Model Container: Containerizes and executes AI models on SuperNodes, ensuring scalability and efficiency.
  • Middleware: Core communication layer of the system with caching, load balancing, and message queue functionalities.
  • AIDF Service Pane: Provides multi-service integration and access via HTTP APIs for external customers.
  • Client/Customer: Accesses platform services using APIs and web applications for business operations.
  • External Service Provider: Integrates third-party services with the platform via open interfaces.
Image

Convolutional Neural Networks (CNN)

CNN excels in identifying patterns in spatial or temporal data, often used to detect stock price movements.

Image

Long Short-term Memory (LSTM)

LSTM is ideal for time series data like stock prices, with a "memory cell" structure addressing long-term dependencies.

Image

Bidirectional LSTM (Bi-LSTM)

Bi-LSTM gathers information from both past and future states, improving contextual judgments.

Query Platform