# Vast.ai 上改价之后，已有租约还按旧价吗？

Vast 的报价可以改，已成立的租约会锁住成交时的价格、结束日和硬件。下架只是不再接受新租约。监控里的 Machine ID 仍是整台机器，不是某一份租约。

- Canonical: https://iotahome.site/zh/learn/vast-host-machine-vs-contract
- Publisher: IOTA Watch
- Topics: Vast.ai
- Published: 2026-10-24
- Updated: 2026-10-24

## 先看结论

一台机器可以同时带着几份独立租约，价格和结束日不必相同。改报价只影响之后新成立的租约。页面上的当日合计仍按 Machine ID，不按某一份租约拆开。

## 先分清报价和已锁定的租约

改价或下架后，用 Host 机器页核对每份租约自己的价格和结束日。监控合计仍是整台机器的当日四项。

## 报价动作和已有租约

| 你在 Host 侧做的事 | 对新租约 | 对已经在跑的租约 |
| --- | --- | --- |
| 提高或降低报价 | 按新价格成交 | 仍按成交时锁定的价格 |
| 缩短报价结束日 | 新客户能租的窗口变短 | 不缩短已有租约的结束日 |
| 下架这台机器 | 不再产生新租约 | 已有租约继续到各自的结束日 |
| 延长报价且价格不高于原价 | 新客户可以租更久 | 官方说明可用此方式延长当前租约 |

改价不会改写已经成立的租约。客户接受报价的那一刻，价格、结束日和硬件规格锁进租约；之后改报价或下架，只影响还没成交的新租约。一台机器上可以同时有几份租约，价格和结束日各不相同。

## 两个对象分别是什么

报价是你在 Host 机器页或 `list machine` 上挂出的条件：GPU、网络、存储价格，可中断的最低出价，最小 GPU 分组，以及报价结束日。不设结束日时，官方说明报价会一直开放。

租约是客户租下实例时从当时的报价生成的。界面里的 client end date 就是这份租约的结束日。机器上最晚的那个结束日，是你必须继续提供服务到的日期。

## 对不上时先看什么

- 先看客户是在改价之前还是之后租下的。之前的租约仍用旧价。

- 再看这份租约自己的结束日，不要用你后来改过的报价结束日代替。

- 最后才看 [Vast.ai 监控](https://iotahome.site/zh/projects/vast) 的当日合计。它按 Machine ID 加总，不会列出每一份租约。

## 接下来怎么处理

- 只想停止新客户：下架。已有租约继续，机器要开到最晚结束日。

- 想延长正在跑的租约：官方写的做法是把报价结束日改晚，并且价格不高于当前租约。已经涨过价就不能用涨价后的报价去延长旧租约。

- 想核对入账：回到 [当日四项](https://iotahome.site/zh/learn/vast-monitor-guide)。想看卡被怎样切分，看 [占用和报价](https://iotahome.site/zh/learn/vast-gpu-occupancy-and-offers)。

## 举例

沿托管概览里的结构举例，不是一笔实测入账：同一台机器上，早先的租约锁在当时的 GPU 小时价，后来提高报价只作用于新租约。两份租约的结束日不同。你要服务到较晚的那一天。监控若给出当日合计，那是整台机器的四项之和，不是其中一份租约的账单。

## 界限

监控不读取每份租约的锁定价格，也不根据下架把收入写成 0。延长租约是否成功，以 Host 机器页上更新后的结束日为准。公开站的按秒计费描述的是客户侧计费方式，不能拿来推算某一份 Host 租约的结算。

## 常见问题

### 改完价格，正在租的客户会马上按新价计费吗？

不会。托管概览写明：租约在客户接受报价时锁定价、结束日和硬件，事后改报价、下架都不能改写已经成立的租约。新价格只给之后成交的租约。

### 机器下架后，还要继续开着吗？

有未结束的租约就要继续。下架只阻止新租约。你必须把机器维持到这份机器上最晚的那一个租约结束日。监控不会把下架显示成收入归零。

### 监控能按每一份租约分开显示收入吗？

不能。当日合计按 Machine ID 汇总四项，不按客户、不按 Instance ID 拆开。要看某一份租约的锁定价格和结束日，打开 Host 机器页上的租约，而不是只看监控合计。

## 资料来源与本站实现

- [Vast.ai hosting overview](https://docs.vast.ai/host/hosting-overview)
- [Vast Host machines](https://console.vast.ai/host/machines)
