EMETH White Paper
  • EMETH White Paper
  • 1. Introduction
    • 1-1. The Need for a Global Distributed Computing Platform
  • 2. Project
    • 2-1. EMETH's Vision
    • 2-2. Overview of EMETH Project
      • 2-2-1. Data Privacy Protection
      • 2-2-2. Hybrid Parallel Processing
      • 2-2-3. EMETH L2 Roll Up
  • 3.Token Economy
    • 3-1. EMETH ($EMETH) Token Overview
    • 3-2. Token Allocation
    • 3-3. EMETH Token Utility
    • 3-4. GPU Mining Program
      • 3-4-1. Staking Program.
    • 3-5. Calculation Method for JOB Execution Fees
    • 3-6. Overview of fee state transition
  • 4. Node
    • 4-1. Benefits that EMETH node can enjoy
    • 4-2. How to Become a EMETH Node
      • 4-2-1. How to set up EMETH Node for Windows users
      • 4-2-2. How to set up EMETH Node for Ubuntu users
      • 4-2-3. How to set up EMETH Portable for mobile device users
  • 5. Service
    • 5-1. AI Inference
      • 5-1-1 Pricing
    • 5-2. Rent GPUs
  • 6. DAO
    • 6-1. EMETH DAO
  • 7. EMETH Architecture
    • 7-1. Overview
      • 7-1-1. Splitter
      • 7-1-2. Aggregator
      • 7-1-3. Verifier
      • 7-1-4. Signer
    • 7-2. Layer 1 Entire Process
    • 7-3. Layer 2 Entire Process
  • 8. ROADMAP
Powered by GitBook
On this page
  1. 7. EMETH Architecture

7-1. Overview

Previous6-1. EMETH DAONext7-1-1. Splitter

Last updated 9 months ago

Summary

EMETH is characterized by an architecture that not only generalizes and distributes various processes but also executes them at high speed by adopting a two-layer structure of Layer 1 and Layer 2. The EMETH L1/L2 servers, which form the core of this architecture, are composed of the following main components:

  1. Splitter: Responsiblefor encrypting Jobs with confidentiality and dividing them into a format optimal for distributed processing. This allows the processing to be distributed across multiple nodes, reducing processing time.

  2. Aggregator: Gathers and integrates learning-completed models in a distributed confidential encryption state. This enables the integration of results obtained through distributed processing and provides them as final output.

  3. Verifier: A third party verifies whether the results of Jobs obtained through distributed processing are valid.

  4. Signer: Signs tickets for Jobs (or SubJobs) processed in L2 at regular intervals. Each node can submit the ticket to EMETH Core on the L1 side Blockchain as soon as they receive it.

This architecture is not limited to language model training but has the flexibility to distribute various processes, enabling effective large-scale processing in a wide range of fields such as AI training and data analysis.

In the following sections, we will explain in detail the specific functions and roles of each component, as well as the overall processes of both L1 and L2.