Language

Choose a language

原理 · 多模型挖矿

一条链,多个模型:TensorCash 如何同时运行多种 AI 模型

没有管理员开关,没有模型委员会,也不要求每个模型赢得同样多的区块。

一条链,多个模型:TensorCash 如何同时运行多种 AI 模型

很多人以为,采用真正派得上用场的工作量证明的链,只能选定一个 AI 模型,然后永远用下去。TensorCash 不是这样。

简单说:每个已注册模型都是通往同一个下一区块的一条有效赛道。网络通过共识决定有哪些赛道,为每条赛道设置按模型调整后的目标值,再由矿工选择哪条值得跑。

下面稍微展开一点。

模型靠共识加入,不靠管理员开关

新模型通过链上注册提出:

  1. 发起人提交一笔 5 TSC 注册保证金,并承诺模型的公开身份、版本、内容引用和建议难度系数。
  2. 随即进入一个 100 个区块的确认窗口
  3. 这 100 个区块中,至少要有 50 个区块包含支持该模型的 commit 交易,每笔交易都回指这次注册。
  4. 达到门槛并通过注册检查后,模型就能用于挖矿;否则不能。

这就是算力投票。只有 commit 被写进有效区块才算支持,而这些区块必须由网络此前已经接纳的模型产出。这里没有一个带着「启用模型」按钮的运营后台,也不是按矿工身份一人一票。真正稀缺的是产出区块的工作量。

这个过程也可以反向运行。如果某个已注册模型后来被发现存在退化或不诚实的问题,挑战会开启相应的 100 区块窗口。50 笔挑战 commit 可以把它移入封禁状态。因此,无论接纳还是移除模型,靠的都是链本身的工作量,而不是一位常任管理员。

一个高度,多条难度赛道

TensorCash 区块头包含两个彼此关联的难度字段:

  • nBits 是全网统一的基础目标值。它让出块速度保持在计划范围内,也为链工作量和分叉选择提供统一计量单位。
  • nAdjBits 是当前区块实际要解出的目标值,会根据产出这份推理证明的已注册模型进行调整。

连接两者的是模型注册时确定的难度系数。简化后的关系是:

adjusted target ≤ base target × normaliser ÷ model difficulty

假设一个模型每生成一个 token 所需的工作量大约是另一个模型的两倍。提案可以把它的初始难度系数设为约一半,让目标空间扩大约一倍。这样,合格证明出现的速度也会快约一倍,用来补偿额外的推理工作。这个数值随注册一起由网络确认,服务器运营方不能在后台悄悄修改。

正因如此,模型 A、模型 B 和模型 C 可以在同一时间挖同一个高度。它们不是几条独立的链,也不需要轮班。每个模型都通过自己的调整后赛道生成有效候选区块;第一个有效区块传播出去,之后照常按工作量证明规则处理分叉。

起跑线公平,不等于市场份额相同

按模型调整难度,是为了让不同模型站上大致可比的起跑线。它并不替矿工决定 GPU 应该跑什么。

矿工要同时考虑三笔账:

  • 区块补贴收入;
  • 出售推理所得的收入;以及
  • 模型、硬件和服务配置的成本。

任何一个时点,都可能有一种模型与硬件组合占据绝对优势。这不是多模型支持失效,而是市场在告诉大家:哪种推理最值得生产。市场对大模型的需求足够高时,可以覆盖它更高的成本;如果延迟或吞吐更重要,更便宜的模型可能胜出。

矿工还可以自行选择批处理和上下文配置。这些选择会改变吞吐、延迟、显存占用,以及所售推理的价值。最合理的运行方式,同样由经济账决定,而不是由协议委员会决定。

这并不需要再造一类验证者

还有一种常见误解:TensorCash 必须另外招募一批验证者来给模型打分。并不需要。

推理证明的验证使用协议规定的统计检验,但共识结果是客观的:所有节点都按同一套规则检查证明和已注册模型。没有人投票决定一个答案「看起来够不够聪明」,也没有按质押量加权的委员会给答案质量排名。

当然,运行上仍有成本。要完全自行验证,矿工或矿池需要能够访问验证潜在区块所需的已接纳模型。验证也可以委托出去,让这部分负担留在矿池或验证服务层,而不是压到每一个 GPU worker 上。委托只改变计算在哪里执行,不会改变共识规则。

