‏Mimblewimble چیست؟


ماهان سرجوقیان 26 شهریور 1401 11 دقیقه مطالعه
‏Mimblewimble چیست؟

فهرست محتوا

Mimblewimble (MW) یک طراحی بلاک چین است که از روش جدیدی برای ساختاردهی و ذخیره تراکنش ها استفاده می کند.

این یک پیاده سازی متفاوت از یک بلاک چین اثبات کار (PoW) است که امکان افزایش حریم خصوصی و مقیاس پذیری بهتر شبکه را فراهم می کند.

طرح Mimblewimble در اواسط سال 2016 توسط Tom Elvis Jedusor با نام مستعار معرفی شد.

اگرچه او توانست ایده های اصلی را به اشتراک بگذارد، اولین سند Mimblewimble سوالاتی را باز گذاشت.

این امر محقق Blockstream، Andrew Poelstra را به مطالعه و بهبود مفهوم اصلی سوق داد. اندکی بعد، پولسترا مقاله ای با عنوان Mimblewimble (منتشر شده در اکتبر 2016) نوشت.

از آن زمان، بسیاری از محققان و توسعه دهندگان در حال مطالعه امکانات پروتکل MW هستند.

برخی می گویند که پیاده سازی آن بر روی بیت کوین بسیار دشوار است، هرچند از نظر فنی امکان پذیر است.

Poelstra و دیگران معتقدند Mimblewimble ممکن است در نهایت شبکه بیت کوین را به عنوان یک راه حل زنجیره جانبی بهبود بخشد.

Mimblewimble چگونه کار می کند

‏Mimblewimble مدل سنتی تراکنش های بلاک چین را تغییر می دهد. این امکان را به یک بلاک چین می‌دهد تا تاریخچه فشرده‌تری داشته باشد که دانلود، همگام‌سازی و تأیید آسان‌تر و سریع‌تر است.

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

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

بنابراین، یک بلوک Mimblewimble شبیه یک تراکنش بزرگ به نظر می رسد نه ترکیبی از چندین تراکنش.

این بدان معناست که بلوک‌ها را می‌توان تأیید و تأیید کرد، اما هیچ جزئیاتی در مورد هر تراکنش نمی‌دهند. هیچ راهی برای پیوند دادن ورودی های فردی با خروجی های مربوطه وجود ندارد.

مثال زیر را در نظر بگیرید. آلیس 5 مگاوات سکه از مادرش و 5 سکه از پدرش دریافت می کند. سپس، او آن 10 سکه را برای باب می فرستد.

تراکنش ها تأیید می شوند، اما جزئیات آنها عمومی نیست. تنها چیزی که باب می داند این است که آلیس 10 سکه برای او فرستاده است، اما او نمی تواند بگوید که قبلاً چه کسی آن ها را برای آلیس فرستاده است.

ادامه مطلب
پشتوانه ارز های دیجیتال چیست ؟

برای جابجایی سکه‌ها در بلاک چین Mimblewimble، فرستنده و گیرنده باید اطلاعات تأییدکننده را مبادله کنند.

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

همچنین، Mimblewimble از یک ویژگی به نام cut-through استفاده می کند که با حذف اطلاعات تراکنش اضافی، داده های بلوک را کاهش می دهد.

بنابراین به جای ضبط هر ورودی و خروجی (از والدین آلیس به او و از آلیس تا باب)، بلوک فقط یک جفت ورودی-خروجی (از والدین آلیس تا باب) را ضبط می کند.

از نظر فنی، طرح Mimblewimble از مفهوم تراکنش‌های محرمانه (CT) که توسط آدام بک در سال 2013 پیشنهاد شد و توسط گرگ ماکسول و پیتر ویل اجرا شد، پشتیبانی و گسترش می‌دهد.

به زبان ساده، CT یک ابزار حفظ حریم خصوصی است که مقادیر نقل و انتقالات بلاک چین را پنهان می کند.

Mimblewimble

Mimblewimble

Mimblewimble در مقابل بیت کوین

بلاک چین بیت کوین داده های هر تراکنش را از زمان بلوک پیدایش حفظ کرده است، به این معنی که هر کسی می تواند تاریخچه عمومی خود را دانلود و تأیید کند – تراکنش به تراکنش.

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

اعتبار دهندگان اطمینان حاصل می کنند که هیچ فعالیت غیرمعمولی اتفاق نمی افتد (مثلاً دو برابر هزینه کردن)، و میزان سکه های در گردش دقیق است.

