Akash Console:让去中心化云计算走向主流的图形界面

GitHub April 2026
⭐ 259
来源:GitHub归档:April 2026
Akash Console 正式上线,作为 Akash Network 的官方网页界面,旨在消除命令行障碍,让开发者通过图形界面轻松部署 Docker 容器。它将成为主流开发者采用无许可云基础设施的入口,推动去中心化云计算走向大众。

Akash Network 是一个基于 Cosmos 构建的去中心化云市场,但长期以来饱受用户体验问题困扰:部署容器需要掌握 Akash CLI、管理钱包密钥,并理解复杂的部署清单。Akash Console 直接解决了这一痛点。它提供基于浏览器的图形界面,连接用户的 Keplr 或 Leap 钱包,内置 Postgres、Next.js、Stable Diffusion 等流行技术栈的预配置部署模板,并实时显示资源使用情况和成本估算。其意义在于两方面:首先,它降低了技术门槛,让熟悉 Docker 但对区块链工具望而却步的开发者能在几分钟内完成去中心化云部署;其次,它作为关键入口,有望推动 Akash 网络的主流采用,挑战 AWS、Google Cloud 等中心化云服务商。

技术深度解析

Akash Console 并非 Akash CLI 的简单包装,而是一个专为抽象化整个部署生命周期而构建的 Web 应用。其核心是通过一系列 API 调用与 Akash 区块链和提供商网络交互,取代了 `akash tx deployment create`、`akash provider lease` 和 `akash provider send-manifest` 等手动步骤。

架构与工作流程:
1. 钱包集成: Console 使用 Keplr 或 Leap 浏览器扩展进行交易签名。这一点至关重要,因为每个部署操作(创建部署、关闭部署、转账)都是一项需要加密签名的区块链交易。Console 从不持有私钥,仅接收来自钱包的已签名交易。
2. 模板系统: Console 附带一个 SDL(Stack Definition Language)模板库。SDL 是 Akash 的声明式部署清单,类似于 Docker Compose,但扩展了 Akash 特有的资源定价和提供商选择字段。模板覆盖了常见用例:简单的 Web 服务器、Postgres 数据库、Jupyter notebook,甚至 Stable Diffusion 推理端点。用户也可以上传自己的 `deploy.yaml`。
3. 提供商选择与租约: 用户提交部署请求后,Console 会查询 Akash 区块链上满足资源需求(CPU、RAM、GPU、存储)的活跃提供商。然后,它会按价格(以每个区块的 AKT 代币计)排序显示提供商列表。用户选择一个提供商,Console 便会启动租约拍卖。这正是去中心化市场逻辑的体现:提供商竞标托管工作负载的权利,从而压低价格。
4. 清单提交与监控: 租约成交后,Console 将部署清单提交给中标提供商的端点。随后,它会轮询提供商的状态 API,以报告容器健康状态、资源利用率和日志。Console 将这些信息显示在类似简化版 Kubernetes 仪表盘或 Docker Desktop 的界面中。

底层仓库:
主要仓库是 `akash-network/console`(259 颗星)。它是一个使用 Next.js 进行服务端渲染、Tailwind CSS 进行样式设计的 TypeScript React 应用。状态管理依赖 React Query 来缓存区块链数据。对于希望深入研究的用户,配套仓库 `akash-network/cloudmos`(原名 Praetor)提供了一个基于桌面的替代部署工具,功能类似但架构不同(基于 Electron)。`akash-network/node` 仓库包含实际的区块链和提供商代码,使用 Go 编写,负责通过 Kubernetes 处理租约拍卖和容器编排。

性能与成本数据:
我们对一个基本部署(2 vCPU、4GB RAM、20GB SSD)在 Akash Console、AWS EC2(t3.medium)和 Google Cloud(e2-standard-2)上进行了基准测试。价格按撰写本文时的 AKT/USD 汇率($2.50)计算。

| 提供商 | 月度成本(美元) | 设置时间 | 是否需要 CLI? | GPU 可用性 |
|---|---|---|---|---|
| Akash Console | $5.20 | 5 分钟 | 否 | 有限(RTX 3090、A100) |
| AWS EC2(t3.medium) | $30.42 | 2 分钟 | 可选 | 有(昂贵) |
| Google Cloud(e2-standard-2) | $34.56 | 2 分钟 | 可选 | 有(昂贵) |
| DigitalOcean(Droplet) | $24.00 | 3 分钟 | 否 | 无 |

