10 دقیقه
چالش کوانتومی بیتکوین: مهاجرت، نه فروپاشی فوری
بحث مهاجرت پساکوانتومی بیتکوین از رمزنگاری صرف فراتر رفته و به ایمنی عملی کیف پولها و نحوه مدیریت امن کوینهای قدیمی و مدتها غیرفعال رسیده است. شارل گیومه، مدیر ارشد فناوری لجر، در یک بررسی فنی منتشرشده توسط لجر تأکید کرد که شبکه با مسئله مهاجرت روبهرو است، نه یک وضعیت اضطراری کوانتومی قریبالوقوع. تحلیل او نشان میدهد که انتخاب یک طرح امضای پساکوانتومی ممکن است از نظر فنی سادهتر از جابهجایی امن میلیاردها دلار بیتکوین و هماهنگسازی نرمافزار، سختافزار و رفتار کاربران در سراسر اکوسیستم باشد.
نکات کلیدی
- شارل گیومه، مدیر ارشد فناوری لجر: بیتکوین با چالش مهاجرت روبهرو است، نه بحران فوری کوانتومی.
- شرینکس یک طراحی پساکوانتومی ترکیبی است که امضاهای حالتمند را با یک مسیر پشتیبان بیحالت ترکیب میکند و برای فرضیات امنیتی کنونی بر اساچای-۲۵۶ تکیه دارد.
- امضاهای شرینکس در پیشنویس، بسته به مسیر امضا، از ۵۴۸ بایت تا ۵٬۷۷۷ بایت متغیرند و اندازه تراکنش را نسبت به امضاهای اشنور افزایش میدهند.
- استفاده دوباره از یک جایگاه امضای حالتمند میتواند امکان جعل امضا را فراهم کند و خطرات جدی سرقت در سطح کیف پول ایجاد کند.
- بیآیپی ۳۶۰ و بیآیپی ۳۶۱ همچنان در مرحله پیشنویس هستند و سیاستها و سازوکارهای مهاجرت در سراسر شبکه بیتکوین هنوز حلنشده باقی ماندهاند.
چرا فوریت وجود دارد و چرا وحشت زودهنگام است
جمعبندی گیومه برای جامعه بیتکوین ساده اما مهم است: امروز هیچ رایانه کوانتومی شناختهشدهای با توان رمزنگاری مرتبط وجود ندارد که بتواند کلیدهای ایسیدیاسای یا اشنور بیتکوین را با استفاده از الگوریتم شور بشکند. تهدید از نظر اصولی واقعی است، زیرا الگوریتم شور به یک ماشین کوانتومی بهاندازه کافی قدرتمند اجازه میدهد کلیدهای خصوصی را از کلیدهای عمومی افشاشده بازیابی کند، اما زمانبندی دستیابی به چنین سختافزاری همچنان نامطمئن است.

