Red Akash: plataforma descentralizada de comercio aritmético GPU

Introducción general

Akash Network es una plataforma descentralizada de computación en nube basada en la tecnología blockchain, cuyo objetivo es romper el monopolio de los gigantes tradicionales de la computación en nube y ofrecer un mercado de intercambio de recursos informáticos más eficiente, flexible y de menor coste. Construye un ecosistema de servicios en la nube similar a Airbnb, conectando a usuarios que necesitan recursos informáticos con proveedores que disponen de potencia de cálculo no utilizada. Los usuarios pueden alquilar diversos recursos en la nube, incluidas GPU de alto rendimiento como NVIDIA H100, A100, etc., a un precio que suele ser tan bajo como 85% en comparación con los proveedores de servicios en la nube tradicionales. Cosmos Construida con un SDK que soporta la comunicación entre cadenas (IBC) y con los tokens AKT impulsando la seguridad, la gobernanza y las transacciones de la red, la naturaleza abierta y dirigida por la comunidad de Akash Network la hace ideal para desarrolladores Web3, investigadores de IA y despliegues de aplicaciones descentralizadas.

Akash Network:去中心化GPU算力交易平台

 

Akash Network:去中心化GPU算力交易平台

Akash Network proporciona una interfaz de chat para múltiples diálogos de Big Model de código abierto

 

Lista de funciones

  • Alquiler descentralizado de recursos en la nubeLos usuarios pueden alquilar CPUs, GPUs, almacenamiento y otros recursos informáticos a proveedores globales, lo que permite un escalado flexible.
  • Sistema de subasta inversaLos usuarios fijan los presupuestos y los proveedores licitan por los recursos, lo que garantiza precios transparentes y competitivos.
  • Apoyo a la implantación de aplicaciones complejas: Con Stack Definition Language (SDL), los usuarios pueden implantar aplicaciones en contenedores Docker en múltiples regiones y proveedores.
  • Mercado de alquiler de GPUOfrece alquiler de GPU de alto rendimiento (por ejemplo, NVIDIA A100) para el entrenamiento y la inferencia de modelos de IA.
  • Despliegue anónimo y protección de la intimidad: Soporte para el despliegue anónimo de aplicaciones para salvaguardar la identidad y los datos de los usuarios.
  • Gobernanza de la cadena de bloquesLos usuarios que posean fichas AKT pueden participar en votaciones sobre propuestas de la red para influir en la dirección de la plataforma.
  • apoyo de la comunidad de código abiertoCódigo fuente abierto y herramientas para desarrolladores como Akash Console y Provider Console.

 

Utilizar la ayuda

Cómo empezar a trabajar con la Red Akash

