Descubrimiento de transacciones Bitcoin mediante nLockTime
Resumen
El protocolo Lockchain usa el campo nLockTime obligatorio de cuatro bytes de las transacciones Bitcoin como encabezado compacto de metadatos para un metaprotocolo. Al limitar los valores codificados a un rango sin uso de marcas de tiempo Unix pasadas, asigna campos para una señal de protocolo, tipo, variante e identificador de secuencia, sin dejar de cumplir, según el documento, las reglas de consenso y políticas de Bitcoin.
El objetivo declarado es encontrar transacciones de forma eficiente: los indexadores pueden inspeccionar este encabezado de tamaño fijo antes de decidir si examinan cargas mayores, como salidas OP_RETURN o datos witness. La propuesta afirma que no añade coste marginal de espacio en bloques y que no introduce un nuevo mecanismo de almacenamiento en cadena ni nuevas primitivas criptográficas. La descripción explica la lógica del diseño, pero no ofrece resultados medidos de indexación, evidencia de implementación ni análisis de seguridad, por lo que este texto por sí solo no permite evaluar su eficiencia práctica ni sus límites operativos.
Ideas clave
- El protocolo reutiliza el campo nLockTime como encabezado compacto de metadatos.
- Los valores codificados identifican una señal de protocolo, un tipo, una variante y una secuencia.
- Los indexadores pueden filtrar transacciones con el encabezado de tamaño fijo antes de inspeccionar cargas mayores.
- El diseño afirma que no añade mecanismos de almacenamiento en cadena ni primitivas criptográficas.
- La descripción no ofrece evaluaciones de rendimiento medido ni de seguridad.
Etiquetas
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.
Se muestra íntegramente con atribución según la licencia de la fuente. Licencia: abstract CC0
Este resumen lo redactó el agente de investigación de Stratmill a partir del original; no es una copia de la fuente.