معرفی پروتکل MimbleWimble

معرفی پروتکل MimbleWimble

با ارائه راه حل های مختلف برای فراهم آوردن قابلیت مقیاس پذیری در رمز ارز ها به ویژه بیت کوین، بحث در بهبود دو بخش دیگر نیز ادامه دارد -یعنی حریم خصوصی و حسابرسی (پاسخگویی).در حالی که مقیاس پذیری تقریبا یک مشکل جهانی برای رمز ارز ها است، سکه های دیجیتالی  Monero و Zcash  با تمرکز بر حریم خصوصی در حال حاضر در حال اجرا هستند، که از اثبات دانش zk-SNARKS Zero برای ارائه این قابلیت استفاده می کنند.

 بیت کوین همچنین در طول سال گذشته شاهد توسعه شبکه لایتنینگ، پروتکل Rootstock  Dandelion Privacy برای حل مشکلات هزینه های بالای معاملات، مقیاس پذیری و حفظ حریم خصوصی بوده است.

چارلی لی، خالق لایت کوین،یکی از 10 ارز دیجیتال برتر بازار، اخیراً در توییتی تصریح کرد که مرز بعدی برای ارز های  دیجیتال حفظ حریم خصوصی قابل احتساب خواهد بود. برای کسانی از شما که با حسابرسی آشنایی ندارند، این قابلیت مربوط به دو ارز متفاوت از یک نوع ارز می باشد که دارای ارزش یکسان هستند.

 به عنوان مثال پول نقد اساساً بدون توجه به منبع آن تعویض پذیر است.

تعویض پذیری

این قابلیت در بیت کوین نیز مشاهده می شود. لایت کوین نیز به همین شکل است.

به عنوان مثال ارزش یک بیت کوین شما هیچ تفاوتی با بیت کوین های دیگر در بازار ندارد.

MimbleWimble چیست؟

این پروتکل با محوریت حفظ حریم خصوصی ایجاد شده است که در ابتدا با نام مستعار Tom Elvis Jedusor  که نام فرانسوی شخصیت داستانی هری پاتر، ولدمورت است، ظاهر شد.

این پروتکل  در جولای سال 2016 ارائه شد و  سرانجام در اکتبر سال 2016 توسط Adam Poelstra مورد بازبینی قرار گرفت. MimbleWimble  نام طلسم زبانی که در سریال هری پاتر به کار رفته است می باشد. این پروتکل بلاکچین به هدف دوگانه ایجاد مقیاس پذیری و حفظ حریم خصوصی می پردازد.

هدف اصلی این طرح به منظور بهبود حریم خصوصی معاملات بیت کوین بود، اما استقبال زیادی از طرف توسعه دهندگان بیت کوین دریافت نکرد زیرا برای عملی کردن این طرح به تغییر در نحوه ساختار معاملات در بلاکچین بیت کوین نیاز بود. اما اخیراً، این پروتکل با اجرا  در ارز های Grin & Beam Crypto از ابهام خارج شده است. بنیاد لایت کوین، ، به دلیل ارز های دیجیتالی خود همچنین به دنبال پیوستن به این پروژه می باشد.

 در اطلاعیه لایت کوین آمده است:

ما با استفاده از MimbleWimble در زنجیره ی لایت کوین، اكتشافات را به سمت اضافه كردن حریم خصوصی آغاز كرده ایم. پس از چنین تبدیلی، می توان به وسیله MimbleWimble، با محرمانه بودن کامل، لایت کوین را معامله کرد.

چگونگی کار MimbleWimble

