پروتکل میمبل ویمبل چیست؟

در سال 2018، تعداد کمی از نوآوریهای بلاکچین باعث ایجاد موجهایی شد اما هیچ کدام به اندازه انتشار میمبل ویمبل Mimblewimble نبود. در این مقاله قصد داریم تا به بررسی این پروتکل بپردازیم. در ابتدا شما با مفهوم این پروتکل آشنا خواهید شد و سپس عملکرد ان را بررسی خواهیم کرد. میمبل ویمبل Mimblewimble قلمرو جدیدی از نظر ناشناس بودن و مقیاس پذیری رمزنگاری را ارائه میدهد. با این وجود، صنعت از آن زمان به بعد مبهوت بوده است.
در مورد بهترین روش استفاده از پروتکل، اتفاق نظر بین محققان و توسعه دهندگان وجود ندارد. برخی اظهار داشتند که ادغام میمبل ویمبل به پروتکل بیت کوین بسیار دشوار است. با این حال بسیاری موافقند که میمبل ویمبل همچنان میتواند سیستم بیت کوین را به عنوان یک زنجیره جانبی ارتقا دهد. در حال حاضر، چندین پرژه که مبتنی بر میمبل ویمبل میباشند همانند Grin و Beam وجود دارد. در اکتبر سال 2020، لایت کوین نیز برای بهبود حریم خصوصی و مقیاس گذاری خود یک میمبل ویمبل Mimblewimble راه اندازی کرد. اما در این مقاله میخواهیم به بررسی پروتکل میمبل ویمبل بپردازیم.
میمبل ویمبل Mimblewimble چیست؟

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

برای اولین بار وایت پیپر میمبل ویمبل توسط Tom Elvis Jedusor در ژوئن 2016 منتشر شد اما شبکه اصلی اکنون فعال میباشد. آنچه الویس پیشنهاد کرد پنهان کردن آدرس فرستندگان و گیرندهها و همچنین مبلغ آن بود. این نه تنها باعث حفظ حریم خصوصی میشود بلکه اندازه بلوک را نیز کاهش میدهد تا تراکنشهای کارآمدتری فراهم شود در حالی که پلتفرم مقیاس پذیرتر است.
طبق گفته Jedusor، میمبل ویمبل برای تحت تاثیر قرار دادن حریم خصوصی و مقیاس پذیری بیشتر از بیت کوین طراحی شده است. در حقیقت، نام میمبل ویمبل Mimblewimble مربوط به جهان هری پاتر میباشد که بنیانگذار آن Jedusor، با استفاده از مجموعه کتاب هری پاتر پروتکل جدید بلاکچین را به نام میمبل ویمبل معرفی کرد. این نام یک طلسم دفاعی میباشد. توسعه این پروتکل جدید امکان بهبود قابل توجه حریم خصوصی، مقیاس پذیری و قابلیت بهره وری را فراهم میکند. این مدل معاملات در بلاکچین نیست، بلکه پیاده سازی فشرده تری است که روند بارگیری، همگام سازی و تایید را آسان تر میکند.
عملکرد پروتکل میمبل ویمبل Mimblewimble چگونه است؟

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

همانطور که در بحث قبلی گفته شد، یکی دیگر از ویژگیهای پروتکل میمبل ویمبل MW، برش است. این ویژگی با جمع کردن ورودیها و خروجیها در تمام تراکنشهای ثبت شده برای بلوکهای کوچکتر کار میکند. در این فرآیند، سوابق اولیه به عنوان ورودی برای تسهیل تراکنشهای جدید استفاده میشوند.
برای توضیح بهتر این ویژگی، در اینجا مثالی با ورودی و خروجی متفاوت آورده شده است.
برای مثال فرض کنید A یک بیت کوین را به B ارسال میکند و B یک بیت کوین را به C ارسال مینماید. در اینجا میمبل ویمبل تراکنشها را به یک ورودی و خروجی واحد تبدیل میکند. میمبل ویمبل خروجی تراکنش اول و ورودی تراکنش دوم را از بین میبرد و این بدان معنی است که برای تایید اینکه چگونه A یک بیت کوین خود را دریافت کرده و نحوه دریافت C، تنها یک ورودی و یک خروجی لازم است. Cut-through اندازه بلاکچین را فشرده میکند و باعث میشود میمبل ویمبل از نظر ذخیره اطلاعات مورد نیاز بسیار سبک تر باشد.
در ادامه مطالب به بررسی دیگر ویژگیهای پروتکل میمبل ویمبل خواهیم پرداخت.
پروتکل میمبل ویمبل MW از چه ویژگیهایی برخوردار میباشد؟

