آموزش ارز دیجیتال

اوروبوروس (Ouroboros) چیست؟

انقلاب بلاک چین با بیت کوین و اوروبوروس ادامه داد. Ouroboros یک پروتکل اثبات سهام است که تضمین های امنیتی اثبات کار را با کسری از هزینه انرژی ارائه و بهبود می بخشد. با استفاده از رمزنگاری، تئوری بازی های ریاضی و ترکیب ها، Ouroboros می تواند طول عمر، یکپارچگی، عملکرد پروتکل و شبکه های توزیع شده را تضمین کند. در سال 2017، چارلز هاسکینسون Ouroboros را به عنوان پروتکل اثبات سهام Cardano ایجاد کرد. فراهم کردن فرصت های بیشتر برای جهان و کاهش مصرف انرژی برای حفاظت از آن پیام اصلی Ouroboros است.

Ouroboros چیست؟

Ouroboros چیست؟

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

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

ویژگی های Ouroboros

آشنایی با ویژگی های Ouroboros

قابل اثبات

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

پاداش ها و مشوق ها

پروتکل Ouroboros از یک مکانیسم تشویقی برای اطمینان از ثبات شبکه های بلاک چین و پاداش دادن به مشارکت کنندگان استفاده می کند. این مکانیسم می تواند به صورت اشتراک اشتراک یا تخصیص پارتیشن Ada به یک اشتراک اشتراک باشد. کاربران می توانند از طریق هر یک از این اشتراک گذاری ها جوایزی را در قالب توکن های Ada دریافت کنند.

نمایندگی سهام و استخرهای سهام

نمایندگی سهام و استخرهای سهام

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

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

بهره وری انرژی

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

بلاک چین دارای دو پروتکل اصلی به نام های Proof of Stake و Proof of Work است. این پروتکل ها الگوریتم های اجماع برای شبکه های توزیع شده هستند. اثبات کار پروتکل بلاک چینی است که بیت کوین از آن استفاده می کند. Proof of Work شروع انقلابی است که امکان ایجاد شبکه های توزیع شده ایمن و بدون مجوز را فراهم می کند. اثبات کار نیز به انرژی زیادی برای رسیدن به اجماع برای هر بلوک نیاز دارد. بلاک چین های پشتیبانی شده به دنبال پشتیبانی و گسترش الزامات عملکرد شبکه های جهانی هستند.

Proof of Stake به چالش های عملکرد و مصرف انرژی در اثبات کار می پردازد و به راه حل های پایدارتری دست می یابد. Proof of Stake به جای تکیه بر استخراج کنندگان برای حل تراکنش های پیچیده محاسباتی برای ایجاد بلوک های جدید، شرکت کنندگان را انتخاب کرد. شبکه‌ها می‌توانند به صورت افقی مقیاس شوند و سخت‌افزار قدرتمندتری را اضافه کنند و در نتیجه با وصل کردن گره‌های اضافی به جای عمودی، عملکرد را افزایش دهند. تفاوت در میزان انرژی مصرفی را می توان با مثال تفاوت در میزان انرژی مصرفی یک خانواده یا یک کشور نشان داد. همچنین، POS مقیاس بازار انبوه است.

تحقق های Ouroboros

تحقق های Ouroboros

Ouroboros در پنج نسخه مختلف ارائه می شود:

1- کلاسیک

2- BFT

3- پراوس

4- پیدایش

5- هیدرا

اوروبوروس کلاسیک

اجرای اول اوروبوروس به سه مرحله اصلی دست می یابد:

  • پایه و اساس یک پروتکل کارآمد انرژی برای رقابت با اثبات کار
  • معرفی چارچوب ریاضی برای تجزیه و تحلیل اثبات سهام
  • اجرای یک مکانیسم تشویقی جدید برای پاداش دادن به شرکت کنندگان در یک محیط اثبات سهام

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

Ouroboros BFT

Ouroboros BFT که مخفف عبارت Byzantine Fault Tolerance است، به عنوان نسخه دوم اجرای پروتکل شناخته می شود و در طول به روز رسانی بایرون مورد استفاده قرار گرفت. Ouroboros BFT علاوه بر فعال کردن ارتباط همزمان بین شبکه ای از سرورهای فدرال، اجماع دفتر کل قطعی تر و ساده تری را ارائه می دهد.

اوروبوروس پراس

Ouroboros Praos بهبودهای امنیتی و مقیاس پذیری را در مرحله استقرار Ouroboros Classic معرفی کرد. با تقسیم زنجیره‌ها به اسلات، Praos بلوک‌هایی از تراکنش‌ها را پردازش می‌کند که در دوره‌ها انباشته می‌شوند، اما برخلاف Ouroboros Classic، Ouroboros Praos در یک محیط نیمه همگام تحلیل می‌شود و از مهاجمان تطبیقی ​​محافظت می‌شود. با استفاده از انتخاب رهبر خصوصی و تکامل امضاهای کلیدی با امنیت رو به جلو، تضمین می کند که یک دشمن قوی نمی تواند رهبر اسلات بعدی را پیش بینی و راه اندازی کند.

اوروبوروس پیدایش

با افزودن یک قانون انتخاب زنجیره ای جدید، به طرفین اجازه می دهد بدون نیاز به پست های بازرسی قابل اعتماد یا فرضیات در مورد سهام گذشته راه اندازی کنند. سند Genesis اثباتی بر ترکیب جهانی پروتکل ارائه می‌کند و ثابت می‌کند که پروتکل را می‌توان با سایر پروتکل‌ها در تنظیمات دلخواه و در محیط‌های واقعی بدون از دست دادن ویژگی‌های امنیتی خود ترکیب کرد.

اوروبوروس هیدرا

اوروبوروس هیدرا

آخرین نسخه Ouroboros Hydra یک معماری مقیاس پذیری خارج از زنجیره است که به 3 چالش کلیدی مقیاس پذیری می پردازد:

  • عملکرد بالا، تاخیر کم و حداقل ذخیره سازی در هر گره.
  • با استفاده از Ouroboros Hydra، Cardano می تواند به صورت افقی مقیاس شود و با افزودن سخت افزار قدرتمندتر و با ترکیب گره های اضافی به جای عمودی، عملکرد را افزایش دهد.
  • شبیه سازی های اولیه نشان می دهد که هر هد می تواند تا 1000 TPS را انجام دهد و با 1000 هد می تواند به یک میلیون TPS برسد.

Ouroboros چگونه کار می کند؟

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

اوروبوروس این ترکیبی از تکنولوژی و فلسفه نوآورانه است. تحقیقات او به بررسی نحوه رفتار ما به عنوان یک جامعه برای یافتن تعادل ایده آل (تعریف شده از طریق نظریه بازی) بین منافع فردی و جمعی می پردازد. مکانیسم تشویقی Ouroboros به شرکت کنندگان برای مشارکت صادقانه آنها پاداش می دهد و شرکت کنندگان جعلی را حذف می کند. این یک پایه محکم برای صدور مجوز شبکه است.

نوشته های مشابه

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا