
پروتکل مینا با رمزارز محبوب خود به نام MINA، قصد دارد بدون در نظر گرفتن تعداد تراکنشهایی که به شبکه متعهد شدهاند، به یک بلاک چین سبک وزن برسد که تنها 22 کیلوبایت حجم ثابت داشته باشد. این حجم باید به هر کسی اجازه دهد تا یک گره را راه اندازی کند و به ایمن کردن شبکه آن بدون نیاز به سخت افزار کامپیوتری پیچیده کمک کند. هدف پروتکل مینا این است که با کوچکتر کردن کل بلاک چین از بسیاری از مشکلات حجمی که با رشد پروژه های دیگر ایجاد می شود جلوگیری کند. ارز دیجیتال بومی پروتکل مینا برای تسهیل تراکنشهای شبکه و توزیع هزینهها بین کاربران استفاده میشود.
پروتکل MINA به عنوان سبک ترین بلاک چین جهان در سال 2017 و توسط تیم O(1) Labs ایجاد شد. در آن زمان این پروتکل با نام Coda protocol شناخته می شد که بعد ها به دلیل شباهت اسمی با بلاکچین Corda نام خود را به MINA تغییر داد. MINA با هدف استفاده از محاسبات رمزنگاری به عنوان راهی برای کنترل زندگی دیجیتال و حفظ حریم خصوصی افراد ایجاد شد.
بنیانگذاران این پروژه ایوانز شاپیرو و آیزاک مکلر هستند و شاپیرو در حال حاضر سمت مدیرعاملی این شرکت را دارد. سایر اعضای تیم شامل ایزاک مکلر، امره تکیشالپ، وانیشری رائو و برد کوهن از تیم O(1) Labs و جوزف بونو از دانشگاه نیویورک هستند.
همانطور که فناوری بلاک چین محبوبیت پیدا کرده است، تعداد تراکنش های ذخیره شده در اکثر پلتفرم ها به میزان قابل توجهی افزایش یافته است. به عنوان مثال، بلاک چین اتریوم در آوریل 2016 کمی بیش از 5 گیگابایت بود، اما تا آوریل 2021 به بیش از 220 گیگابایت افزایش یافت. در طول این 5 سال، میلیون ها تراکنش به بلاک چین اضافه شده است.
از آنجایی که بلاک چین ها دفتر کل غیرمتمرکز تراکنش های تاریخی هستند، همزمان با رشد بلاک چین، اجرای یک گره (که کل تاریخچه بلاک چین را ذخیره می کند) به قدرت محاسباتی و انرژی بیشتری نیاز دارد. این امر اغلب مشارکت کاربران عادی در نگهداری بلاک چین را دشوارتر کرده است. بسیاری احساس میکنند که این امر زنجیره بلوکی را به روی ریسک متمرکزسازی باز میکند، زیرا کسانی که بیشترین قدرت محاسباتی را دارند در مدیریت اندازه بزرگ زنجیره کارآمدتر هستند.
در پاسخ به این مسئله، توسعهدهندگان رمزارز MINA از یک تکنیک رمزنگاری به نام zk-SNARKS برای ایجاد یک بلاکچین مبتنی بر پرداخت استفاده کردند که نیازی به ثبت رکورد کامل تراکنشهای تاریخی از هر گره را ندارد. این امر به طور موثر نیازمندی های محاسباتی مورد نیاز برای پشتیبانی از یک شبکه بلاکچین کامل را کاهش می دهد. به همین دلیل است که اگر کاربران بیشتری بتوانند گرهها را اجرا کنند و تراکنشها را تأیید کنند، گرههای بیشتری ایجاد میشود که از شبکه در غیرمتمرکزتر شدن و امنتر شدن پشتیبانی میکند.
در دنیای دیجیتال امروزی ما به طور فزاینده ای نگران عنصر حریم خصوصی هستیم. بسیاری از اوقات، اطلاعات بیشتر از آنچه برای سادهترین تراکنشها لازم است، در معرض دید قرار میگیرد. در واقع، از سال 2016، تعداد نقضهای دادهها تنها در ایالات متحده به طور مداوم به بیش از 1000 مورد رسیده است. به طور معمول، شما بدون اینکه بدانید اطلاعات شخصی شما ایمن نگه داشته می شود یا خیر ملزم به مبادله اطلاعاتی مانند مدرک میزان درآمد، شماره تامین اجتماعی و امتیاز اعتبار هستید. این پروتکل به طور خاص با Snapps یا یک برنامه مجهز به SNARK به این موضوع می پردازد.
کلید پروتکل مینا ترکیب zk-SNARK ها است که مخفف «آدرس های مختصر و غیر تعاملی دانش» است. این یک مفهوم محاسباتی است که برای اولین بار توسط استاد MIT و بنیانگذار آلوگراند، "سیلویو میکالی" توسعه یافت و به کاربران اجازه میدهد بدون افشای آن دادهها، تأیید کنند که دادههای خاصی دارند. یکی دیگر از ارزهای دیجیتالی محبوب که از zk-SNARK استفاده می کند، Zcash است.
در مورد رمزارز MINA، این بدان معناست که شبکه مجبور نیست با هر بلوکی که ایجاد میشود، تراکنش را تأیید کند. در عوض، زنجیره بلوکی با یک اثبات رمزنگاری به راحتی قابل تأیید (zk-SNARK) نشان داده می شود. این اثبات بسیار کوچکتر از سایر بلاک چین ها است و به جای آخرین بلوک، وضعیت کل زنجیره را نشان می دهد. همراه با مکانیزم اجماع اثبات سهام، رمزارز Mina ادعا می کند که اجرای zk-SNARK ها منابع مورد نیاز برای پردازش و ثبت تراکنش ها را به میزان قابل توجهی کاهش می دهد. برای ارسال و دریافت تراکنش ها در این شبکه، هر یک از شرکت کنندگان ملزم به اجرای یک گره هستند. علاوه بر این، پروتکل مینا برای اجرای موثر به دو گره تخصصی در شبکه نیاز دارد:
این پروتکل جدا از نحوه انجام تراکنش ها شبیه بیت کوین است، اما از مدل حساب مورد استفاده در اتریوم نیز استفاده می کند. از این نظر، تفاوت بیت کوین و اتریوم در این است که وضعیت بلاکچین بیت کوین حاوی لیستی از کوین های خرج نشده است، در حالی که وضعیت اتریوم از موجودی حساب تشکیل شده است. از سوی دیگر، این پروتکل از یک گسترش دهنده، معادل یک ماینر، استفاده میکند تا اطمینان حاصل کند که هر بلوک به این حالت متعهد است. پروتکل مینا از Ouroboros Samasika استفاده میکند، یک نوع مکانیسم PoS که برای شبکههای غیرمتمرکز مختصر طراحی شده است.
Mina تماماً در حال ایجاد انقلابی در چشمانداز بلاک چین کنونی است، جایی که اکثر پلتفرمها دارای تأییدکنندههایی مانند ماینرها و مشتریان هستند که هنگام تأیید تراکنشها به عنوان اشخاص ثالث عمل میکنند. این پروتکل با داشتن چندین شرکت کننده که هر کدام عملکرد خاصی را در شبکه غیرمتمرکز انجام می دهند، رویکرد متفاوتی را اتخاذ می کند. 3 نقش اصلی شامل تایید کنندگان، تولیدکنندگان بلوک و اسنارکرها هستند که در ادامه به توضیح آن می پردازیم.
تاییدکنندگان وظیفه اعتبار سنجی و تایید نسخه های ZK-SNARKS را دارند. بلاک چین های قدیمی، مانند بیت کوین یا دوج کوین، به دلیل رشد روزافزونشان، با مشکل انتظارهای طولانی برای تایید کل زنجیره مواجه هستند. با این حال، در شبکه Mina، شرکتکنندگان میتوانند به طور کامل شبکه و تراکنشها را از طریق تلفن همراه خود یا سایر دستگاهها با استفاده از zk-SNARK تأیید کنند. در واقع تاییدکنندگان یک نسخه کم حجم از ZK-SNARK را دانلود می کنند و در کسری از ثانیه آن را تایید می کنند.
تولیدکنندگان بلوک به شکل استکر یا ماینر هستند و پاداش بلوک و پرداخت کارمزد تراکنش را دریافت می کنند. این دسته از شرکت کنندگان به کاربران Mina اجازه می دهند تا کوین های خود را به آنها واگذار کنند. به غیر از بستهبندی تراکنشها در بلوکها، تولیدکنندگان بلوک نیز باید تعداد مشخصی از معاملات قبل را SNARK کنند، زیرا عدم انجام این کار در طول تولید بلوک منجر به ناقص شدن بلوکها و رد اعتبار سایر گرهها میشود. اگر یک تولیدکننده بلاک بخواهد 10 تراکنش را در زنجیره وارد کند، باید از جلوی صف معاملات SNARK این را انجام دهد. با این حال، آنها این گزینه را دارند که SNARK را تولید کنند یا از افرادی استفاده کنند که توسط گروه خاصی از شرکت کنندگان به نام اسنارکرها ایجاد شده اند.
اسنارکرها که به عنوان گسترش دهنده نیز شناخته می شوند و zk-SNARK هایی را تولید می کنند که در تأیید تراکنش ها استفاده می شوند. تولیدکنندگان بلاک از کل کارمزد تراکنش هایی که برای افزودن بلاک های جدید دریافت می کنند، درصدی را به اسنارکرها پرداخت می کنند.
با این حال، توجه داشته باشید که zk-SNARK یک Snarker باید در یک بلوک استفاده شود در حالی که تولید کننده بلاکی که از آن استفاده می کند، مسئول ایجاد انگیزه در snarker است. این یک اقتصاد تجاری را ایجاد می کند که در آن چندین snarker می توانند پیشنهادهای مرتبط با یک معامله را ارسال کنند. از سوی دیگر، تولیدکنندگان بلوک به دنبال سود هستند و پیشنهادی را با کمترین هزینه انتخاب می کنند. در نتیجه، اسنارکر ها برای تولید SNARK های کم هزینه به چالش کشیده می شوند.
این فرآیند با شروع یک تراکنش توسط کاربر شروع می شود، پس از آن معامله به mempool، مجموعه ای از تراکنش های معتبر اما تایید نشده می رود. در مرحله بعد، snarker ها با ایجاد SNARKS کار را به دست میگیرند.
این فرآیند با انتخاب یک تولیدکننده برای بستهبندی تراکنشها در یک بلوک دنبال میشود. توجه داشته باشید که تولیدکننده بلوک برای تراکنش های سودآور این مجموعه را بررسی می کند. سپس، تولیدکننده بلوک یک SNARK را طبق قوانین موجود در مکانیسم اجماع انتخاب می کند. توجه داشته باشید که یک تولیدکننده بلوک، پیشنهادات را برای SNARK با کمترین قیمت اسکن می کند.
علاوه بر این، تراکنشهایی که اخیراً اضافه شدهاند، دارای دفتر سفارش SNARKS بهروز شدهاند. در مرحله بعد، زمان آن است که SNARKS را در یک بلوک ترکیب کنید، سپس بلوک را به زنجیره اضافه کنید و شبکه را به روز کنید. تراکنش های مخفی شده از زنجیره حذف می شوند تا به ثابت نگه داشتن اندازه پروتکل کمک کنند. سپس، تولید کننده بلوک، zk-SNARKS پروتکل را ارتقا می دهد. در نهایت، بلوک جدید به طور تغییرناپذیر بخشی از زنجیره می شود.
پروتکل مینا در حال کار بر روی دستیابی به یک سیستم پرداخت توزیع شده کارآمد است که کاربران را قادر میسازد تا پلتفرم را مستقیماً از بلوک پیدایش تأیید کنند. وایت پیپر تکنیکال این پروتکل را «بلاک چین مختصر» می نامند. همانطور که در بالا گفتیم این پروتکل از استدلالهای مختصر و غیر تعاملی (zk-SNARKs) استفاده میکند، یک مدرک رمزنگاری که به کسی امکان میدهد بدون افشای اطلاعات مذکور، اطلاعات را احراز هویت کند.
با این حال، قادر ساختن کاربر برای ردیابی پلتفرم به بلوک پیدایش آن می تواند در یک شبکه بزرگ غیر عملی باشد. به این ترتیب، MINA بهطور تدریجی SNARKهایی را محاسبه میکند که فقط بر روی چند بلوک آخر تمرکز میکنند، به این معنی که کاربران نهایی به جای کل تاریخچه تراکنش یک بلوک، اثبات فشردهشده توسط zk-SNARK را بررسی میکنند. در قلب پروتکل مینا، ارز دیجیتال آن، MINA است که به عنوان یک کوین سودمند و وسیله مبادله عمل می کند.
"جهت ترید رمزارز MINA در سریعترین زمان ممکن به صفحه ترید پیشرفته ایرانکس بیت مراجعه کنید."
سوالات متداول
اینطور نیست. به نظر می رسد این سردرگمی مربوط به گره های آرشیو Mina است، یک نوع گره اختیاری که می توانید اجرا کنید، که می تواند (به صورت اختیاری) در Google Cloud اجرا شود.
این شبکه با هدف حفظ امنیت حریم خصوصی ایجاد شده است و در نهایت، اگر به شکل کامل خود برسد، یک پلتفرم امن بسیار مقیاسپذیر برای دسترسی به کریپتو برای تمام دنیا فراهم میکند.
هیچ مانعی برای این کار وجود ندارد. امکان افزودن NFT به Mina علاوه بر فناوری اولیه وجود دارد.