پروتکل میمبل ویمبل در مقایسه با سایر پلتفرمهای بلاکچین موجود چهار تفاوت عمده دارد و ویژگیهای زیر را ارائه میدهد.
1.ناشناس بودن
در بیت کوین، همیشه یک ادرس عمومی وجود دارد که میتوان برای تعیین فرستنده و گیرنده تراکنش، ردیابی شود. با میمبل ویمبل هیچ سابقه تراکنش و یا معامله ای وجود ندارد که بتوان آن را ردیابی کرد.
2.مقیاس پذیری
به دلیل فضای کمی که تراکنشها در داخل بلوکهای بلاکچین MW نیاز دارند، ساختار پروتکل در مقایسه با سایرین، به عنوان مثال بیت کوین، بسیار مقیاس پذیرتر است.
3.انعطاف پذیری
این ویژگی به توانایی مبادله ارز با واحد دیگر بدون از دست دادن ارزش آن اشاره دارد. باز هم، به دلیل عدم ثبت آدرس در بلاکچین MW، منشاء کوینها مشخص نخواهد شد. بنابراین، نمیتوان به آنها برچسب منفی زد.
4.اندازه بلاکچین
استفاده از این پروتکل در بلاکچین یاعث میشود اندازه بلاکچین کاهش یابد به همین دلیل نودهای موجود در بلاکچین میتوانند تاریخ تراکنش را به سرعت بررسی نمایند.
بررسی معایب پروتکل میمبل ویمبل Mimblewimble

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

اجرای پروتکل MW در پروژه از رمزارزها همانند گرین Grin و Beam صورت گرفته است. اولین مورد یعنی گرین Grin در اواخر سال 2018 راه اندازی شد و سرمایه گذاران خصوصی از پروژه پشتیبانی کردند. به نوبه خود گرین در اواسط سال 2019 منتشر شد. ارز رمزنگاری نسبتا جدیدی که از طریق کمکهای مالی و کمکهای جامعه حامیان پشتیبانی میشود.
رمز ارز بیم Beam از زبان برنامه نویسی C++ استفاده مینماید و از پروتکل اجماع اثبات کار Equihash استفاده میکند. ذکر این نکته نیاز است که این رمز ارزها قابل استخراج هستند اما در حال حاضر در برابر ASIC ها مقاوم میباشند.
Grin و Beam در مقایسه با سایر ارزهای دیجیتال دیگر همانند زی کش، دش و مونرو معاملات سریعتر، ارزان تر و واقع خصوصی را ارائه میدهند. به عنوان مثال، دش یک ارز رمز نگاری شده متمرکز است که گرچه مقیاس پذیری را ارائه میدهد، اما عملیات کاملا محرمانه و ناشناس را مجاز نمیداند.
بنابراین، اگرچه مونرو، زی کش و دش ارزهای رمزنگاری شده ای هستند که امروزه به طور گسترده مورد استفاده قرار میگیرند، اما حقیقت این است که اجرای پروتکلی مانند میمبل ویمبل Mimblewimble میتواند کیفیت انها را بهبود بخشد.
به همین ترتیب، این پروتکل میتواند مانند شبکه لایتنینگ به عنوان یک نرم افزار در شبکه بیت کوین نیز اجرا شود که به مقیاس پذیری شبکه کمک زیادی میکند.
استفاده از پروتکل میمبل ویمبل در رمز ارز لایت کوین

