Kaisar
  • Origins
    • Overview & Mission
    • Challenges
      • Exponential Change in Spending and Compute Requirements
      • Cost challenges with traditional cloud GPU providers.
      • Centralized GPU Computing Challenges
      • Building the Kaisar Network
    • Problem Statement
    • The Solution: Kaisar's Decentralized GPU Network
      • Kaisar's Competitive Edge
        • Technical Specifications
    • FAQ
      • What is Kaisar?
      • Does Kaisar use blockchain technology?
      • What are the main products offered by Kaisar?
      • Can I contribute my GPU resources to Kaisar?
      • What is Proof of Physical Work (PoPW)?
      • How does Kaisar GPU Container work?
      • What frameworks are supported by Kaisar GPU Container?
      • How do I deploy a GPU Container?
      • What payment methods are accepted?
      • How is pricing determined?
      • What GPUs are supported?
      • How do I monitor my GPU container?
      • How does Kaisar ensure security of containers?
      • How do I get started with Kaisar?
  • Kaisar Architecture
    • Overview
      • Key Components
      • Kaisar Network Overview
    • Detailed Architecture
      • Architecture Layers
        • Security Layer
        • Backend Layer
        • Infrastructure Layer
        • Frontend Layer
    • Core Workflows
      • Kaisar Checker
      • Kaisar Cloud ( End-User ) Workflow
      • Kaisar Provider
    • Glossary of Terms
  • Products
    • Kaisar Cloud (End-Users)
      • Kaisar GPU Container
      • How to rent GPUs
      • How to deploy a GPU Container
      • Releases
    • Kaisar Checker Node
      • What is the Kaisar Checker Node
        • Introduction
        • How do Checker Nodes Work
        • Benefits of Owning a Checker Node
        • Node Sale Information
        • Referral Mechanism
        • What is the Checker Node License (NFT)
        • Reward Calculation Formula
        • Reward Unlock Period
        • FAQs
      • How to Purchase Checker Nodes
        • Step 1 - Connect wallet
        • Step 2 - Choose the Network
        • Step 3 - Commitment Submission
        • Step 4 - Referral Link Sharing
        • Step 5 - Confirmation
        • What’s Next?
        • FAQs
      • How to Manage Checker Nodes
        • Get started
        • Connect Wallet
        • Delegate and Undelegate your Checker NFT Licenses
      • How to run Checker Nodes
      • Contact and Support
        • Legal and Compliance
        • Sale Disclaimer
  • SUPPORT
Powered by GitBook
On this page
  1. Kaisar Architecture

Detailed Architecture

PreviousKaisar Network OverviewNextArchitecture Layers

Last updated 7 months ago

This page outlines the entire Kaisar process from the initial connection of the wallet to the utilization of the container service by the end-user. Each step involves specific entities and actions that ensure secure, verified, and efficient deployment and interaction with the container service.

1. Initiating the Deployment

  1. Connect to Wallet

  • Entity Involved: End-user

  • Action: The end-user connects their wallet to the Console Portal to begin the deployment process.

  1. Buy New Container

  • Entity Involved: End-user

  • Action: The end-user purchases a new container through the Console Portal.

2. Transaction Handling

  1. Issue Transaction

  • Entities Involved: Console Portal, Blockchain

  • Action: The Console Portal issues a transaction to the Blockchain to record the purchase.

  1. Transaction Details

  • Entities Involved: Blockchain

  • Action: The Blockchain records the transaction details, ensuring transaction integrity.

3. Port Exposure and Container Deployment

  1. Request to Expose New Ports

  • Entities Involved: Console Portal, VPN

  • Action: The Console Portal sends a request to the VPN to expose new ports for the container.

  1. Request Results

  • Entities Involved: VPN

  • Action: The VPN processes the request and returns the results to the Console Portal.

  1. Deploy New Container

  • Entities Involved: Console Portal, Checkers

  • Action: The Console Portal commands the Checkers to deploy the container.

  1. Deploy Container

  • Entities Involved: Checkers, Worker Node

  • Action: The Checkers send the deployment command to the Worker Node where the container will be deployed.

4. Notification and Service Connection

  1. Event Notification

  • Entities Involved: End-user

  • Action: The end-user is notified of the deployment event.

  1. Container Deployment Confirmation

  • Entities Involved: End-user

  • Action: The end-user receives confirmation of the container deployment.

  1. Connect to Container Service

  • Entities Involved: End-user

  • Action: The end-user connects to the newly deployed container service.

5. Service Utilization

  1. Request to Container Service

  • Entities Involved: End-user

  • Action: The end-user makes requests to the container service.

  1. Request Result

  • Entities Involved: Container Service

  • Action: The container service processes the requests and returns the results to the end-user.