سبک، امن و سریع؛ تجربه ای نوین از بلاک چین با مینا



پروتکل مینا, استخراج مینا

پروتکل مینا یک بلاک چین نسل جدید است

 

مینا؛ انقلاب بلاک چین با سبکی بی نظیر 

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

پروتکل مینا یک "بلاک چین مختصر" حداقلی است که برای کاهش نیازهای محاسباتی به منظور اجرای DAppها به طور موثرتر ساخته شده است. مینا به عنوان سبک ترین بلاک چین جهان توصیف شده است زیرا اندازه آن به گونه ای طراحی شده است که علیرغم رشد استفاده، ثابت بماند. علاوه بر این، از نظر امنیت و عدم تمرکز متعادل باقی می ماند. این پروژه در اکتبر 2020 از پروتکل Coda به Mina تغییر نام داد.

  

شبکه مینا تنها 22 کیلوبایت حجم دارد که در مقایسه با بلاک چین 300 گیگابایتی بیت کوین، بسیار ناچیز است. 

 

پروتکل مینا, استخراج مینا

مینا گامی بزرگ به سوی بلاک چینی برای همه

 

هدف اصلی پروتکل مینا چیست؟

Mina در حال کار بر روی دستیابی به یک سیستم پرداخت توزیع شده کارآمد است که کاربران را قادر می سازد تا به طور بومی پلتفرم را درست از بلوک پیدایش تأیید کنند. وایت پیپر فنی آن را «بلاک چین مختصر» می نامد.

 

این پروتکل از استدلال‌های دانش مختصر و غیر تعاملی با دانش صفر (zk-SNARKs) استفاده می‌کند، یک مدرک رمزنگاری که به کسی امکان می‌دهد بدون افشای اطلاعات مذکور، اطلاعات را احراز هویت کند. با این حال، قادر ساختن کاربر برای ردیابی پلت فرم به بلوک پیدایش آن می تواند در یک شبکه بزرگ غیر عملی باشد. به این ترتیب، Mina به‌طور تدریجی SNARK‌هایی را محاسبه می‌کند که فقط بر روی چند بلوک آخر تمرکز می‌کنند - به این معنی که کاربران نهایی به جای کل تاریخچه تراکنش یک بلوک، اثبات فشرده‌شده توسط zk-SNARK را بررسی می‌کنند.

 

در قلب پروتکل Mina، MINA، ارز اصلی آن است که به عنوان یک سکه سودمند و وسیله مبادله عمل می کند.

 

پروتکل مینا, استخراج مینا

MINA ارز اصلی پروتکل مینا است

 

پروتکل Mina چگونه کار می کند؟

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

 

از سوی دیگر، مینا از یک پروور (یا snarker، اگر بخواهید)، معادل یک ماینر، استفاده می‌کند تا اطمینان حاصل کند که هر بلوک به حالت متعهد است.

Mina از Ouroboros Samasika استفاده می‌کند، یک نوع مکانیسم PoS که به‌ویژه برای شبکه‌های غیرمتمرکز مختصر طراحی شده است، زیرا راه‌اندازی از یک بلوک پیدایش را فراهم می‌کند.

 

بلاک چین های مختصر دارای دو عملکرد اصلی هستند: تأیید و به روز رسانی. راستی‌آزمایی روی اجماع، خلاصه بلاک چین و بلوک‌ها تأثیر می‌گذارد، در حالی که عملکرد به‌روزرسانی با اجماع و خلاصه زنجیره تعامل دارد.

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

 

پروتکل مینا, استخراج مینا

نحوه انجام تراکنش مینا شبیه بیت کوین است

 

شرکت کنندگان عمده پروتکل مینا

Mina تماماً در مورد ایجاد انقلابی در چشم‌انداز بلاک چین فعلی است، جایی که اکثر پلتفرم‌ها دارای تأییدکننده‌هایی مانند ماینرها/استیکرها و مشتریان سبک هستند که هنگام تأیید تراکنش‌ها به عنوان اشخاص ثالث عمل می‌کنند.