بنیاد رمزارز لایت کوین کد میمبل ویمبل خود را تکمیل کرده است که مقیاس بندی و حفظ حریم خصوصی ارز رمزنگاری را افزایش میدهد. پس از یک سال توسعه مداوم، به گفته David Burkett توسعه دهنده ارشد لایت کوین، میمبل ویمبل اکنون کد کامل شده در رمز ارز لایت کوین است.
وی افزود این کد اکنون برای حسابرسی رسمی توسط سایر توسعه دهندگان آماده است. پس از نهایی شده کد در پایگاه کد اصلی لایت کوین ادغام میشود. بعد از این، اپراتورهای نود و ماینرها آماده هستند تا از آنها پشتیبانی کنند. پروتکل میمبل ویمبل ویژگیهای کلیدی لایت کوین را همانند حفظ حریم خصوصی بهبود میبخشد.
چارلی لی، بنیانگذار لایت کوین، در سالهای اخیر بر روی مقیاس پذیری و حریم خصوصی لایت کوین تمرکز کرده است. وی این مرحله را یعنی استفاده از پروتکل میمبل ویمبل، یک مرحله کلیدی در تکامل LTC میداند.
تفاوت پروتکل میمبل ویمبل با بلاکچین بیت کوین

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

پروتکل میمبل ویمبل یک گام بزرگ در جهت ناشناس بودن معاملات و حریم خصوصی میباشد، چیزی که بیشتر ارزهای رمزپایه دیگر برای آن ایجاد شده اند. از آنجا که قابلیت ردیابی و یک فرآیند صحیح اعتبار سنجی رنج نمیبرد، اتخاذ مدل پروتکل میمبل ویمبل برای هر کس بسیار ساده تر از چندین سیستم بلاکچین دیگر در حال حاضر است. در واقع اینها دلایلی میباشند که چرا رمزارزهای گرین و بیم پروتکل میمبل ویمبل را برای پیاده سازی انتخاب کردند. ارزهای رمزپایه هیچ نشانی و سابقه ای از کلیه تاریخ معاملات ندارند.
در بسیاری از موارد، اینها نگرانیهایی است که مردم هنگام تصمیم گیری برای استفاده از ارزهای رمزپایه در ذهن دارند. تلاش میمبل ویمبل برای تامین این نیازها میتواند به اطمینان بیشتر کمک کند و اینده خوبی را برای این پروتکل رغم بزند.
کلام آخر پروتکل میمبل ویمبل چیست؟
در این مقاله به طور کامل به بررسی پروتکل میمبل ویمبل پرداختیم. این پروتکل به اختصار MW نام گرفته است و بستر معاملاتی کاملا خصوصی را ارائه میدهد. هدف این پلتفرم حفظ حریم خصوصی است و استفاده از این پروتکل در بلاکچین رمزارزها با عث افزایش مقیاس پذیری شبکه میشود. از این پروتکل در رمز ارزهایی همچون گرین، بیم و لایت کوین استفاده میشود. از ویژگیهایی که این پروتکل دارا میباشد میتوان به ناشناس بودن، مقیاس پذیری، انعطاف پذیری و کاهش اندازه بلاکچین اشاره کرد.
ممنون از اینکه تا پایان “ پروتکل میمبل ویمبل Mimblewimble چیست؟ ” همراه ما بودید.
منبع : زوم ارز
بیشتر بخوانید:
تیم محتوا
نفیسه جمالی دانش آموخته مهندسی کامپیوتر و از نویسندگان حوزه بلاکچین و ارزهای دیجیتال است که بیش از 3 سال در زمینه تولید محتوای تخصصی این حوزه فعالیت دارد. تمرکز اصلی او بر مفاهیم فنی بلاکچین، راهکارهای مقیاس پذیری، امنیت شبکه، لایههای دوم، ساختار پروژههای رمزارزی و آموزشهای کاربردی است.او با بهرهگیری از دانش فنی و تجربه فعالیت در بازار رمزارزها، تلاش میکند مفاهیم پیچیده بلاکچین را به صورت دقیق، ساختاریافته و قابل فهم برای کاربران ارائه کند. مقالات او با رویکرد آموزشی و مبتنی بر منابع معتبر تهیه میشوند و بر شفافیت مفاهیم و پرهیز از بزرگ نمایی پروژهها تأکید دارند.محتوای منتشر شده توسط نفیسه جمالی صرفا با هدف آموزش و اطلاع رسانی تهیه میشود و به منزله توصیه سرمایه گذاری یا پیشنهاد معاملاتی نیست.
تاثیر استفاده از پروتکل میبل ویمبل بر ارزها چقدر بود؟
آیا پروتکل میبل ویمبل قابلیت آپدیت دارد؟
چرا باید ارزهای دیجیتال از تکنولوژی های جدید مثل میبل ویمبل استفاده کنند
آیا ارزهای دیجیتال هم از این پروتکل سیمبل ویمبل پیروی میکنند.