平台上的部分谱图来自私有谱库。它们与公开谱图一样参与质量检索,但命中记录中的化合物与谱图信息在解锁前始终隐藏,只有单独解锁该条谱图后才能查看。解锁需要消耗积分,支付记录会写入区块链,便于事后核验数据所有者与解锁事件。

下面四张截图对应一个完整流程:在质量检索中找到一条私有 MS/MS 命中,用 5 个积分解锁,在 Token 管理中留下交易记录,最后在区块浏览器中核对上链信息。

1私有命中
结果行显示 Source 为 Private,各字段显示 Hidden。
2确认费用
对话框显示所需积分与当前积分余额。
3积分扣减
Token 管理中新增一条负数交易记录。
4上链记录
区块浏览器展示合约交易与转账明细。

1. 检索结果中的私有命中

私有谱图的检索方式与其他记录完全相同:按 质量检索 中所述输入 M/Z Array 与 Tolerance 即可。在结果表中,命中记录的 Source 列显示 Private,Compound Info 下的所有字段显示 Hidden,Spectrum Info 各列保持锁定状态(锁形图标),MS/MS ID 下方出现橙色的 Unlock 按钮。MS/MS ID 本身(本例为 6112-52)始终可见,便于在付费前先确认要解锁的是哪一条谱图。

2. 确认前先核对所需积分

点击 Unlock 会弹出 Unlock Private Spectrum 对话框,本次扣费涉及的各项信息都列在其中:

  • MID:本次要解锁的谱图编号(本例为 6112-52)。
  • Points Required:解锁该谱图所需的积分(本例 5 points)。
  • Your Points:当前积分余额(本例 2,515 points),请确认余额足以支付。
  • Data Owner UID:该谱图的数据所有者(UID 29593665905)。
  • Revenue:本次支付归数据所有者的比例(本例为 100% to data owner)。

点 Cancel 只关闭对话框,不会扣减余额;点 Unlock for 5 points 才会确认解锁。对话框顶部的说明给出了规则:解锁会消耗积分,该记录会写入链上以留存溯源信息。

3. 积分在 Token 管理中扣减

确认后进入 管理 → Token 管理,Latest Transaction Record 顶部会新增一条记录,同时页面顶部的 Token 余额减少相同数量(本例由 2,515 降至 2,510)。各列含义如下:

  • Token Value -5:本次消耗的积分,负值表示支出。
  • Transfer Type 6:私有谱图解锁所记录的交易类型。
  • Trading Account System Account:该笔费用由平台的系统账户结算,而不是用户之间的转账。
  • TransferObject:本条记录对应的链上交易哈希。

表格上方的 Token Transaction 表单用于用户之间转赠积分,解锁私有谱图不需要使用它。

4. 在链上核对这笔支付

点击该哈希可在区块浏览器中打开(metabobank.cn/block/view/txhash/…)。页面显示这是一笔 Contract transaction,也就是解锁在上链之后的形态:

  • From 为你的账户地址,To 为处理积分的代币合约地址。
  • BlockNumber、Time 与 GasUsed 记录了该解锁出块的时间与所在区块。
  • InputData 携带解锁调用的参数,包括谱图 MID 与积分数量。
  • ERC20/ERC721 transfer 区域给出实际转账明细:Index 1、Value/TokenID 为 5,收款方为数据所有者地址,即实际支付的 5 个积分。

由于交易记录在链上,数据所有者获得的收益与你的支付都无法事后更改,任何时候都可以公开核验。

说明
积分与 token 使用同一单位,5 points 即 5 token。
每条私有谱图有各自的 Points Required,确认对话框总会显示本次的实际费用,请以对话框为准,不要按固定价格估算。
可用积分来自共享谱图与注册谱库(见 谱库管理),每一笔收支都能在 Token 管理 中查到。
当 Your Points 低于 Points Required 时不要确认,先累积足够的积分。

参见:质量检索 · Token 管理 · 谱库管理