Forwarded from گرد آتش - Round the Fire
چرا برای مقاومسازی بیت کوین در برابر کامپیوترهای کوآنتومی این همه تعلل میکنیم؟
همین چند سال اخیر شاهد پیشرفتهای چشمگیری در فناوری و هوش مصنوعی بودهایم. همچنین، ما که میدانیم بعضی از آدرسهای بیتکوینی (مخصوصاً آدرسهای خیلی قدیمی) نسبت به پیشرفتهای پیشِ رو در زمینهی کامپیوترهای کوآنتومی آسیبپذیرند، با این حال چرا این همه در به کار گیری روشهایی برای مقاومسازی بیتکوین تعلل میکنیم؟
آیا دلیلش این است که با قویتر شدن کامپیوترهای کوآنتومی باید فاتحهی بیتکوین را خواند؟ اگر چنین نیست، پس چرا یک بار برای همیشه راه حلی را برای ختم به خیر کردن غائله به کار نمیبندیم؟
این قضیه حقیقت دارد که بیتکوین در برابر کامپیوترهای کوآنتومی آسیبپذیر است و آدرسهای قدیمیتر (مثل P2PK) بیشتر در خطرند. اما این بدین معنا نیست که راه حلی را در چنته نداریم. اتفاقاً خبر خوب این است که مدتهاست راه حلهایی معرفی شدهاند (و میشوند) و توسعهدهندگان بیتکوین پیوسته در موردشان بحث و جدل میکنند. (اگر به این گونه بحثها علاقه دارید، پیشنهاد میکنیم خبرنامه و پادکست Bitcoin Optech را حتماً دنبال کنید.) همواره طرحهای امضائی مقاوم به کوآنتوم تازهای ابداع و معرفی میشوند. همین حالا در مورد این بحث و جنجال است که اگر کامپیوترهای کوآنتومی به قدرت رسیدند، با بیتکوینهای ساتوشی چه کنیم؟ آیا باید آنها را غیرقابل خرج کنیم یا بهتر است هیچ محدودیتی رویشان اعمال نکنیم؟
بعضی راه حلها مستلزم هارد فورکاند، اما بعضی راههای دیگر را حتی اگر همین امروز هم کامپیوترهای کوآنتومی قدرت گیرند میتوان به کار گرفت؛ آن هم بدون هیچ گونه هارد فورکی!
واقعیت اینجاست که باید در مورد این پیشنهادها بحث کرد، آنها را به نقد گذاشت و در شرایطی پرتنش آزمود. باید در مورد نقاط قوت و ضعف آنها بیاندیشیم و این را در نظر بگیریم که کدامشان حافظ قابلیتهاییاند که برایمان مهماند. (منظورم قابلیتهایی مثل پشتیبانگیری از کیف پول با ۱۲ کلمهی کلیدی، بازیابی سادهی سرمایه، پایین نگه داشتن نرخ تراکنش و پشتیبانی از کیفهای چند امضاییست.) همچنین، باید اطمینان حاصل کنیم که این روشها باگ جدیدی را وارد بیتکوین نکنند یا امکانات بیتکوین را محدود ننمایند.
افزون بر این، همچنان نمیدانیم کِی رایانههای کوآنتومی به اندازهای قدرت خواهند یافت که بتوانند کلیدهای خصوصی بیتکوین را بشکنند. حتی هنوز نمیدانیم که آیا چنین پیشرفتی ممکن است یا نه. اگر هم باشد، قرار نیست یک شبه رخ دهد. پیشرفت در این زمینه، مانند هر زمینهی دیگری، تدریجی است و مهاجمان احتمالاً نخست به سراغ UTXOهایِ آسیبپذیری میروند که ارزش بالایی دارند.
انتظار میرود که تا حدود ۵ سال دیگر بهتر بدانیم که رایانههای کوآنتومی چه وضعیتی دارند و با آگاهی بیشتری میتوانیم در مورد بهترین روش مقابله تصمیم بگیریم. بعضی از تغییرات در پروتکل بسیار پرهزینه هستند و اگر قرار به هارد فورک باشد، تغییرات عملاً بازگشتناپذیرند. پس عاقلانه نیست که سراسیمه به سراغ راه حلی برویم که با هزینهای بسیار گزاف بیتکوین را در برابر رایانههای کوآنتومی مقاوم میکند؛ در حالی که اگر صبر کنیم، جامعهی بیتکوین به مدد پژوهشهای پیوسته روی راه حل بهتری توافق خواهد کرد.
این که بیتکوین همین حالا نسبت به رایانههای کوآنتومی (کاملاً) مقاوم نیست به این معنی نیست که توسعهدهندگان بیتکوین دست روی دست گذاشتهاند. بلکه برعکس، فعالانه در حال ارزیابی راه حلهای پیشنهادی و مناظره در مورد نقاط ضعف و قدرت آنها هستند. ما هم به عنوان کاربران بیتکوین باید به این بحثها توجه کنیم و در شکل دادن به راه حل معیاری که جامعهی بیتکوین روی آن اجماع خواهد کرد سهیم باشیم.
همین چند سال اخیر شاهد پیشرفتهای چشمگیری در فناوری و هوش مصنوعی بودهایم. همچنین، ما که میدانیم بعضی از آدرسهای بیتکوینی (مخصوصاً آدرسهای خیلی قدیمی) نسبت به پیشرفتهای پیشِ رو در زمینهی کامپیوترهای کوآنتومی آسیبپذیرند، با این حال چرا این همه در به کار گیری روشهایی برای مقاومسازی بیتکوین تعلل میکنیم؟
آیا دلیلش این است که با قویتر شدن کامپیوترهای کوآنتومی باید فاتحهی بیتکوین را خواند؟ اگر چنین نیست، پس چرا یک بار برای همیشه راه حلی را برای ختم به خیر کردن غائله به کار نمیبندیم؟
این قضیه حقیقت دارد که بیتکوین در برابر کامپیوترهای کوآنتومی آسیبپذیر است و آدرسهای قدیمیتر (مثل P2PK) بیشتر در خطرند. اما این بدین معنا نیست که راه حلی را در چنته نداریم. اتفاقاً خبر خوب این است که مدتهاست راه حلهایی معرفی شدهاند (و میشوند) و توسعهدهندگان بیتکوین پیوسته در موردشان بحث و جدل میکنند. (اگر به این گونه بحثها علاقه دارید، پیشنهاد میکنیم خبرنامه و پادکست Bitcoin Optech را حتماً دنبال کنید.) همواره طرحهای امضائی مقاوم به کوآنتوم تازهای ابداع و معرفی میشوند. همین حالا در مورد این بحث و جنجال است که اگر کامپیوترهای کوآنتومی به قدرت رسیدند، با بیتکوینهای ساتوشی چه کنیم؟ آیا باید آنها را غیرقابل خرج کنیم یا بهتر است هیچ محدودیتی رویشان اعمال نکنیم؟
بعضی راه حلها مستلزم هارد فورکاند، اما بعضی راههای دیگر را حتی اگر همین امروز هم کامپیوترهای کوآنتومی قدرت گیرند میتوان به کار گرفت؛ آن هم بدون هیچ گونه هارد فورکی!
واقعیت اینجاست که باید در مورد این پیشنهادها بحث کرد، آنها را به نقد گذاشت و در شرایطی پرتنش آزمود. باید در مورد نقاط قوت و ضعف آنها بیاندیشیم و این را در نظر بگیریم که کدامشان حافظ قابلیتهاییاند که برایمان مهماند. (منظورم قابلیتهایی مثل پشتیبانگیری از کیف پول با ۱۲ کلمهی کلیدی، بازیابی سادهی سرمایه، پایین نگه داشتن نرخ تراکنش و پشتیبانی از کیفهای چند امضاییست.) همچنین، باید اطمینان حاصل کنیم که این روشها باگ جدیدی را وارد بیتکوین نکنند یا امکانات بیتکوین را محدود ننمایند.
افزون بر این، همچنان نمیدانیم کِی رایانههای کوآنتومی به اندازهای قدرت خواهند یافت که بتوانند کلیدهای خصوصی بیتکوین را بشکنند. حتی هنوز نمیدانیم که آیا چنین پیشرفتی ممکن است یا نه. اگر هم باشد، قرار نیست یک شبه رخ دهد. پیشرفت در این زمینه، مانند هر زمینهی دیگری، تدریجی است و مهاجمان احتمالاً نخست به سراغ UTXOهایِ آسیبپذیری میروند که ارزش بالایی دارند.
انتظار میرود که تا حدود ۵ سال دیگر بهتر بدانیم که رایانههای کوآنتومی چه وضعیتی دارند و با آگاهی بیشتری میتوانیم در مورد بهترین روش مقابله تصمیم بگیریم. بعضی از تغییرات در پروتکل بسیار پرهزینه هستند و اگر قرار به هارد فورک باشد، تغییرات عملاً بازگشتناپذیرند. پس عاقلانه نیست که سراسیمه به سراغ راه حلی برویم که با هزینهای بسیار گزاف بیتکوین را در برابر رایانههای کوآنتومی مقاوم میکند؛ در حالی که اگر صبر کنیم، جامعهی بیتکوین به مدد پژوهشهای پیوسته روی راه حل بهتری توافق خواهد کرد.
این که بیتکوین همین حالا نسبت به رایانههای کوآنتومی (کاملاً) مقاوم نیست به این معنی نیست که توسعهدهندگان بیتکوین دست روی دست گذاشتهاند. بلکه برعکس، فعالانه در حال ارزیابی راه حلهای پیشنهادی و مناظره در مورد نقاط ضعف و قدرت آنها هستند. ما هم به عنوان کاربران بیتکوین باید به این بحثها توجه کنیم و در شکل دادن به راه حل معیاری که جامعهی بیتکوین روی آن اجماع خواهد کرد سهیم باشیم.
❤3