Bittensor Subnet 51 Lium全面解析与技术部署教程

Bittensor Subnet 51 Lium全面解析与技术部署教程
Weekend🚀 Bittensor Subnet 51 Lium全面解析与技术部署教程
Lium.io(由 Bittensor Subnet 51 提供支持)!该项目构建了一个去中心化的点对点 GPU 租赁市场,连接那些贡献 GPU 资源的矿工(Miners)与需要计算力的用户(Renters)。通过这一网络,用户可以按需租用全球范围内的算力资源,而矿工则能够因提供 GPU 算力而获得相应的代币奖励。lium提供的前端界面 lium.io 让你可以轻松地浏览、选择并租用子网中的计算机器。
项目名称: Lium.io powered by Bittensor Subnet 51
应用方向: 去中心化 GPU 计算网络(Compute Subnet)
官方网站: https://lium.io
代码仓库: https://github.com/Datura-ai/compute-subnet
一、项目简介
Bittensor Subnet 51 是一个基于 Bittensor 网络构建的去中心化 GPU 算力市场。
该项目由 Lium.io 提供前端支持,旨在连接全球 GPU 资源贡献者(Miners)与计算需求方(Renters),通过链上激励机制实现计算力共享与自动结算。
用户可以通过网页或命令行工具轻松租用分布式 GPU 节点,而矿工则通过贡献 GPU 获得 $TAO 奖励。
二、整体架构与角色说明
🔹 架构图
- Miners(矿工):贡献 GPU 资源到网络,由 Validators 评估性能与信誉。
- Validators(验证者):验证矿工硬件性能与任务执行结果,维持网络公平与安全。
- Renters(租户):在前端平台或 CLI 工具中选择 GPU 并提交计算任务。
- Frontend(lium.io):用户交互界面,支持浏览、租用与监控资源。
- Bittensor Network:链上结算层,负责矿工与验证者间的代币奖励发放。
三、功能亮点
✅ 去中心化算力市场 —— 无需中心化平台即可租用 GPU
✅ 多角色协同机制 —— 矿工、验证者、租户形成闭环生态
✅ 链上结算系统 —— 奖励、抵押与信誉均基于 $TAO 代币
✅ 可编程接口 —— 通过 CLI 工具管理节点、上传任务与监控收益
四、使用指南
👩💻 对于租户(Renters)
- 访问 lium.io 注册账户。
- 浏览可用 GPU 资源,筛选性能与价格。
- 选择机器,部署任务并实时监控。
💡 高级用户可使用命令行工具 lium-cli:
1
2
3 pip install lium-cli
lium login
lium rent --gpu A100 --hours 12
⛏️ 对于矿工(Miners)
1️⃣ 服务器配置要求
| 类型 | 推荐配置 |
|---|---|
| CPU | 4 cores |
| RAM | 8 GB |
| Storage | 50 GB 可用空间 |
| 系统 | Ubuntu 20.04 / 22.04 |
| GPU 节点 | 任意兼容 CUDA 的 GPU(详见官方支持表) |
中央矿机(Central Miner)负责调度多个 GPU 执行节点(Executors)。
2️⃣ 安装与启动步骤
Step 1. 克隆仓库
1 | git clone https://github.com/Datura-ai/compute-subnet.git |
Step 2. 执行安装脚本
1 | chmod +x scripts/install_miner_on_ubuntu.sh |
验证依赖是否安装:
1 | btcli --version |
Step 3. 配置环境变量
1 | cp neurons/miners/.env.template neurons/miners/.env |
修改 .env 文件,关键参数如下:
| 参数 | 说明 |
|---|---|
BITTENSOR_WALLET_NAME |
你的 Bittensor 钱包名 |
BITTENSOR_WALLET_HOTKEY_NAME |
热钱包名称(需注册到 netuid=51) |
EXTERNAL_IP_ADDRESS |
外网 IP(需开放访问端口) |
HOST_WALLET_DIR |
钱包文件路径 |
EXTERNAL_PORT |
对外服务端口 |
RENTAL_REQUEST_HOOK |
(可选)租用请求回调 URL |
Step 4. 启动 Miner
1 | cd neurons/miners |
🔗 Ethereum 地址绑定与抵押管理
Subnet 51 将 $TAO 与以太坊地址关联,用于抵押与结算。
1. 绑定 Ethereum 地址
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py associate-eth --private-key <eth-private-key> |
2. 查询绑定地址
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py get-associated-evm-address |
3. 转账 TAO 到绑定地址
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py transfer-tao-to-eth-address --amount 100 --private-key <eth-private-key> |
⚙️ Executor 管理命令
添加 GPU 执行节点
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py add-executor \ |
查询执行节点列表
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py show-executors |
更新价格
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py update-executor-price \ |
移除执行节点
1 | docker exec -it <miner-container> pdm run /root/app/src/cli.py remove-executor \ |
💰 抵押与收益管理
查询矿工抵押:
1
docker exec -it <miner-container> pdm run /root/app/src/cli.py get-miner-collateral
为 Executor 增加抵押:
1
docker exec -it <miner-container> pdm run /root/app/src/cli.py deposit-collateral --address <executor-ip> --port 8001 --deposit_amount 10 --private-key <eth-private-key>
查询收益排名:
前往 taomarketcap.com/subnets/51/miners
五、验证者(Validators)
Validators 负责验证矿工提供的算力是否真实有效,并计算奖励权重。
部署参考仓库内的 neurons/validators/README.md。
核心职责包括:
- 定期扫描矿工性能。
- 评估 GPU 稳定性、速度与响应延迟。
- 根据评分分发奖励。
六、总结与展望
Bittensor Subnet 51 代表了去中心化计算网络的重要方向。
它将传统云计算中的“中心化调度”替换为“链上激励 + 分布式算力”,实现了:
- 全球 GPU 资源的自由流通
- 链上激励机制的透明化
- 算力市场的民主化
未来,随着更多矿工与开发者加入 Subnet 51,Lium.io 生态将成为全球分布式 AI 推理与训练的重要基础设施。
📚 参考链接
- 官方前端:https://lium.io
- 矿工指南:GitHub Miner README
- 验证者指南:Validator Setup Guide
- 代币浏览:TaoMarketCap Subnet 51
- 官方社区:Bittensor Discord












