Поиск биткоин-транзакций через повторное использование nLockTime
Сводка
Протокол Lockchain использует обязательное четырёхбайтовое поле nLockTime транзакций Bitcoin как компактный заголовок метаданных для метапротокола. Согласно документу, если ограничить кодируемые значения неиспользуемым диапазоном прошлых отметок времени Unix, в поле можно разместить сигнал протокола, тип, вариант и идентификатор последовательности, оставаясь в рамках правил консенсуса и политик Bitcoin.
Заявленная цель — эффективный поиск транзакций: индексаторы могут проверять этот заголовок фиксированного размера, прежде чем анализировать более крупные данные, например выходы 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 по оригиналу и не является его копией.