ارز دیجیتال
اوراکل خوشبین UMA
تعریف
اوراکل خوشبین UMA یک سیستم زنجیرهای است که حقایق دنیای واقعی را با پذیرش یک پاسخ پیشنهادی تأیید میکند، مگر اینکه کسی در یک بازه زمانی مشخص به آن اعتراض کند.
اوراکل خوشبینانه UMA چیست؟
اوراکل خوشبینانه UMAاوراکلیک طراحی اوراکل غیرمتمرکزاست که به قراردادهای هوشمنداجازه میدهد تا یک واقعیت خاص (که اغلب به صورت یک ادعای زبان طبیعی نوشته میشود) را درخواست کنند، به طور پیشفرض یک پاسخ پیشنهادی را بپذیرند و تنها در صورتی که پاسخ به چالش کشیده شود، به یک فرآیند تأیید مبتنی بر رأیگیری بپردازند.
این رویکرد "خوشبینانه" به طور گستردهای در بازارهای پیشبینیو سایر کاربردهایی که به حقیقتهای مبتنی بر رویداد و انعطافپذیر نیاز دارند، بدون پرداخت برای انتشار دادههای ثابت، استفاده میشود. این موضوع به ویژه در نحوهای که بازارهای پیشبینی نتایج را حل و فصل میکنند، مرتبط است، زیرا یک روش ساختاریافته برای تبدیل رویدادهای آشفته دنیای واقعی به یک نتیجه تسویه حساب زنجیرهای فراهم میکند.
اوراکل UMA
در دنیای ارزهای دیجیتال، "اوراکل UMA" معمولاً به مجموعه اوراکلهای وسیعتر UMA اشاره دارد: یک لایه خوشبینانه برای ادعاهای سریع و کمهزینه به همراه یک سیستم حل اختلاف پشتیبان به نام مکانیزم تأیید داده. به جای اینکه به طور مداوم دادهها را به زنجیره منتقل کند، UMA برای درخواستهای "کشیدن" طراحی شده است—دادهها تنها زمانی که یک قرارداد به آن نیاز دارد، دریافت و تأیید میشوند.
این موضوع آن را برای سوالات طولانی (به عنوان مثال، "آیا رویداد X در تاریخ Y اتفاق افتاد؟") که به راحتی در یک جریان قیمت جا نمیگیرند، مناسب میسازد. ایده کلیدی امنیت اقتصادی است: شرکتکنندگان وثیقههایی را ارائه میدهند و رفتار نادرست میتواند در صورت اثبات نادرستی آنها مجازات شود.
اوراکل UMA OO
"UMA OO" اختصاری برای اوراکل خوشبینانه UMA است. چرخه حیات آن ساده است: یک درخواستکننده (مانند یک dApp) یک سوال میپرسد؛ یک پیشنهاددهنده یک پاسخ به همراه یک وثیقه ارائه میدهد؛ سپس پاسخ پس از یک دوره اختلاف نهایی میشود اگر هیچکس آن را به چالش نکشد. اگر کسی به چالش بکشد، سیستم به لایه تأیید UMA میرسد که در آن دارندگان توکن UMA (یا رأیدهندگان نماینده) نتیجه صحیح را طبق قوانین و شواهد از پیش تعیین شده مشخص میکنند.
این ساختار به عنوان یک شبکه "نگهدارنده" غیرمتمرکز عمل میکند: پیشنهاددهندگان از نظر اقتصادی انگیزه دارند تا رویدادها را نظارت کنند و راهحلهای به موقع ارائه دهند، در حالی که چالشکنندگان انگیزه دارند تا پاسخهای نادرست را به چالش بکشند.
اوراکل UMA و بازارهای پیشبینی
اوراکل خوشبینانه UMA معمولاً با Polymarket مرتبط است زیرا بازارهای پیشبینی به یک روش معتبر برای حل و فصل نتایجی که خارج از زنجیره اتفاق میافتند، نیاز دارند. در یک جریان معمولی، معیارهای حل و فصل یک بازار به عنوان یک ادعای واضح کدگذاری میشوند (به عنوان مثال، ارجاع به یک منبع رسمی یا یک شرط خاص) و از اوراکل خواسته میشود که تأیید کند آیا آن ادعا در زمان حل و فصل صحیح است یا خیر.
یک پیشنهاددهنده نتیجهای را که معتقد است با قوانین مطابقت دارد، ارائه میدهد و بازار در طول دوره اختلاف منتظر میماند قبل از اینکه به برندگان پرداخت کند. این یک مدل عملی برای بازارهای پیشبینی است: به جای اعتماد به یک اپراتور واحد، سیستم به مشارکت باز و همچنین مشوقهای اقتصادی برای حفظ دقت حل و فصلها متکی است.
چگونه UMA بازارها را حل و فصل میکند
UMA بازارها را از طریق یک بازی تشدید حل و فصل میکند: به سرعت یک پاسخ را زمانی که غیرمناقشهبرانگیز است، بپذیرید، اما یک مسیر معتبر برای چالش و قضاوت در زمانی که مورد مناقشه است، فراهم کنید.
مرحله به مرحله، اینگونه کار میکند: (1) قرارداد بازار یک حل و فصل درخواست میکند و ادعا و پارامترها را مشخص میکند؛ (2) یک پیشنهاددهنده یک پاسخ و یک وثیقه ارائه میدهد؛ (3) هر کسی میتواند در طول دوره اختلاف با ارائه وثیقه خود به چالش بکشد؛ (4) اگر بدون مناقشه باشد، پاسخ پیشنهاددهنده نهایی میشود؛ (5) اگر مورد مناقشه باشد، سوال به مکانیزم تأیید داده UMA برای رأیگیری ارسال میشود و نتیجه رأی به حقیقت مرجع برای تسویه تبدیل میشود.
این تشبیه یک سپرده امنیتی به علاوه یک فرآیند تجدید نظر است: بیشتر اجارهها به آرامی پایان مییابند (بدون اختلاف)، اما اگر اختلافی وجود داشته باشد، یک قضاوت رسمی تصمیم میگیرد که چه کسی سپرده را نگه میدارد.
اوراکل خوشبینانه UMA v2 در مقابل v3
اوراکل خوشبینانه v2 و v3 نسخههایی از یک مفهوم اصلی هستند—ادعاهای خوشبینانه با تشدید اختلاف—اما در نحوه بستهبندی و مدیریت ادغامها متفاوت هستند. به طور کلی، v2 به طور گستردهای ادغام شده و الگوهای انعطافپذیری برای قراردادها برای درخواست و تأیید داده ارائه میدهد، در حالی که v3 جریان ادعا را مدرن میکند و پیکربندی پارامترهایی مانند وثیقهها و زنده بودن (مدت زمانی که یک ادعا میتواند به چالش کشیده شود) را آسانتر میکند.
بسیاری از تیمها همچنین از یک نسخه مدیریتشده اوراکل خوشبینانه برای استانداردسازی اینکه چه کسی میتواند پیشنهاد دهد، چگونه اختلافات مدیریت میشوند و چه پیشفرضهایی اعمال میشوند، استفاده میکنند—این موضوع زمانی مفید است که یک برنامه میخواهد محدودیتهایی در رفتار پیشنهاددهنده ایجاد کند بدون اینکه توانایی تشدید اختلافات به سیستم تأیید وسیعتر UMA را از دست بدهد.
برای توسعهدهندگان، انتخاب عملی معمولاً به این بستگی دارد که کدام رابط بهترین تطابق را با معماری قرارداد و کنترلهای ریسک آنها دارد.
چرا اوراکل خوشبینانه UMA مهم است
اوراکل خوشبینانه UMA مهم است زیرا آنچه را که برنامههای زنجیرهای میتوانند به طور ایمن با واقعیتهای خارج از زنجیره انجام دهند، گسترش میدهد. اوراکلهای مبتنی بر فشار در پخش معیارهای عینی مانند قیمتها برتری دارند، اما بسیاری از موارد استفاده DeFi و Web3 به واقعیتهای یکباره و سنگین از نظر زمینه وابستهاند—دقیقاً جایی که تأیید خوشبینانه درخشان است.
با ارزان کردن "حقیقت" زمانی که همه توافق دارند و گران کردن آن تنها زمانی که اختلاف وجود دارد، طراحی میتواند به بسیاری از سوالات خاص مقیاسپذیر باشد در حالی که امنیت را در یک فرآیند اختلافی ثابت نگه میدارد.
این همچنین تعادلهایی را که کاربران و سازندگان باید درک کنند، از جمله خطرات حاکمیتی و مشوقها، روشن میکند: اگر اختلافات نادر باشد، سیستم کارآمد است؛ اگر اختلافات مکرر یا مشارکت در رأیگیری ضعیف باشد، نتایج میتوانند مورد مناقشه قرار گیرند. به همین دلیل مقایسههایی مانند چینلینکدر مقابل UMA رایج است—چینلینک معمولاً در اطراف جریانهای داده مداوم چارچوببندی میشود، در حالی که UMA اغلب برای تأیید مبتنی بر رویدادهای سفارشی انتخاب میشود.
برای هر کسی که میآموزد چگونه بازارهای پیشبینی نتایج را در زنجیره حل و فصل میکنند، مدل UMA یک الگوی بنیادی است: نهاییسازی خوشبینانه که توسط یک مسیر قابل اجرا برای چالش و تأیید پشتیبانی میشود.
پرسشهای متداول
اوراکل خوشبین UMA چگونه تصمیم میگیرد که چه چیزی درست است؟
به طور پیشفرض، یک پاسخ پیشنهادی را به عنوان درست قبول میکند و به هر کسی فرصتی میدهد تا در طول دوره اختلاف آن را به چالش بکشد. اگر مورد اختلاف قرار گیرد، سوال به مکانیزم تأیید دادههای UMA ارجاع داده میشود، جایی که دارندگان توکن UMA (یا نمایندگان) در مورد نتیجه صحیح رأیگیری میکنند.
پیشنهاددهنده در اوراکل خوشبین UMA چه کسی است؟
پیشنهاددهنده، شرکتکنندهای است که پاسخی به درخواست اوراکل ارائه میدهد و یک وثیقه برای حمایت از آن پاسخ قرار میدهد. اگر پاسخ مورد اختلاف قرار نگیرد، پیشنهاددهنده معمولاً پاداشی دریافت میکند؛ اگر مورد اختلاف قرار گیرد و نادرست تشخیص داده شود، وثیقه ممکن است از دست برود.
چرا بازارهای پیشبینی از اوراکل خوشبین UMA استفاده میکنند؟
بازارهای پیشبینی به روشی نیاز دارند تا نتایج دنیای واقعی را به صورت زنجیرهای بدون اعتماد به یک طرف واحد تسویه کنند. طراحی خوشبینانه UMA هزینههای حل و فصلهای روتین را پایین نگه میدارد در حالی که هنوز به اختلافات اجازه میدهد تا به یک فرآیند تأیید غیرمتمرکز ارجاع داده شوند.
مکانیزم تأیید دادهها در UMA چیست؟
مکانیزم تأیید دادهها، پشتیبان حل اختلاف UMA است. زمانی که یک ادعای خوشبینانه به چالش کشیده میشود، DVM رأیگیری را برای تعیین پاسخ صحیح هماهنگ میکند و آن نتیجه برای قرارداد درخواستکننده نهایی میشود.
تفاوت Chainlink و UMA برای موارد استفاده از اوراکل چگونه است؟
Chainlink معمولاً برای دادههای پیوسته و با فرکانس بالا مانند قیمت داراییها استفاده میشود، در حالی که UMA اغلب برای سوالات سفارشی و مبتنی بر رویداد که میتوانند به عنوان ادعا بیان شوند، استفاده میشود. در عمل، تیمها بر اساس نیاز به دادههای جریانی یا تأیید انعطافپذیر با امکان تشدید اختلاف انتخاب میکنند.