AI个人学习
和实操指南
阿里绘蛙

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

综合介绍

Akash Network 是一个基于区块链技术的去中心化云计算平台,旨在打破传统云计算巨头的垄断,提供更高效、成本更低且灵活的计算资源交易市场。它通过连接需要计算资源的用户与拥有闲置计算能力的供应商,构建了一个类似“Airbnb”的云服务生态。用户可以在这里租赁到包括 NVIDIA H100、A100 等高性能 GPU 在内的多样化云资源,价格通常比传统云服务商低至 85%。平台采用 Cosmos SDK 构建,支持跨链通信(IBC),并以 AKT 代币驱动网络的安全、治理和交易。Akash Network 的开放性和社区驱动特性,使其成为 Web3 开发者、AI 研究者和去中心化应用部署的理想选择。

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


 

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

Akash Network提供多种开源大模型对话的聊天界面

 

功能列表

  • 去中心化云资源租赁:用户可以租赁全球供应商提供的 CPU、GPU、存储等计算资源,支持灵活扩展。
  • 反向拍卖系统:用户设定预算,供应商竞价提供资源,确保价格透明且具竞争力。
  • 支持复杂应用部署:通过 Stack Definition Language (SDL),用户可在多区域、多供应商间部署 Docker 容器化应用。
  • GPU 租赁市场:提供高性能 GPU(如 NVIDIA A100)租赁,适用于 AI 模型训练和推理。
  • 匿名部署与隐私保护:支持匿名应用部署,保障用户身份和数据安全。
  • 区块链治理:持有 AKT 代币的用户可参与网络提案投票,影响平台发展方向。
  • 开放源码社区支持:提供开源代码和丰富的开发者工具,如 Akash Console 和 Provider Console。

 

使用帮助

如何开始使用 Akash Network

Akash Network 不需要复杂的安装流程,用户只需通过浏览器访问官方网站(https://akash.network/)即可开始操作。以下是详细的使用步骤,帮助你快速上手:

1. 创建并准备账户

要使用 Akash Network 的服务,首先需要一个加密钱包来持有 AKT 代币,因为所有交易和租赁费用都以 AKT 结算。推荐使用以下步骤:

  • 下载兼容钱包:选择支持 Cosmos 生态的钱包,如 Keplr 或 Cosmostation。
    • 在浏览器中安装 Keplr 插件(https://www.keplr.app/)或下载 Cosmostation 移动端应用。
  • 创建钱包:打开钱包应用,点击“创建新钱包”,生成助记词并妥善保存(切勿泄露)。
  • 获取 AKT 代币:通过加密交易所(如 Kraken、Osmosis DEX)购买 AKT,然后转入你的钱包地址。
  • 连接 Akash 网络:在 Keplr 中选择“Akash Network”链,完成连接。

2. 使用 Akash Console 部署应用

Akash Console 是官方提供的网页工具,简化了部署流程:

  • 访问 Console:在官网点击“Console”进入(https://console.akash.network/)。
  • 连接钱包:点击右上角“Connect Wallet”,选择 Keplr 或其他钱包,授权连接。
  • 创建部署
    1. 点击“Create Deployment”。
    2. 上传或编写 deploy.yaml 文件(SDL 格式),指定 Docker 镜像、CPU、内存、存储等需求。例如:
      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. 设置预算(以 uAKT 为单位,1 AKT = 1,000,000 uAKT),点击“Create”。
  • 接受竞价:系统会显示供应商的报价,选择价格最优或符合需求的选项,点击“Accept Bid”。
  • 部署完成:几分钟后,部署完成,Console 会提供访问 URL(如 http://provider-id.akash.network)。

3. 特色功能操作:GPU 租赁与 AI 托管

Akash Network 的 GPU 租赁功能特别适合 AI 开发者:

  • 准备 SDL 文件:在 deploy.yaml 中指定 GPU 需求,例如:
    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
  • 提交部署:按照上述步骤上传 SDL 文件,等待供应商竞价。
  • 运行 AI 任务:部署成功后,通过提供的 URL 访问服务,运行模型训练或推理任务。
  • 监控与调整:在 Console 的“Deployments”页面查看运行状态,可随时关闭或更新部署。

4. 成为资源供应商

如果你有闲置服务器或 GPU,可以加入 Akash 网络赚取收入:

  • 安装 Provider 软件
    1. 在 Linux 服务器上运行命令:
      wget -q -O - https://raw.githubusercontent.com/akash-network/provider/main/install.sh | bash
      
    2. 配置 provider.yaml,设置你的服务器地址、AKT 钱包等。
    3. 启动服务:akash-provider start
  • 接受订单:当用户选择你的报价,系统会自动分配任务到你的服务器。
  • 收益结算:任务完成后,AKT 自动转入你的钱包。

5. 注意事项

  • 预算管理:确保钱包中有足够 AKT,避免部署中断。
  • SDL 调试:初次使用 SDL 可参考官方文档(https://docs.akash.network/),确保格式正确。
  • 网络状态:可在 https://stats.akash.network/ 查看实时网络负载和供应商数量。

通过以上步骤,你可以轻松利用 Akash Network 的去中心化云服务,无论是部署简单网站还是运行复杂 AI 任务,都能享受低成本和高灵活性。

CDN1
未经允许不得转载:首席AI分享圈 » Akash Network:去中心化GPU算力交易平台

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文