مینا با داشتن چندین شرکت کننده که هر کدام عملکرد خاصی را در شبکه غیرمتمرکز انجام می دهند، رویکرد متفاوتی را اتخاذ می کند.

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

 

تایید کننده ها

تأییدکننده‌ها با zk-SNARKS که با تأیید اطلاعات اجماع سروکار دارند تعامل دارند. هر کاربر پروتکل Mina به عنوان یک تایید کننده در نظر گرفته می شود، مشروط بر اینکه دستگاه های آنها می توانند یک زنجیره 22 کیلوبایتی را مدیریت کنند و چند میلی ثانیه زمان پردازش را تحمل کنند.

 

بلوک تولید کنندگان

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

 

به غیر از بسته‌بندی تراکنش‌ها در بلوک‌ها، تولیدکنندگان بلوک نیز باید تعداد معادلی از معاملات قبلاً متعهد شده را SNARK کنند، زیرا عدم انجام این کار در طول تولید بلوک منجر به ناقص شدن بلوک‌ها و رد اعتبار سایر گره‌ها می‌شود.

 

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

 

اسنارکرها 

اسنارکرها که به عنوان پروور نیز شناخته می شوند، zk-SNARK هایی را تولید می کنند که در تأیید تراکنش ها استفاده می شوند. تولیدکنندگان بلاک از کل کارمزد تراکنش هایی که برای افزودن بلاک های جدید دریافت می کنند، به اسنکرها پرداخت می کنند. با این حال، برای واجد شرایط بودن برای هزینه ها، آنها باید پیشنهادات را ارسال کنند. توجه داشته باشید که zk-SNARK یک snarker باید در یک بلوک استفاده شود در حالی که تولید کننده بلاکی که از آن استفاده می کند مسئول ایجاد انگیزه در snarker است.

 

این یک اقتصاد تجاری را ایجاد می کند که در آن چندین snarker می توانند پیشنهادهای مرتبط با یک معامله را ارسال کنند. از سوی دیگر، تولیدکنندگان بلوک به دنبال سود هستند و پیشنهادی را با کمترین هزینه انتخاب می کنند. در نتیجه، snarker ها برای تولید SNARK های کم هزینه به چالش کشیده می شوند.

 

پروتکل مینا, استخراج مینا

پروتکل مینا یک پروژه نوآورانه است

 

چگونه معاملات روی مینا اتفاق می افتد؟

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

در مرحله بعد، snarkers با ایجاد اثبات یا SNARKS کار را به دست می‌گیرد. این فرآیند با انتخاب یک تولیدکننده بلوک (BP) برای بسته‌بندی تراکنش‌ها در یک بلوک دنبال می‌شود. توجه داشته باشید که BP برای تراکنش های سودآور این مجموعه را بررسی می کند.

سپس، BP یک SNARK را طبق قوانین موجود در مکانیسم اجماع انتخاب می کند.

توجه داشته باشید که یک تولیدکننده بلوک، پیشنهادات را برای SNARK با کمترین قیمت اسکن می کند. علاوه بر این، تراکنش‌هایی که اخیراً اضافه شده‌اند، دارای دفتر سفارش SNARKS به‌روز شده‌اند.

 

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

 

پروتکل مینا, استخراج مینا

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

 

نتیجه 

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

مینا با استفاده از zk-SNARKs و سایر فناوری های پیشرفته، بلاک چینی را ارائه می دهد که سبک، امن و مقیاس پذیر است. این پروتکل پتانسیل انقلابی در دنیای DAppها و بلاک چین را دارد و به طور فزاینده ای مورد توجه و استقبال جامعه ارزهای دیجیتال قرار گرفته است.

 

گردآوری:بخش سرمایه های دیجیتال بیتوته 

 

    ----------------        سیــاست و اقتصــاد با بیتوتــــه      ------------------

    ----------------        همچنین در بیتوته بخوانید       -----------------------

    Makan Inc.| All Rights Reserved - © 2013 - 2024