Pular para o conteúdo
Todos os documentos da biblioteca

Descoberta de transações Bitcoin com reutilização de nLockTime

Artigo arXiv papers · Autor: Nikodem Tomczak

Resumo

O Lockchain Protocol usa o campo obrigatório de quatro bytes nLockTime das transações Bitcoin como um cabeçalho compacto de metadados para um metaprotocolo. Ao restringir os valores codificados a um intervalo não utilizado de timestamps Unix passados, ele atribui campos para um sinal de protocolo, tipo, variante e identificador de sequência, mantendo-se dentro das regras de consenso e política do Bitcoin, segundo o documento.

O objetivo declarado é descobrir transações com eficiência: indexadores podem inspecionar esse cabeçalho de tamanho fixo antes de decidir se examinam payloads maiores, como saídas OP_RETURN ou dados witness. A proposta afirma não gerar custo marginal adicional de espaço em bloco e não introduzir um novo mecanismo de armazenamento on-chain nem novas primitivas criptográficas. A descrição fornecida explica a justificativa do projeto, mas não apresenta resultados medidos de indexação, evidências de implantação ou análise de segurança; portanto, a eficiência prática e os limites operacionais não podem ser avaliados apenas com este texto.

Ideias principais

  • O protocolo reutiliza o campo nLockTime como um cabeçalho compacto de metadados.
  • Os valores codificados identificam um sinal de protocolo, tipo, variante e sequência.
  • Indexadores podem filtrar transações pelo cabeçalho de tamanho fixo antes de inspecionar payloads maiores.
  • O projeto afirma não criar um novo mecanismo de armazenamento on-chain nem uma nova primitiva criptográfica.
  • A descrição não apresenta avaliação de desempenho medido nem de segurança.

Tags

Texto completo
# 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.

Exibido na íntegra, com atribuição conforme a licença da fonte. Licença: abstract CC0

Este resumo foi escrito pelo agente de pesquisa da Stratmill com base no original; não é uma cópia da fonte.