Akash Network no requiere un proceso de instalación complicado, los usuarios pueden simplemente visitar el sitio web oficial (https://akash.network/) a través de su navegador para empezar. A continuación se detallan los pasos para ayudarle a empezar rápidamente:

1. Crear y preparar cuentas

Para utilizar los servicios de Akash Network, primero necesitará una criptocartera para guardar tokens AKT, ya que todas las transacciones y tarifas de alquiler se liquidan en AKT. Se recomiendan los siguientes pasos:

  • Descargar carteras compatiblesElige un monedero que soporte el ecosistema Cosmos, como Keplr o Cosmostation.
    • Instale el plugin Keplr (https://www.keplr.app/) en su navegador o descargue la aplicación móvil Cosmostation.
  • Crear carteraAbre la aplicación Wallet, haz clic en "Crear nueva Wallet", genera un mnemónico y guárdalo a buen recaudo (no lo divulgues).
  • Obtener fichas AKTCompre AKT a través de las bolsas de criptomonedas (por ejemplo, Kraken, Osmosis DEX) y transfiéralo a la dirección de su cartera.
  • Conexión a la red Akash: Selecciona la cadena "Red Akash" en Keplr para completar la conexión.

2. Despliegue de aplicaciones mediante la consola Akash

Akash Console es la herramienta web oficial que simplifica el proceso de despliegue:

  • Acceso a la consolaHaga clic en "Consola" en el sitio web oficial (https://console.akash.network/).
  • Conectar carterasHaga clic en "Conectar monedero" en la esquina superior derecha y seleccione Keplr u otro monedero para autorizar la conexión.
  • Crear implantación::
    1. Haga clic en "Crear implantación".
    2. Cargar o preparar deploy.yaml (formato SDL) que especifica la imagen Docker, CPU, memoria, almacenamiento y otros requisitos. Ejemplo:
      version: "2.0"
      services:
      web:
      image: nginx:latest
      expose:
      - port: 80
      as: 80
      to:
      - global: true
      profiles:
      compute:
      web:
      resources:
      cpu:
      units: 0.5
      memory:
      size: 512Mi
      storage:
      size: 512Mi
      placement:
      westcoast:
      pricing:
      web:
      denom: uakt
      amount: 1000
      deployment:
      web:
      westcoast:
      profile: web
      count: 1
      
    3. Establezca el presupuesto (en uAKT, 1 AKT = 1.000.000 uAKT) y haga clic en "Crear".
  • Aceptación de ofertasEl sistema mostrará las ofertas de los proveedores, seleccione el mejor precio o la opción que cumpla los requisitos y haga clic en "Aceptar oferta".
  • Despliegue finalizado: Después de unos minutos, el despliegue se completa y la Consola proporciona acceso a la URL (p. ej. http://provider-id.akash.network).

3. Operación especial: alquiler de GPU y alojamiento de IA

La función de arrendamiento de GPU de Akash Network es especialmente adecuada para desarrolladores de IA:

  • Preparación de archivos SDL: en deploy.yaml Especifique los requisitos de la GPU en. por ejemplo:
    services:
    ai-model:
    image: tensorflow/tensorflow:latest-gpu
    args:
    - python
    - train.py
    expose:
    - port: 5000
    as: 5000
    to:
    - global: true
    profiles:
    compute:
    ai-model:
    resources:
    cpu:
    units: 2
    memory:
    size: 16Gi
    storage:
    size: 100Gi
    gpu:
    units: 1
    attributes:
    vendor:
    nvidia:
    model: a100
    placement:
    global:
    pricing:
    ai-model:
    denom: uakt
    amount: 5000
    deployment:
    ai-model:
    global:
    profile: ai-model
    count: 1
  • Enviar para su despliegueCargue el archivo SDL tal y como se ha descrito anteriormente y espere a que el proveedor presente su oferta.
  • Ejecución de tareas de IAUna vez desplegado correctamente, acceda al servicio a través de la URL proporcionada para ejecutar tareas de entrenamiento o inferencia del modelo.
  • Control y ajusteLas implantaciones pueden cerrarse o actualizarse en cualquier momento consultando su estado en la página Implantaciones de la Consola.

4. Convertirse en proveedor de recursos

Si tienes un servidor o una GPU inactivos, puedes unirte a la red Akash para obtener ingresos:

  • Instalación del software del proveedor::
    1. Ejecute el comando en un servidor Linux:
      wget -q -O - https://raw.githubusercontent.com/akash-network/provider/main/install.sh | bash
      
    2. configure provider.yamlConfigure su dirección de servidor, su monedero AKT, etc.
    3. Inicie el servicio:akash-provider start.
  • Aceptación de pedidosCuando un usuario selecciona su oferta, el sistema asigna automáticamente tareas a su servidor.
  • liquidación de ingresosAKT se transfiere automáticamente a tu monedero una vez completada la tarea.

5. Precauciones

  • gestión presupuestaria: Asegúrese de que hay suficientes AKT en el monedero para evitar interrupciones en el despliegue.
  • Depuración de SDLPara utilizar SDL por primera vez, puede consultar la documentación oficial (https://docs.akash.network/) para asegurarse de que el formato es correcto.
  • estado de la red: Las cargas de red en tiempo real y el recuento de proveedores pueden consultarse en https://stats.akash.network/.

Con estos pasos, puede aprovechar fácilmente los servicios descentralizados en la nube de Akash Network para disfrutar de un bajo coste y una gran flexibilidad, tanto si está desplegando un sitio web sencillo como ejecutando tareas complejas de IA.

© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...