在 GigaSPOT 上部署
在 GigaSPOT 上的部署只能通过 GigaSPOT API 完成(https://gigaspot-api-docs.clore.ai/),首先您需要为您的 clore.ai 帐户生成 API 密钥
选择这样做是因为 GigaSPOT 是为专业人士设计的工具,在如此高度竞争的环境中,仅由机器人管理 GigaSPOT 订单才有意义。
GigaSPOT 不为其订单提供端口转发。如果您需要访问容器内部端口,我建议在您的工作负载中实现 FRP 在您的工作负载中
订单生命周期由托管提供商允许租用机器的时间决定。订单生命周期限制为 20 天。此数据在市场快照中返回,该快照描述于 此处
从 CLORE 容器注册表 (CCR) 部署

您首先需要将镜像从 dockerhub 缓存到 CCR,目前每个镜像有大小限制(600MB),这使其适用于 PoW 类型的工作负载,这样做是为了确保 GigaSPOT 对所有人公平,不会因缓存大型镜像而变慢,并允许绝大多数机器连接到 GigaSPOT。如果您的工作负载能够从 GigaSPOT 中受益,但无法适配到 600MB 且您预计每月将在 GigaSPOT 上花费超过 20000 美元,请联系 [email protected]
⚠️ 600MB 限制适用于未压缩镜像,因此在构建镜像后,您可以在 docker image ls
CCR 上的镜像具有默认 30 天的 TTL(生存时间),在使用 CCR 镜像部署新的 GigaSPOT 订单时计数器会重置,这是为了自动清理不再需要的 CCR 镜像。
从基础镜像部署
一些由 CLORE.AI 创建的镜像已缓存到我们的机器上,因此可以由 GigaSPOT 市场的客户使用
⚠️ 基础镜像不能保证始终保持不变,镜像将来会自动更新为其基础镜像的较新版本。clore.ai 团队对基础镜像的未来更改将尽量不破坏任何工作负载,但仍可能导致您的工作负载失去支持,例如多年后基础镜像升级到更新的 Ubuntu。基础镜像更新将在发生前在 clore.ai 的社交渠道中提及,因此如果您关注将会收到更新通知
1. Ubuntu 24.04
此镜像的 CCR ID 为 a3f9c4d7e5b088d8a0bff880
当前使用的基础镜像 cloreai/jupyter:ubuntu24.04-v2 源代码位于 https://gitlab.com/cloreai-public/containers/jupyter
将此镜像部署在容器内后,默认情况下您将有 650MB 的可用空闲空间来设置您的工作负载
此镜像允许您通过指定在镜像首次启动时下载的 bash 脚本来部署您的工作负载
您可以参考此示例来使用以下方式挖掘 CLORE 区块链 t-rex 在 vipor.net 矿池
使用此示例创建订单的 API 调用,以 13 CLORE/天 出价且不强制超频,功率上限为 350W
此镜像使用环境变量 DELEGATED_ENTRYPOINT 作为下载脚本的来源。脚本将被下载一次,并在每次容器启动时运行,因此请确保您设计的脚本能够在任何时间被终止,即使在初始部署阶段也能如此。GigaSPOT 是一个节奏很快的交易环境,您的订单可能在脚本初始化运行期间就被他人超价,因此健壮的代码非常重要。
部署的 API 调用示例
curl -X POST \
-H 'auth: NXj2bHUXHwzvd5-Lm6UfvgGtnNwaHxLu' \
-H 'Content-Type: application/json' \
-d '[
{
"currency": "CLORE-Blockchain",
"image": "a3f9c4d7e5b088d8a0bff880",
"renting_server": 40329,
"price": 13,
"oc": [
{
"pl": 350
}
],
"env": {
"DELEGATED_ENTRYPOINT": "https://gitlab.com/cloreai-public/gigaspot-examples/ubuntu-base-mining/-/raw/main/example-clore-blockchain.sh",
"WORKER_NAME": "clore-gigaspot-40329"
}
}
]' \
'https://api.clore.ai/v1/create_gigaspot_orders'您可以在示例中看到一个环境变量 WORKER_NAME 它用于为矿工配置工作名称,因为该名称会传递给矿工程序 此处
此示例在实际部署到机器 #40329 时未能工作——详见 绕过俄罗斯审查的导航
2. HiveOS
此镜像的 CCR ID 为 c9a4e2f6b7d488d8f0bab0ff
当前使用的基础镜像 cloreai/hiveos:0.3 源代码位于 https://gitlab.com/cloreai-public/containers/hiveos
将此镜像部署在容器内后,默认情况下您将有 650MB 的可用空闲空间来设置您的工作负载
此镜像用于在 Clore GigaSPOT 上部署 HiveOS,此类部署是可能的,但不建议用于大规模操作,而对于调试则非常好,因为有 Hive Shell 对于初学者设置 GigaSPOT 上的工作负载也很有用,因为它的用户界面。
要部署 HiveOS,您需要创建 HiveOS 账户并为每台租用的机器使用唯一的 Rig ID(矿机 ID) 和 密码 这些是 HiveOS 为连接机器生成的字段
这些字段通过环境变量输入,参见此示例:
curl -X POST \
-H 'auth: NXj2bHUXHwzvd5-Lm6UfvgGtnNwaHxLu' \
-H 'Content-Type: application/json' \
-d '[
{
"currency": "CLORE-Blockchain",
"image": "c9a4e2f6b7d488d8f0bab0ff",
"renting_server": 40329,
"price": 13,
"oc": [
{
"pl": 350
}
],
"env": {
"rig_id": "10452701",
"rig_pass": "UTA2xoxo"
}
}
]' \
'https://api.clore.ai/v1/create_gigaspot_orders'此外,在运行 HiveOS 时,请注意在俄罗斯的某些机器上,连接到某些矿池端点可能会受到限制,最好阅读 绕过俄罗斯审查的导航
订单驱逐
每个 gigaspot 市场(机器)最多只能有 8 个订单(出价)。如果某台机器上存在更多订单,利润最低的订单将会在 CLORE.AI 的计费间隔内被取消。
结语
尽管 GigaSPOT 是一个强大的工具,但它最适合 Linux 用户和深刻理解此类环境可能发生何事的人,他们能够想象潜在风险。
在我看来,最佳做法是强制验证机器的输出,您的系统应理想地验证机器的处理速度/算力,理想情况下应有一份表现不佳的机器或主机名单以防止财务损失。
GigaSPOT 按“现状”提供,在任何情况下(包括 GPU 被错误报告)都不予退款。客户有责任验证机器性能并建立黑名单。
本文仅涉及创建 gigaspot 订单,若要编辑它们、修改超频设置,您应查阅 GigaSPOT API 文档
由于 CLORE.AI 上的大多数机器来自俄罗斯,阅读此信息是有益的 绕过俄罗斯审查的导航
最后更新于
这有帮助吗?