رفتن به محتوا
همه اسناد کتابخانه

کشف تراکنش‌های بیت‌کوین با استفاده دوباره از nLockTime

مقاله arXiv papers · نویسنده: Nikodem Tomczak

خلاصه

پروتکل لاک‌چین از فیلد اجباری چهار‌بایتی nLockTime در تراکنش‌های بیت‌کوین به‌عنوان سربرگ فراداده فشرده برای یک فراپروتکل استفاده می‌کند. طبق سند، با محدودکردن مقادیر کدگذاری‌شده به بازه استفاده‌نشده‌ای از مهرهای زمانی یونیکسِ گذشته، فیلدهایی برای سیگنال پروتکل، نوع، گونه و شناسه توالی تعیین می‌کند و در چارچوب قواعد اجماع و سیاست بیت‌کوین باقی می‌ماند.

هدف اعلام‌شده، کشف کارآمد تراکنش‌هاست: نمایه‌سازها می‌توانند پیش از تصمیم‌گیری درباره بررسی داده‌های بزرگ‌تر، مانند خروجی‌های 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 بر پایه متن اصلی نوشته است؛ نسخه‌ای از اثر منبع نیست.