看一遍完整闭环

Bob Labs 的 TensorCash 聊天服务把整个闭环放在了同一个页面上。目前它提供 Qwen3-8B:每条回复都由矿工的 GPU 实时生成,回复背后的那次推理同时也是推理证明挖矿工作。同一服务也通过 API 开放,因此智能体框架和其他客户端可以直接接入这份算力,不必再造一层共识。

以后有更多常规的因果自回归模型完成注册并上线服务,链本身不需要重新设计。模型注册表、并行难度赛道和验证规则都已经存在。

一条链,N 个模型。网络负责接纳,难度负责归一,市场决定运行哪个。

本文由 Imosuke Takakuni 以化名撰写。

我们的使命

TensorCash 将有用的 AI 工作转化为开放货币。

走出土豆时代,正如我们白皮书所说……

我们相信,人们应当拥有更便宜、更高效的金融体系,以及一种为所有人服务的更公平的 AI。TensorCash 让 AI 的工作被验证、可被验证。验证给 AI 一张脸:证明是哪个模型完成了工作、它看到了什么、遵循了哪些规则。这样任何人都可以以最有效的价格放心地买卖 AI 工作。结果是一种更可及、更可持续的 AI,驱动新一代的金融体系。今天的货币就是土豆:陈旧、转移昂贵、被困在收手续费的人背后。TensorCash 是一种更高效地转移和储存价值的方式——它把 AI 的算力交给所有人,把控制权向外推开,而不是把它集中起来。

— Imosuke Takakuni

关于我们

Imosuke Takakuni 是一个笔名。这个日文名字既是对中本聪的致敬,也呼应了我们白皮书中的寓言故事 Potato Land。使命比任何单一贡献者都更宏大,它应该超越个人魅力与时代。去中心化为每个人服务,否则毫无意义。我们希望每个人都能以平等的身份参与 TensorCash。

打开使命页面 →

参与其中

如何获取 TSC

TensorCash 不出售 TSC。项目没有进行任何代币销售、预售、ICO、IDO 或官方融资轮。新的 TSC 通过主动挖矿进入流通。你可以挖矿获取,或从已持有的人处点对点接收,也可以先运行钱包,为主网上线做好准备。

TensorCash 不进行官方销售。请勿向任何声称出售官方额度的人汇款。

参与其中

运行 Core 钱包

最实际的第一步是运行 TensorCash Core,创建一个钱包,并熟悉 RPC 接口。目前公开指南从 regtest 开始,让你可以在接触主网资金之前先在本地创建地址、移动代币。

参与其中

捐赠

主网捐赠地址尚未公布。以下 TensorCash 测试网地址仅供测试用途,由正在运行的 Core 钱包生成;请勿向其发送主网资金。

参与其中

传播项目

最简洁的说明是:TensorCash 将有用的 AI 工作转化为开放货币。把使命页面、旗舰白皮书或「参与其中」页面分享给一位关注廉价金融基础设施、更公平 AI 或开放基础设施的人。

TensorCash 将有用的 AI 工作转化为开放货币。

参与其中

发行计划

Bitcoin 确立了基准:仅凭区块奖励,无酌情增发,整数精度总补贴为 20,999,999.97690000 BTC。TensorCash 坚守固定供应的纪律,同时为这个算力挖矿网络调整了发行曲线;已实现的递推终止于 21,184,153.03530240 TSC。

按区块数计的供应量

已发行总补贴

来自 Core 的整数精度补贴规则:Bitcoin 减半对照 TensorCash epoch 衰减计划,展示前 6,000,000 个区块的数据。

视程
...
BTC @ 6M
...
TSC @ 6M
...
BTC 与 TSC 累计补贴随区块数的变化 在 6,000,000 个区块时,Bitcoin 已发行 20,999,999.92710000 BTC,TensorCash 在已实现的 epoch 衰减计划下已发行 20,979,987.36365355 TSC。
区块 0
BTC 供应量 0 BTC
TSC 供应量 0 TSC
BTC:50 BTC,每 210,000 个区块减半 TSC:715 TSC,715 个区块 epoch,奖励 × 3/5,epoch 长度有上限