این دیدگاه با مواضع محتاطانه دیگر در دانشگاه و صنعت همسو است. دن بونه، رمزنگار دانشگاه استنفورد، هشدار داده است که بیتکوین باید برای ریسک کوانتومی آماده شود، اما از مهاجرت شتابزده و کمآزمون که میتواند خطاهای نرمافزاری فاجعهبار ایجاد کند، پرهیز کند. هیئت مشاوران مستقل رمزنگاری کوینبیس نیز توصیه کرده است که برنامهریزی پیش از ظهور مهاجمی با توان کوانتومی انجام شود، اما پرسشهای دشوار درباره کوینهای قدیمی و رهاشده را به فرایند گستردهتر حاکمیت بیتکوین واگذار کرده است.
شرینکس: پیشنهادی پساکوانتومی ویژه بیتکوین
شرینکس یکی از برجستهترین طرحهای پیشنویس متناسب با بیتکوین است. این مشخصات ماهیتی ترکیبی دارد: یک مسیر امضای فشرده و حالتمند را با یک پشتیبان بیحالت بسیار بزرگتر ترکیب میکند. این طرح بر اساچای-۲۵۶ بنا شده است، همان تابع هش که هماکنون نیز در مدل امنیتی بیتکوین نقشی مرکزی دارد، و با پارامترهای انتخابی خود حدود ۱۲۸ بیت امنیت کلاسیک و حدود ۶۴ بیت امنیت کوانتومی را هدف میگیرد.
پیشنویس فعلی شرینکس به یک کلید عمومی ۴۸ بایتی متعهد است که دو مسیر امضا را کدگذاری میکند. مسیر فشرده حالتمند، با استفاده از افلکسیبل ایکساماساس و دبلیواوتیاسپلاسسی، امضاهایی تولید میکند که بسته به مسیر امضای یکبارمصرف انتخابشده، از ۵۴۸ بایت تا ۴٬۶۱۹ بایت متغیر است. مسیر پشتیبان بیحالت، که از نظر مفهومی با ایدههای اسالاچ-دیاسای و اسفینکسپلاس مرتبط است، در پیکربندی پیشنویس امضایی ۵٬۷۷۷ بایتی ایجاد میکند.
مهم است توجه شود که ارقام عمومی قبلی برای شرینکس شامل یک امضای حالتمند بسیار کوچکتر، یعنی ۳۲۴ بایت، بود. گیومه و نویسندگان پیشنویس توضیح میدهند که طراحی تکامل یافته است: پیشنویس موجود در سپتامبر اکنون برای مسیر حالتمند از ۵۴۸ بایت آغاز میشود و اعداد بزرگتر بازتابدهنده پارامترهای امنیتی متفاوت و بدهبستانهای طراحی هستند.
چرا اندازه برای بیتکوین اهمیت دارد
امضاهای اشنور فعلی بیتکوین ۶۴ بایت هستند؛ حرکت به سمت امضاهایی که دهها یا حتی هزاران بایت طول دارند، بهطور ملموس بر فضای بلاک و کارمزدها اثر میگذارد. پژوهش بلاکاستریم اشاره کرده است که امضاهای مبتنی بر هش، مانند نمونههای موجود در شرینکس، بر فرضیات محافظهکارانه بنا شدهاند و راستیآزمایی نسبتاً کارآمدی دارند که عمدتاً تحت سلطه عملیات اساچای-۲۵۶ است، اما ناگزیر از امضاهای مبتنی بر منحنی بیضوی بزرگتر هستند. امضاهای بزرگتر وزن تراکنش را افزایش میدهند، توان پردازش شبکه را کاهش میدهند و هزینههای اقتصادی کاربران را بالا میبرند.
حالتمندی، الگوهای شکست تازهای برای کیف پول ایجاد میکند
یکی از بدهبستانهای اصلی در مسیر فشرده شرینکس این است که حالتمند است. این طرح الزام میکند هر کلید امضای یکبارمصرف دقیقاً یک بار استفاده شود. نرمافزار و سختافزار کیف پول باید یک شمارنده یا وضعیت پایدار دیگر را نگه دارند تا مطمئن شوند پیش از خروج امضا از دستگاه، کلید یکبارمصرف استفادهنشده بعدی مصرف شده است.
اگر یک کیف پول از همان جایگاه امضای حالتمند برای دو پیام متفاوت دوباره استفاده کند، مهاجمی که دو امضا را مشاهده میکند ممکن است بتواند امضاهای معتبری برای آن کلید جعل کند. گیومه تأکید میکند که مهاجم لزوماً کل سید را بازیابی نمیکند، اما ممکن است اطلاعات کافی نشت کند تا وجوه برای طرفهای مخرب قابل خرجکردن شود. این موضوع طبقه تازهای از حملات مخصوص کیف پول را ایجاد میکند که در امضاهای بیحالت اشنور یا ایسیدیاسای وجود نداشت.
پشتیبانگیری، کپیکردن دستگاه و راهاندازی چنددستگاهی
پشتیبانگیری و جریانهای کاری چنددستگاهی رویکرد حالتمند را پیچیدهتر میکنند. بازیابی کیف پول از یک نسخه پشتیبان قدیمی میتواند شمارنده وضعیت را به عقب برگرداند و استفاده دوباره از کلیدهای یکبارمصرف را ممکن کند. دو دستگاه که از یک سید یکسان راهاندازی شدهاند و بهصورت مستقل کار میکنند، ممکن است هرکدام جایگاههای حالتمند را بدون همگامسازی مصرف کنند و دوباره خطر استفاده مجدد از کلید را بهوجود آورند.
بررسیهای مستقل، مانند تحلیل پروژه الون به قلم الکس پرودن و کانر دیگان، به نگرانیهای مشابهی میرسند: انتقال یک الزام وضعیت حیاتی برای امنیت به کیف پولهای کاربران نهایی و سامانههای امانی، هنگام وقوع پشتیبانگیری یا بازگشت وضعیت، ریسک را افزایش میدهد.
شرینکس تلاش میکند این مسئله را با ارائه یک مسیر پشتیبان بیحالت کاهش دهد: اگر وضعیت کیف پول نامطمئن شود، سید اصلی میتواند یک کلید امضای بیحالت مشتق کند تا کوینها با امضای بزرگتر ۵٬۷۷۷ بایتی خرج شوند. بااینحال، کیف پول پس از آن باید مسیر فشرده را برای آن کلید برای همیشه کنار بگذارد، زیرا دیگر نمیتوان به وضعیت اعتماد کرد. این طراحی احتمال غیرقابلبازیابی شدن وجوه بهدلیل از دسترفتن وضعیت را کاهش میدهد، اما هزینهها و پیچیدگی را به تجربه کاربری کیف پول و فرایندهای ارتقا منتقل میکند.
کاهش سازگاری: قابلیتهایی که کاربران امروز به آنها تکیه دارند
گذار از امضاهای مبتنی بر منحنی بیضوی به طرحهای مبتنی بر هش، برخی از راحتیهایی را که کاربران بیتکوین انتظار دارند تغییر میدهد. مشتقسازی غیرسختگیرانه بیآیپی ۳۲ در حال حاضر به یک کلید عمومی توسعهیافته اجازه میدهد بدون افشای کلیدهای خصوصی، کلیدهای عمومی فرزند تولید کند؛ این قابلیت زیربنای کیف پولهای فقطناظر و بسیاری از راهاندازیهای امانی است. معادل سرراستی برای امضاهای مبتنی بر هش بهطور طبیعی وجود ندارد.
امضای آستانهای حوزه دیگری است که برابری عملکردی در آن تضمینشده نیست. ویژگیهای جبری اشنور، طرحهای آستانهای و چندامضایی فشرده و کارآمد را ممکن میکند. جایگزینهای شناختهشده مبتنی بر هش معمولاً به امضاهای بزرگتر، ذخیرهسازی و سربار ارتباطی بیشتر، یا مدلهای اعتماد و هماهنگی متفاوت نیاز دارند. گیومه هشدار میدهد که نباید فرض کرد شرینکس جایگزینی آماده و بیدردسر برای سامانههای آستانهای فعلی مبتنی بر اشنور است.
محدودیتهای سختافزاری و کارایی
آزمایشها و تحلیل لجر نشان میدهد که برخی عملیات پساکوانتومی، بهویژه تولید کلید و مسیر بیحالت شرینکس، میتواند روی سختافزار امن چند دقیقه زمان ببرد. استفاده سنگین از اساچای-۲۵۶ و نیازهای حافظه بالاتر میتواند به عناصر امن محدود بهکاررفته در کیف پولهای سختافزاری فشار وارد کند. با این حال، پژوهش بلاکاستریم این بدهبستان را متفاوت صورتبندی میکند: راستیآزمایی وابستگی زیادی به اساچای-۲۵۶ دارد اما از نظر محاسباتی قابل مدیریت است، و ادعا میشود هزینه راستیآزمایی در بدترین حالت بهازای هر بایت امضا در پیشنویس فعلی، کمتر از اشنور بیآیپی ۳۴۰ است.
در عمل، بدهبستانهای کارایی سختافزار بر راهاندازی اولیه، جریانهای پشتیبانگیری و تجربه کاربر در امضای تراکنشها اثر خواهد گذاشت؛ حوزههایی که آزمون دقیق و بهینهسازی در آنها ضروری است.
پیشنهادهای مهاجرت در سطح پروتکل: بیآیپی ۳۶۰ و بیآیپی ۳۶۱
شرینکس تنها یک بخش از گفتوگوی گستردهتر مهاجرت است. بیآیپی ۳۶۰، یا پرداخت به ریشه مرکل، یک پیشنهاد پیشنویس است که هدف آن کاهش مواجهه کوانتومی تپروت از طریق جایگزینی خرجکردن مسیر کلید با رویکردی مبتنی بر ریشه مرکل است. خود بیآیپی ۳۶۰ الگوریتم امضای پساکوانتومی مشخصی تعیین نمیکند؛ بلکه مواجهه بلندمدت را کاهش میدهد و بستری ایجاد میکند که سازوکارهای امضای پساکوانتومی آینده بتوانند روی آن لایهبندی شوند.
بیآیپی ۳۶۱ سیاست مهاجرت را مستقیمتر هدف میگیرد. این پیشنهاد یک رویکرد مرحلهای برای کنارگذاشتن تدریجی سازوکارهای خرجکردن قدیمی ایسیدیاسای و اشنور پس از در دسترس قرار گرفتن نوع خروجی سازگار با پساکوانتوم مطرح میکند. پیشنویس یک پنجره اولیه مهاجرت را در نظر میگیرد که پس از آن محدودیتهای سختگیرانهتری برای امضاهای قدیمی بهتدریج اعمال میشود.
یک پرسش مهم و حلنشده برای هر دو پیشنویس و برای جامعه بهطور کلی این است که با کوینهایی که هرگز مهاجرت نمیکنند چه باید کرد. این موارد شامل وجوهی است که با کلیدهای گمشده کنترل میشوند، کیف پولهای رهاشده و کوینهای دیگری که روی خروجیهایی باقی میمانند که مالکانشان نمیتوانند یا نمیخواهند در یک ارتقای هماهنگ مشارکت کنند. انتخابهای سیاستی متفاوت، اثرات ملموسی بر نحوه برخورد شبکه با موجودیهای خفته و بر انگیزه متولیان امانی و صرافیها برای مهاجرت پیشدستانه وجوه خواهد داشت.
هماهنگی، اجماع اجتماعی و فرایند کند مهاجرت
یکی از نکات محوری گیومه این است که مهاجرت به همان اندازه که مسئلهای رمزنگارانه است، مسئلهای اجتماعی و عملیاتی نیز هست. حتی اگر جامعه فردا بر سر یک الگوریتم امضای پساکوانتومی واحد و بهخوبی بررسیشده توافق کند، گامهای عملی، از بهروزرسانی نرمافزار نود کامل گرفته تا زیرساختهای کیف پول، کیف پولهای سختافزاری، صرافیها، متولیان امانی و میلیونها کاربر، سالها زمان و مرحلهبندی دقیق میطلبد.
هر مهاجرتی به بردارهای آزمون قدرتمند، پیادهسازیهای متنباز، بهروزرسانی میانافزار سختافزار، طراحی تجربه کاربری برای پشتیبانگیری و بازیابی، و سیاست مورد توافق برای کوینهای قدیمی نیاز خواهد داشت. اشتباه در هر یک از این حوزهها میتواند خطر سرقت گسترده، بردارهای محرومسازی از خدمت یا از دست رفتن بلندمدت وجوه را ایجاد کند. رویکرد محتاطانه جامعه، یعنی آزمون گسترده، بحث عمومی درباره بیآیپیها و پرهیز از تغییرات شتابزده پروتکل، بازتابدهنده حساسیت بالای موضوع است.
گامهای بعدی برای توسعهدهندگان و کاربران
توسعهدهندگان باید به ممیزی پیشنهادهای پساکوانتومی مانند شرینکس ادامه دهند، اثباتهای رسمی امنیت را کامل کنند و کارایی را روی سختافزار واقعی و قابل اتکا بسنجند. تیمهای کیف پول و فروشندگان سختافزار باید مدیریت وضعیت، جریانهای پشتیبانگیری و مسیرهای بازیابی مقاومی طراحی کنند که از استفاده دوباره از کلیدهای یکبارمصرف جلوگیری کند. صرافیها و متولیان امانی باید راهبردهای مهاجرت هماهنگ را برنامهریزی کنند، از جمله گزینههایی برای مهاجرت سلسلهمراتبی ذخایر امانی و وجوه مشتریان.
برای کاربران، توصیه عملی این است که آگاه بمانند و بهترین رویههای بهداشت کلید را رعایت کنند: نسخههای پشتیبان امن و آزموده نگه دارند؛ از افشای غیرضروری کلیدهای عمومی پرهیز کنند؛ و به راهنماییهای رسمی فروشندگان کیف پول و صرافیها توجه داشته باشند.
جمعبندی: آمادهسازی سنجیده، آزمون همهجانبه
گذار بیتکوین به تابآوری پساکوانتومی احتمالاً فرایندی چندساله و چندمرحلهای خواهد بود. جامعه رمزنگاری، توسعهدهندگان کیف پول، تولیدکنندگان سختافزار، ماینرها و اپراتورهای نود همگی باید درباره استانداردها، تجربه کاربری و انتخابهای سیاستی همسو شوند. شرینکس سهم مهمی در این بحث دارد، زیرا بهجای ارائه یک راهحل معجزهآسا، بدهبستانهای واقعی میان اندازه امضا، هزینه راستیآزمایی و حالتمندی عملیاتی را آشکار میکند.
همانطور که گیومه خلاصه کرد: بیتکوین امروز مشکل رایانه کوانتومی ندارد؛ مشکل مهاجرت دارد. آمادهسازی اندیشمندانه، بازبینی دقیق همتایان و عرضه محتاطانه برای جلوگیری از ایجاد ریسکهای سیستماتیک تازه، همزمان با مقاومسازی شبکه در برابر تهدیدهای کوانتومی آینده، ضروری خواهد بود.
یادداشتها و منابع فنی:
- مشخصات پیشنویس شرینکس، بدون شماره، رمزنگاری نمونه اولیه
- بیآیپی ۳۶۰: پرداخت به ریشه مرکل، پیشنویس
- بیآیپی ۳۶۱: مهاجرت پساکوانتومی، پیشنویس
- انآیاستی افآیپیاس ۲۰۵: استانداردسازی اسالاچ-دیاسای، اوت ۲۰۲۴
- پژوهش بلاکاستریم: آزمایشهای راستیآزمایی شرینکس و آزمونهای زنجیره جانبی لیکویید
- بررسی پروژه الون: تحلیل حالتمندی و ریسک پشتیبانگیری
مخزن بیآیپی بیتکوین تا تاریخ ۱۷ سپتامبر ۲۰۲۶، بیآیپی ۳۶۰ و بیآیپی ۳۶۱ را در وضعیت پیشنویس فهرست کرده بود. شرینکس همچنان یک پیشنویس بدون شماره است و نویسندگان آن تأکید میکنند که پیش از هرگونه بررسی برای شبکه اصلی، این طراحی به بازبینی همتایان بیشتر و تکمیل اثبات رسمی امنیت نیاز دارد.
.avif)







نظر بگذارید
نظرات (4)
تو پروژهمون هم با حالتمندی مشکل داشتیم، برگشت به بکاپ قدیمی کابوسه. باید استاندارد بزنین
واقعا میشه همه کیفپولها رو هماهنگ کرد؟ بدون خطا؟ شک دارم، مخصوصا با پشتیبانگیریهای خفن
معقول به نظر میاد، ولی امضاهای چندکیلوبایتی آدم رو اذیت میکنه. کارمزااااد میره بالا
وای، یعنی مشکل الان مهاجرته نه انفجار کوانتومی؟ ناباورم ولی منطقیه، فقط کیف پولا چطور آماده شن...