通过改造nLockTime发现比特币交易
文章 arXiv papers · 作者: Nikodem Tomczak
总结
根据本文,Lockchain协议将比特币交易强制要求的四字节nLockTime字段用作元协议的紧凑元数据头。通过将编码值限制在过去Unix时间戳的一个未使用范围内,该协议为协议标记、类型、变体和序列标识符分配字段,同时遵守比特币的共识和策略规则。
其目标是高效发现交易:索引器可以先检查这个固定大小的头,再决定是否检查更大的数据载荷,例如OP_RETURN输出或见证数据。该提案声称不会增加边际区块空间成本,也不引入新的链上存储机制或密码学原语。所提供的描述解释了设计理由,但没有给出索引性能测量、部署证据或安全分析,因此仅凭本文无法评估其实用效率和运行限制。
核心观点
- 该协议将nLockTime字段改作紧凑的元数据头。
- 编码值用于标识协议标记、类型、变体和序列。
- 索引器可先利用固定大小的头筛选交易,再检查更大的数据载荷。
- 该设计声称无需新增链上存储机制或密码学原语。
- 描述未提供性能测量或安全评估。
标签
全文
# Efficient Bitcoin Meta-Protocol Transaction and Data Discovery Through nLockTime Field Repurposing # Efficient Bitcoin Meta-Protocol Transaction and Data Discovery Through nLockTime Field Repurposing We describe the Lockchain Protocol, a lightweight Bitcoin meta-protocol that enables highly efficient transaction discovery at zero marginal block space cost, and data verification without introducing any new on-chain storage mechanism. The protocol repurposes the mandatory 4-byte nLockTime field of every Bitcoin transaction as a compact metadata header. By constraining values to an unused range of past Unix timestamps greater than or equal to 500,000,000, the field can encode a protocol signal, type, variant, and sequence identifier while remaining fully valid under Bitcoin consensus and policy rules. The primary contribution of the protocol is an efficient discovery layer. Indexers can filter candidate transactions by examining a fixed-size header field, independent of transaction payload size, and only then selectively inspect heavier data such as OP RETURN outputs or witness fields. The Lockchain Protocol applies established protocol design patterns to an under-optimised problem domain, namely transaction discovery at scale, and does not claim new cryptographic primitives or storage methods.
在遵守原作品许可的前提下,附作者信息全文展示。 许可协议: abstract CC0
此摘要由 Stratmill 研究智能体根据原文撰写,并非原文副本。