به غیر از آن، Mimblewimble سیستم اسکریپت بیت کوین را حذف می کند، که لیستی از دستورالعمل هایی است که نحوه ساختار تراکنش ها را تعریف می کند.

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

خصوصی تر است زیرا آدرس ها به هیچ وجه قابل ردیابی نیستند و مقیاس پذیرتر زیرا داده های بلاک چین کوچکتر هستند.

بنابراین، یکی دیگر از تفاوت‌های کلیدی بین بیت‌کوین و Mimblewimble، اندازه نسبی داده‌های زنجیره‌های بلوکی آن‌ها است – که مربوط به ویژگی قطعی است که قبلاً مورد بحث قرار گرفت.

با حذف داده های تراکنش غیر ضروری، Mimblewimble به منابع محاسباتی کمتری نیاز دارد.

ادامه مطلب
موارد استفاده از بازی در بلاک چین

فراچنج که یک صرافی ایرانی است که با بیش از ۴۰۰ارز دیجیتال میتوانید اقدام به خرید بیتکوین ،خرید تتر ،خرید اتریوم و … کنید .

به این ترتیب، می توانید ابتدا سیستم معاملاتی خود را بدون ریسک پول واقعی تست کنید.

چگونه بیت کوین بخریم؟

برای خرید بیت کوین به صورت مستقیم و غیر مستقیم میتوانید عمل کنید :

۱-ورود به صرافی آنلاین فراچنج farachange.ir
روش مستقیم :این است که بصورت مستقیم کیف پول ارز دیجیتال خود را شارژ کنید و سپس BTC بخرید.

روش غیر مستقیم:ابتدا اقدام به خرید تتر یا خرید اتریوم کنید و سپس تتر یا بیت کوین خود را تبدیل به BTC کنید.

Mimblewimble

Mimblewimble

مزایای اندازه بلاک چین

همانطور که گفته شد، Mimblewimble امکان فشرده سازی داده ها را فراهم می کند و اندازه کلی بلاک چین را کاهش می دهد.

گره ها می توانند با استفاده از منابع بسیار کمتر، تاریخچه تراکنش را بسیار سریعتر تأیید کنند.

علاوه بر این، دانلود و همگام سازی نودهای جدید با یک بلاک چین MW آسان تر است.

کاهش هزینه‌های پیوستن به شبکه و اجرای یک گره ممکن است در نهایت منجر به جامعه‌ای متنوع‌تر و توزیع‌شده‌تر شود که احتمالاً تمرکز استخراج رایج در بسیاری از بلاک‌چین‌های PoW را کاهش می‌دهد.

مقیاس پذیری

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

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

حریم خصوصی

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

علاوه بر این، سکه هایی که مبتنی بر بلاک چین Mimblewimble هستند را می توان قابل تعویض در نظر گرفت.

خاصیت تعویض پذیری چیزی است که هر واحد سکه را با هر واحد دیگری از همان سکه قابل تعویض می کند (آنها غیرقابل تشخیص هستند).

محدودیت ها

توان عملیاتی تراکنش

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

ادامه مطلب
معروف ترین رمز ارزهای 2022

بنابراین در مقایسه با یک سیستم غیرخصوصی، بلاک چینی که از CT استفاده می‌کند، حریم خصوصی بیشتری دارد اما نرخ TPS پایین‌تری (تراکنش در ثانیه) دارد.

با این حال، ممکن است بگوییم که اندازه فشرده مگاوات محدودیت TPS ناشی از تراکنش‌های محرمانه را جبران می‌کند.

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

مقاوم در برابر کوانتومی نیست

به طور کلی، پروتکل Mimblewimble در برابر رایانه های کوانتومی مقاوم نیست زیرا بر ویژگی های نسبتاً ساده امضاهای دیجیتال متکی است.

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

در واقع، برخی از راه حل ها در حال حاضر در حال آزمایش هستند (به عنوان مثال، Switch Commitments).

بستن افکار

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

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

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

در حالی که Grin یک پروژه جامعه محور است که بر روی اثبات سبکی مفهوم پروتکل MW کار می کند، Beam رویکردی شبیه به راه اندازی را اتخاذ می کند.

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

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

این یک ایده هیجان انگیز و امیدوارکننده است، اما در عین حال بسیار جوان است.

به این ترتیب، موارد استفاده بالقوه در دست بررسی است و آینده Mimblewimble نامشخص است.

Share this...
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
برچسب‌ها :

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

Rating*