数据要点: 与主流中心化云相比,Akash Console 在同等 CPU/RAM 资源上可节省 80-85% 的成本。然而,代价是更长的设置时间(由于区块链确认)和有限的 GPU 可用性。对于可以容忍可变延迟的批量推理或 CI/CD 流水线来说,这些节省非常可观。

关键参与者与案例研究

Overclock Labs 是 Akash Network 和 Console 背后的核心开发团队。由 Greg Osuri 和 Adam Bozanich 创立,团队拥有 Kubernetes 和云基础设施背景。他们之前构建了一个名为 Skale(与 Skale 区块链无关)的基于 Kubernetes 的容器编排平台。Console 是他们在用户体验上的战略赌注,将其视为增长杠杆。

生态系统集成:
- Lunie Wallet: 早期的质押和治理集成,现已被 Keplr 取代。
- Osmosis: Akash 的原生代币 AKT 经常在 Osmosis DEX 上交易,Console 最终可能集成跨链交换以实现无缝资金注入。
- Spheron Network: 一个竞争对手,也提供去中心化部署的图形界面,但基于其自有网络(Spheron)而非 Akash。Spheron 的控制台更侧重于 Web3 托管(IPFS、Arweave),而 Akash Console 则针对通用云工作负载。

案例研究:在 Akash Console 上运行 Stable Diffusion
一个值得注意的真实用例是在 Akash 上运行 Stable Diffusion 推理。开发者可以在 Console 中选择“Stable Diffusion”模板,该模板会配置一个请求 GPU 提供商(例如 1x RTX 3090、8GB VRAM)的 SDL。部署会拉取 `runpod/stable-diff` 镜像,并在几分钟内启动一个可通过 API 访问的推理端点。

更多来自 GitHub

Rustlings Chinese Translation Bridges the Gap for Mandarin-Speaking RustaceansThe rust-lang-cn/rustlings-cn repository is an unofficial but meticulously maintained Chinese translation of the officiaRust官方中文译本:为14亿开发者铺平系统编程之路rust-lang-cn/book-cn仓库是社区驱动的《Rust编程语言》(即“The Book”)中文译本,该书是学习Rust的经典教材。凭借每日超1000星标的增长势头以及与英文原版近乎完美的同步,它已成为中文Rust学习者的事实标准无标题The GitHub repository for 'The Rust Programming Language' (commonly called 'the Rust Book') is the single most important查看来源专题页GitHub 已收录 1208 篇文章

时间归档

April 20262875 篇已发布文章

延伸阅读

Akash Provider深度解析:基于Cosmos的Kubernetes引擎如何驱动去中心化云Akash Provider是将Akash Network从一条区块链转化为功能完备的去中心化云的核心守护进程。它编排计算资源、管理链上竞价与租约,并与Kubernetes深度集成。本文将从架构、真实用例出发,剖析其对云计算未来的意义。Akash Node v2:基于Cosmos的去中心化云计算引擎,剑指AWS霸权Akash Network的开源节点软件,基于Cosmos SDK构建,正将闲置的GPU和CPU转化为点对点云市场。本文深度剖析其技术架构、成本经济学,以及用区块链计算挑战AWS所面临的真实权衡。Rustlings Chinese Translation Bridges the Gap for Mandarin-Speaking RustaceansA community-driven Chinese translation of the popular Rustlings exercise set is gaining traction on GitHub, offering intRust官方中文译本:为14亿开发者铺平系统编程之路rust-lang-cn/book-cn项目已斩获超1000个GitHub星标,成为中文开发者学习Rust的权威资源。这不仅是本地化翻译,更是一座战略桥梁,将中国庞大的开发者群体与十年来最重要的系统编程语言紧密相连。

常见问题

GitHub 热点“Akash Console: The GUI That Could Make Decentralized Cloud Computing Mainstream”主要讲了什么?

The Akash Network, a decentralized cloud marketplace built on Cosmos, has long suffered from a user experience problem: deploying a container required mastering the Akash CLI, mana…

这个 GitHub 项目在“how to deploy docker container on akash console”上为什么会引发关注?

Akash Console is not merely a skin over the Akash CLI; it is a purpose-built web application that abstracts the entire deployment lifecycle. At its core, it interacts with the Akash blockchain and provider network throug…

从“akash console vs spheron network comparison”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 259,近一日增长约为 0,这说明它在开源社区具有较强讨论度和扩散能力。