# 规模化与比特币时间

P21 将智能体执行与 Bitcoin 承诺时间分离。可复用区块数据、缓存证据和本地验证使普通检查保持链下执行。每个请求无需新的 Bitcoin 交易、铭文或铸造。

## 区分快速与慢速路径

常规受支持检查无需等待新区块即可完成。可选时间戳在能独立验证之前可保持 PENDING。依赖未来比特币数据的选择，必须等待指定来源及确认策略。平均出块节奏不是截止时间保证。

## 批量承诺

Merkle 承诺可用单个根表示多个报告摘要。以含一百万个 SHA-256 叶子的平衡二叉树为例：根为 32 字节，每个包含路径约有 20 个兄弟哈希，在加入其他证明元数据前约为 640 字节。这是算术示例，不是吞吐量测试。

批处理降低承诺开销，但不会消除存储、带宽、索引、备份或数据可用性成本。按每份报告 2,000 字节举例，每天一百万份报告约需 2 GB／天，尚未计入证据和副本。

## 共享来源风险

从一个公共种子生成大量输出，不等于产生独立熵。共享种子可能带来同时影响多项任务的总体经济动机。选择配置必须评估受影响的总价值，而不只是单次请求费用。

## 性能测量

性能报告分别列出证据获取延迟、缓存命中率、评估时间、本地验证时间、负载大小、每项任务成本与重组恢复。发布结果标识确切实现、方法与工作负载；示例算术不是吞吐量声明。

来源：[比特币区块参考](https://developer.bitcoin.org/reference/block_chain.html)、[OpenTimestamps](https://opentimestamps.org/)、[Bitcoin Beacon 研究](https://arxiv.org/abs/1605.04559)。

<!-- p21-source-payment-v08 -->

## 缓存定义，验证链状态

按固定配置完成验证后，可以用铭文 ID 和内容摘要缓存元素内容。每个所需区块仅获取一次，复用于链下任务。重新验证主链状态、索引覆盖和适用规则；重组使受影响的缓存和待定结果失效。缓存名称不代表它脱离链历史永久有效。

凭证吞吐量主要受应用计算、存储和交付影响，而不是每份证明一次比特币交易。依赖新比特币数据的选择仍需等待指定数据源和确认策略。可选的默克尔批次锚定凭证摘要，证明此前存在，而非正确性、完整性或数据可用性。P21 尚未发布吞吐量基准。


## 成本模型

读取公开比特币数据并计算支持的元素无需协议铸造费。自愿新注册涉及铭文网络费以及可能的服务费；花费前须检查有效性和唯一性。预算基于交易虚拟大小乘以当时 sat/vB，加服务费和保留在铭文输出中的聪值。不得将过时美元费用作为实时报价。

普通链下凭证产生基础设施成本，而非每份必需一条铭文。NAT 充值有自身的比特币/TAP 结算费用，可摊销到服务额度使用中；USDC 有所选网络和 facilitator 成本。API 托管、索引运行或数据服务访问、存储、带宽、安全审查、监测和支持仍有真实成本。


[1] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/digital-elements/.element-registry

[2] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/src/index/updater/inscription_updater/tap/ops/dmt_element.rs

[3] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/nat-use-cases/usdnat-method-1-live

[4] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/non-arbitrary-tokens-nats/nat-token-transfer

[5] https://docs.x402.org/core-concepts/network-and-token-support

[6] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/README.md

[7] https://arxiv.org/abs/1605.04559

