مونرو اولین رمزارز بزرگی خواهد بود که از فناوری bulletproofs استفاده خواهد کرد. مونرو در چندین سال گذشته بر روی چگونگی بکارگیری Bulletproofs تمرکز کرده و تلاش داشته که اندازه معاملات محرمانه خود را حداقل تا ۸۰ درصد کاهش دهد.
فناوری bulletproofs که مدت زمان زیادی برای آن انتظار کشیده شده و برای افزایش قابلیت مقیاس پذیری خصوصیات محرمانه بلاک چین طراحی شده، به زودی در حالت استفاده آزمایشی قرار خواهد گرفت. این فناوری که توسط رمزنگارانی به نامهای بندیت بونز (Benedict Bunz) و جاناتان بوتل (Jonathan Bootle) اختراع شده است، موجب کاهش چشمگیر وزن تراکنشهای محرمانه میشود و در روز پنج شنبه ۱۸ اکتبر، ارز رمز امنیتگرای مونرو آن را مورد آزمایش قرار داده است.
مونرو علاوه بر مشکلات معمول مربوط به مقیاس پذیری در اکثر بلاک چینها، لایه های چندگانه ای از حریم خصوصی دارد که محاسبهی آنها کار سنگینی است و در مقابل ذخیره سازی مقاومت میکنند. مقیاس پذیری تراکنشهای محرمانه، کارمزدهای بالای تراکنشها برای کاربران و همچنین هزینهی روزافزون ذخیرهسازی برای راهاندازی یک گره یا نود کامل (full node)، موانع مهمی برای یک بلاک چین میلیارد دلاری میباشند.
یکی از توسعه دهندگان رمزارز مونرو با نام مستعار سارانگ نوثر (Sarang Noether) که در ادغام Bulletproofs مشارکت داشت، در این مورد به کویندسک (CoinDesk) گفت: حجم بالای بلاک چین قطعا برای مونرو مساله ساز بود.
bulletproofs جایگزین “اثبات دانایی صفر” میشود که معاملات محرمانهاش به آن متکی هستند. بدین ترتیب، کریپتوکارنسی در حین ارتقا سیستم بعدی و یا هارد فورک خود این فناوری را فعال خواهد کرد. هارد فورکها به عنوان یک نوع ارتقاء که برای اتخاذ یک نرم افزار جدید به تمام نود ها نیاز دارند، بعضی اوقات به عنوان یک فرایند خطرناک جلوه داده میشوند، اما این ارتقا بخشی از چرخه دو ساله مونرو برای معرفی ویژگیهای جدید است.
سارانگ ادامه داد:
ما در مورد آن هیجان زده هستیم. بخشی از دلیل اینکه ما سیستم را ارتقا میدهیم، این است که میتوانیم بدون هیچ خطری در عرصه تکنولوژیهای نوین پیشرو و پیشگام باشیم و من فکر میکنم این اقدام بسیار خوبی است.
شایان ذکر است که bulletproofs در واقع به حریم شخصی کمک نمیکنند، بلکه فقط اطمینان میدهند که اطلاعات ذخیره شده در یک تراکنش محرمانه حاوی اطلاعات نادرستی نیست. سارانگ در این باره می گوید:
هدف آنها ناشناس بودن نیست؛ هدف آنها تضمین عملکرد درست مواردی است که ما برای ناشناس بودن انجام میدهیم.
مونرو برای ناشناس بودن به سه مکانیزم مختلف در ترکیب با یکدیگر – که عبارتند از آدرسهای مخفی، امضاهای حلقهای و تراکنشهای محرمانه حلقه- وابسته است. Bulletproofs مکانیزم دوم، یعنی تراکنشهای محرمانه حلقهای یا RingCT را هدف قرار میدهد، که این همان شیوهای است که مونرو مقادیر ارسال شده در یک تراکنش را محو می کند.
چون RingCTها از یک عملیات رمزنگاری به نام امضای حلقهای استفاده میکنند که اطلاعات را با مخلوط کردنشان با خروجیهای مختلف پنهان میکند، مونرو نیاز به روشی دارد که از برقراری تعادل درست در تراکنشها اطمینان حاصل کند. تاکنون مونرو برای انجام این کار به اثبات دامنه دانایی صفر تکیه داشته است. سارانگ در این رابطه گفت:
مشکل این است که اثباتهای دامنه یک عملیات بسیار آهسته، حجیم و زمان بر میباشد ، تاجایی که حجم وسیعی از تراکنشهای ما روی بلاک چین را این اثبات دامنه تشکیل می دهد.
در عوض، فناوری Bulletproofs با ادغام اطلاعات با ساختارهای داده جدید که مقیاس پذبری آنها بیشتر از اینکه خطی باشد به صورت لگاریتمی است کار میکنند – یعنی مقیاس پذیری برای تراکنشهای بزرگ که دارای چندین خروجی هستند برجستهتر نیز میشود. سارانگ در این مورد گفت:
این همان چیزی است که این جعبه زیبا، جعبه سیاه، ایدهی اثبات دانایی صفر انجام میدهد، اما بسیار، بسیار، بسیار کوچکتر و بسیار، بسیار، بسیار سریعتر است
نسخه ارتقاء یافته ، تغییرات دیگری را نیز در پایگاه داده مونرو معرفی خواهد کرد. این ارتقاء با تمرکز بر امضاهای حلقه ای که مونرو برای پنهان ساختن هویت فرستندگان به آن تکیه دارد، موجب افزایش اندازه حلقه اجباری میشود که راهی برای افزایش ناشناس بودن مونرو و کاهش آسیبپذیری آن در مقابل حملات ارتباطی است.
این ارتقاء موجب میشود تغییرات بهینهی دیگری در الگوریتم استخراج مونرو صورت بگیرد که هدف از آن جلوگیری از مورد استفاده قرار دادن سخت افزارهای بهینه سازی شدهی استخراج، یعنی ASIC ها، بر روی شبکه میباشد. همانطور که کویندسک توضیح داده است، این ارتقاء به دنبال ارتقاء دیگری که در ماه مارس منتشر شد و یک خط از سخت افزار ASIC را که برای کریپتوکارنوسی توسعه داده شده بود غیرفعال کرد، به بازار خواهد آمد. حرکتی که با پیدایش “جنگ علیه استخراج کنندگان” رمزنگاری به آن توجهی نشد.
با این حال، مدت زمان زیادی بود که بین تمام ارتقاءها همه منتظر انتشار Bulletproofs بودند و بخشی از این انتظار به دلیل سهولت اضافه کردن این تکنولوژی به سیستم محرمانه گسترده مونرو است. سارانگ به کویندسک گفت:
خیلی پیش نمیآید که شما بتوانید دستورالعمل رمزنگاری را بگیرید، آن را بیرون بکشید و یک دستورالعمل جدید قرار دهید، اما این یکی از مواردی بود که ما میتوانستیم چنین کاری را انجام دهیم. بدین ترتیب، این کد با تمرکز بر Bulletproofs، موجب تغییراتی بهینه در ساختار کارمزدهای اساسی مونرو میشود به طوریکه به شکل دقیقتری این واقعیت را نشان میدهد که Bulletproofs مقیاس پذیری خوبی دارد و کاربرانی که نرم افزار خود را به روز می کنند اصلا متوجه این تغییر نمیشوند.
منبع: کوین دسک
81 دیدگاه ها
You can certainly see your skills in the paintings you write. The arena hopes for more passionate writers like you who are not afraid to mention how they believe. Always go after your heart.