رمز ارزهایی که پروتکل MW را پیاده سازی می کنند از مدل خروجی معامله ناپایدار بیت کوین(UTXO) استفاده می کنند، که در آن هیچ چیز پنهان نیست. مطابق این مدل، سه نوع اطلاعات برای پنهان کردن معامله وجود دارد :

 اطلاعات فرستنده (ورودی های(TX ، اطلاعات گیرنده (خروجی های (TX و مبلغ معامله. MW خود با استفاده از دو روش رمزنگاری زیر به هدف خود می رسد.

این سیستم توسط آدام بک ساخته شد و بعداً توسط گریگوری مکسول تصحیح شد. می توانید مقادیر مبادلات را با استفاده از فاکتورهای رمزگذاری و مخفی کردن هومورفریک پنهان کنید.

فاکتور های رمز نگاری الگوریتمی است که مقدار ارزش معاملات را به چند قسمت تقسیم می کند، مخفی کردن هومورفریک مقدار معامله را با اعداد تصادفی مخلوط می کند تا حفظ امنیت بیشتر شود.

علاوه بر این، در معامله MW، گیرنده طیف وسیعی از عوامل مخفی کننده ارسال شده را برای ارسال به عنوان کلید خصوصی دریافت می کند، بنابراین اثبات مالکیت و تکمیل معامله را تأیید می کند.

در MimbleWimble یک بلاک شامل چه چیز هاییست؟

این نوآوری رمزنگاری نیز توسط گریگوری مکسول ارائه شده است. این روش مجموعه ای از معاملات را به شکلی مخلوط می کند که نمی توان فهمید چه کسی پول را ارسال کرده و برای چه کسی این پول ارسال شده است. در طرح MW، یک بلاک از داده ها فقط شامل تعدادی ورودی، خروجی و داده امضا است.

با این حال، این بلاک هنوز هم می تواند با کم کردن کل ورودی ها و کل خروجی ها، معتبر باشد. این پروتکل یک سیستم بسیار کارآمدتر در مقایسه با بلاکچین بیت کوین است که در آن کل تاریخ بلاک باید مورد بررسی قرار گیرد تا تأیید شود و معتبر تلقی شود. همچنین، این روش موجب صرفه جویی در فضای قابل توجهی می شود و اجرای چندین تراکنش را به صورت همزمان ممکن می کند.

مزایا و معایب

نکته مهم و اساسی در اجرای MW، حفظ حریم خصوصی قوی است که نه تنها با مخفی کردن مبلغ معامله بلکه با مخفی کردن هویت طرفین معامله انجام می شود. با اجتناب از استفاده از آدرس های قابل مشاهده، هرج و مرج عمومی به حداقل می رسد.

دوم اینکه، استفاده از معاملات متعدد در یک بلاک، اندازه بلاک را به میزان قابل توجهی کاهش می دهد و در نتیجه زمان پردازش را کاهش می دهد.

داده های  کمتر مورد نیاز ذخیره سازی، فضای بیشتری را برای گره های اضافی ایجاد می کند تا به شبکه بپیوندند و منجر به توزیع بهتر شبکه و مقیاس پذیرتر شدن آن زنجیره می شوند.

از معایب این طرح می توان گفت، MW برای تأیید اعتبار و خروج از معامله، باید طرف های فرستنده، گیرنده و طرف های معامله را بصورت آنلاین در دسترس داشته باشد. اگر چندین معامله را در یک بلاک انجام دهید، این کار برای شما خسته کننده می شود. بعلاوه، معامله تأیید نشده معاملات MW هنوز به صورت عمومی قابل مشاهده است که می تواند برای ساخت نمودار معاملات دقیق شبکه، از این طریق، حریم خصوصی را به خطر بیاندازد.

مقایسه

مکانیزم معاملات MW در زی کش با رمزگذاری داده ها قبل از اینکه حتی کیف پول دیجیتالی ترک شود، از حریم خصوصی آن  محافظت می کند. این لایه ای از امنیت اولیه را اضافه می کند. اثبات zk-SNAKRS هنوز به شما امکان می دهد که معامله ارسال شده توسط مالک قانونی انجام شود.

با این حال، فرایند تولید آدرس محافظت شده است، اما آخرین نسخه Sapling  در شبکه با کاهش پیچیدگی معاملات محافظت شده و اتخاذ بهتر فرایند، این مشکل را برطرف می کند.

از طرف دیگر مونرو از حلقه های محرمانه معاملات و آدرس های مخفی استفاده می کند. از امضای حلقه برای پنهان کردن امضای واقعی فرستنده در میان سایر امضاهای بی ربط استفاده می شود. مبلغ معامله با کمک تکنیک تراکنش محرمانه پنهان است .

آدرس های مخفی اجازه می دهد تا آدرس گیرنده فقط برای طرفین معامله قابل مشاهده باشد. این روند در ابتدا کند و گران بود، اما با اضافه شدن  طرح  ضد گلوله به شبکه، زمان و هزینه معاملات به میزان قابل توجهی کاهش یافته است.

 Grin و Beam

راه‌اندازی این دو مورد جدید با محوریت حریم خصوصی، مبتنی بر Mimblewimble در رمز ارز ها، مهمترین پیشرفت برای  این پروتکل امیدوار کننده بوده است. با نگاهی به جدول زمانی این دو همتای دیجیتال، گرین با معرفی فنی در مارس 2017، اولین بار پس از آزمایش های فراوان معرفی شد و سپس  در نوامبر همان سال راه اندازی شد. بیم نیز  در مارس سال 2018 با گره استخراج گران پس از گرفتن تاییدیه های فراوان راه اندازی شد.

در هر دو پروژه تفاوت های طراحی و فنی بسیاری جود دارد اما مهمترین تفاوت در مدیریت هر دو پروژه می باشد . گرین یک پروژه با منبع باز جامعه محور و بدون ICO است و بر غیر متمرکز بودن تمرکز دارد. در حالی که Beam یک استارتاپ مستقر در اسرائیل است و دارای  تیمی از توسعه دهندگان حرفه ای می باشد و توسط  بودجه VC پشتیبانی می شود. به عبارت ساده، هر دو پروژه در حال دستیابی به هدفی مشابه هستند، اما مسیری کاملاً متفاوت را طی می کنند. زمان خواهد گفت که آیا هر دو روش موفقیت آمیز خواهد بود یا خیر

MimbleWimble هنوز هم می تواند به عنوان یک سافت فورک یا ساید چین به بلاکچین بیت کوین اضافه شود. همه این راه حل های مقیاس گذاری و حفظ حریم خصوصی جانبی برای بیت کوین و آلتکوین قابل اجراست.اما پیاده سازی عملی این طرح به صورت واقعی برای شبکه های اصلی Grin & Beam و Litecoin در آینده نزدیک قابل پیش بینی است.

این شرکت ها قابلیت استفاده  ابزار این پروتکل ها را تأیید خواهند کرد و شاید بتوانند عدم تمایل توسعه دهندگان برای اتخاذ این مقیاس ها و مکانیسم های حریم خصوصی را کاهش دهند.

نتیجه گیری و جمع بندی

معرفی Mimblewimble یک نقطه عطف قابل توجه در تاریخ بلاکچین است. از یک طرف، ویژگی برش باعث می شود شبکه های MW ارزان تر و مقیاس پذیر شوند. از طرف دیگر، پروتکل MW ممکن است به عنوان یک راه حل کانال جانبی یا کانال پرداخت اجرا شود و امکان حفظ حریم خصوصی و مقیاس پذیری بیشتری را فراهم کند.

تاکنون چند پروژه بلاکچین با طراحی Mimblewimble از جمله تیم Litecoin در حال کار هستند. گرین و بیم دو نمونه دیگر هستند. در حالی که هر دو پروژه مبتنی بر Mimblewimble می باشند، از نظر فنی مجزا هستند زیرا هر کدام روش خاصی برای اجرای طراحی MW دارند.

اکنون سوال اصلی این است که آیا Mimblewimble می تواند به سطح قابل توجهی از قابلیت اطمینان و اتخاذ دست یابد. این یک ایده هیجان انگیز و امیدوار کننده است، اما همچنین بسیار نوپا می باشد. به این ترتیب، موارد استفاده این طرح در دست بررسی است و آینده Mimblewimble نامشخص است.

12 جولای 2020 مقالات
آخرین مطالب وبلاگ
دریافت ماینر یک ساعته رایگان
دریافت ماینر یک ساعته رایگان

آموزش ثبت نام در سامانه آی ماینر و دریافت ماینر یک ساعته رایگان ماینر یک...

خرید ماینر بیت کوین از آی ماینر
خرید ماینر بیت کوین از آی ماینر

ماینر بیت کوین چیست؟ از کجا ماینر بخریم؟ خرید ماینر بیت کوین: اکنون دیگر با...

آموزش استخراج بیت کوین با آی ماینر
آموزش استخراج بیت کوین با آی ماینر

چگونه از سامانه آی‌ماینر بیت کوین استخراج کنیم؟ در ادامه با کلیپ‌ آموزش استفاده از...

Change Language

English پارسی Türk русский العربية
آی ماینر