比特币与 DMT 元素
Elements 将 Bitcoin 区块数据连接到可重现的数字物质规则。智能体与平台通过可携带报告获得来源引用、解释版本与派生证据。
解释配置
已审阅的 TAP/ord-tap 实现识别 DMT 字段 4(高度)、10(nonce)及 11(bits),并支持可选模式语义。实现行为时固定上游规范及实现版本。没有语义一致性测试,不得换用其他正则引擎。
请求标识元素铭文、来源区块的哈希及高度、所声明推导和解释配置。报告携带观察值、变换、计算结果、证据引用与局限。
区分四类声明
- 计算能够复现。
- 元素注册符合适用规则。
- 部署或铸造符合适用历史状态。
- 所声明的当前所有权或余额得到证据支持。
只有第一项是简洁的计算。其余项目可能需要完整历史索引和考虑激活高度的解释逻辑。复制来源字段不能证明有效铸造。
DMT 不会做什么
元素不会运行智能体、托管 API、广播 SDK 指令、验证任意外部事件,也不提供专属私有随机性来源。服务发现属于 P21 文档化接口的职责。即使铭文包含指令,它也只是非可信数据,不能授权智能体执行命令。
复用而不是重建
Bitcoin 适配器契约记录兼容 TAP 的来源、同步高度、规则版本和重组行为。仅通过索引器获得的证据归类为索引器观察,与独立验证的链状态区分。
<!-- p21-source-payment-v08 -->
无需铸币的 DMT 解析
Proof21 将 DMT 用作版本化的数据源解释配置,而不是比特币共识或通用真理引擎。DMT 操作引用已认可的元素定义,以哈希和高度确定比特币区块,计算支持的字段或模式,并把输入纳入可重现的流程凭证。无需 DMT 代币、铸造或逐凭证写入比特币。仅使用比特币数据的操作采用独立、明确的数据源配置。
P21 数据源元素待公布。此处不公布注册载荷、选定的字段或模式、保留名称或元素铭文 ID。可以复用已有效注册的元素;协议不以新建品牌铭文为前提。
Trac 的独立 ord-tap 提供可复用的索引。固定版本的元素解析器支持字段 4、10、11,检查协议激活状态、规范化名称、验证模式,同时拒绝重复名称和重复的字段/模式签名。仅更换名称不能重新注册已有的整字段定义。已审查的解析器没有人工团队审批步骤;有效注册仍取决于历史规则验证,而不仅是比特币收录。托管服务的访问权限及条款另行确定。[1][2][6]
解析、注册与所有权必须分开
凭证区分源数据提取、元素注册、确定性推导、代币部署或铸造有效性,以及当前所有权或余额。验证其中一项不代表其余各项也成立。验证首个有效注册需要相关历史索引和激活规则;单份铭文包含证明不能证明之前不存在冲突元素。
固定铭文内容摘要、数据源配置、上游版本、网络、源区块哈希与高度、规范编码、操作、参数、输入承诺和输出。注明证据范围和限制。缺少数据源或不支持的模式应为 INDETERMINATE,而非伪造有效结果。索引器观测须与独立重放的协议状态区分。原始比特币字段回退不能悄悄代替未执行的 DMT 注册检查。
可重现性不等于无偏随机性
公开 nonce 并不是私有或均匀的随机源。对 nonce 哈希或加入区块哈希,并不能消除矿工影响或生成独立熵。不同请求上下文产生不同的确定性输出,而非新生成的独立随机性。[7]
使用未来数据源选择时,必须在数据源揭晓前绑定候选集合、顺序、权重、请求 ID、上下文、算法、数据源配置、精确的未来区块规则和确认策略。保留可外部核验的承诺时间证据;事后生成哈希不能证明预先承诺。明确唯一获准请求、重试、取消、隐瞒结果、延迟发布和重组恢复规则,防止运营方反复抽取结果。评估共享数据源的全部任务总价值。历史重放和未来数据源选择不得采用相同的保证标签。
[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
<!-- p21-enforcement-v10 -->
私下注册 Element 的流程
Element 注册现在进入近期优先事项,但候选定义仍保持私密。已审阅规则采用无需人工申请的首个有效注册模式,同时名称与 field/pattern 签名都存在唯一性约束;不能假设已被占用的整字段定义可以换名重用。
公开之前,P21 将私下确定候选 field/pattern,按固定规则检查充分完整的历史注册表,确认名称与底层定义都可用,随后铭刻并等待确认/索引,再独立验证接受状态并记录 inscription ID,最后才公布。本文不会泄露候选名称、字段、pattern 或 inscription payload。未来 DMT NAT 可以通过 elem 引用已有 Element inscription ID,但这是独立的代币部署决定,不需要为每份证明铸造。
注册表范围与披露
DMT 注册表的字段目录比已审查 TAP 解析器支持的子集更广。文档列出的字段不会自动成为已实现的 P21 配置。应固定解释规则;不支持的语义返回 INDETERMINATE。受支持且可用的整字段定义无需发行代币即可注册,注册也不需要 P21 或团队的人工审批。DMT 注册表
私下选择和准备候选元素,不等于私密的比特币结算。Ordinals 揭示交易会公开铭文内容,交易观察者可能在确认前看到它。推迟公告不能阻止复制、保证排序或预留名称。确认后应重新检查竞争注册和规范链索引状态;冲突或重组未解决时,不能声称注册成功。Ordinals 承诺与揭示
P21 数据源元素仍然待公布。注册表认可、代币部署和服务付款是不同操作。注册或新名称都不会使公共比特币数据变成专属数据,也不会创造独立熵。