ارز دیجیتال
چارچوب توکن مشروط
تعریف
چارچوب توکن مشروط یک سیستم قرارداد هوشمند گنوسیس است که نتایج رویدادها را به توکنهای ERC-1155 تبدیل میکند که پس از یک اوراکل، قابل بازخرید برای وثیقه هستند...
چارچوب توکن شرطی چیست؟
چارچوب توکن شرطی (CTF) مجموعهای از اتریوم قراردادهای هوشمنداست که بهطور اولیه توسط گنوسیس برای نمایش نتایج رویدادها بهعنوان توکنهای زنجیرهای توسعه یافته است، تا بتوان آنها را معامله کرد و بعداً پس از اینکه یک اوراکلنتیجه را نهایی کرد، بازخرید کرد. این یک بلوک ساختاری بنیادی برای بازارهای پیشبینیاست زیرا به یک استخر واحد از وثیقه(مانند USDC) اجازه میدهد که به توکنهای نتیجه برای یک سوال خاص، مانند یک قرارداد دوتاییبا دو طرف، "تقسیم" شود.
در عمل، معاملهگران در نهایت موقعیتهای نتیجهای را در اختیار دارند که مانند سهامهای بله و نه عمل میکنند و آن موقعیتها میتوانند منتقل شوند، در AMMها استفاده شوند و بهطور شفاف زمانی که بازار حل میشود تسویه شوند.
Ctf گنوسیس
CTF بهطور نزدیک با گنوسیس مرتبط است زیرا گنوسیس این چارچوب را طراحی کرده است تا توکنسازی نتایج را در دیفای ترکیبی کند. ایده کلیدی این است که نتایج بهعنوان توکنهای مجزا و سفارشی ERC-20 برای هر بازار نمایش داده نمیشوند، بلکه بهعنوان شناسههای توکن در داخل یک قرارداد ERC-1155 نمایش داده میشوند. در پسزمینه، این چارچوب یک "شرط" (آدرس اوراکل + شناسه سوال + تعداد نتایج) را تعریف میکند و سپس مجموعههای نتیجه را از آن شرط استخراج میکند.
این طراحی ایجاد بسیاری از بازارها را برای اپلیکیشنها آسانتر میکند بدون اینکه هر بار قراردادهای توکن جدیدی را مستقر کنند، در حالی که هنوز تعادلهای نتیجه هر بازار را متمایز و قابل حسابرسی نگه میدارد.
توکنهای شرطی گنوسیس
توکنهای شرطی گنوسیس توکنهای ERC-1155 هستند که توسط قرارداد CTF برای نمایش ادعاها بر روی وثیقهای که به نحوه حل یک شرط بستگی دارد، ضرب میشوند.
یک جریان معمولی به این شکل است: (1) یک بازار یک سوال تعریف میکند و به یک اوراکل اشاره میکند که نتیجه را گزارش خواهد کرد؛ (2) کاربران وثیقه را به یک مکانیزم بازار واریز میکنند؛ (3) وثیقه به موقعیتهای نتیجه تقسیم میشود (برای یک بازار دوتایی، یک موقعیت به "بله" و دیگری به "نه" مربوط میشود)؛ و (4) هنگامی که اوراکل نتیجه را گزارش میکند، دارندگان موقعیت برنده آن را برای وثیقه بازخرید میکنند در حالی که موقعیت بازنده بیارزش میشود.
از آنجا که موقعیتها شناسههای توکن ERC-1155 هستند، کیف پولها و پروتکلها میتوانند تعادلها را برای بسیاری از بازارها بهطور کارآمد ردیابی کنند و تسویه میتواند توسط قوانین زنجیرهای قطعی انجام شود.
چرا پلیمارکت از erc-1155 استفاده میکند
پلیمارکت از ERC-1155 استفاده میکند زیرا بازارهای پیشبینی تعداد زیادی دارایی نتیجهای متمایز ایجاد میکنند و ERC-1155 برای مدیریت انواع توکنهای مختلف در یک قرارداد واحد طراحی شده است. با ERC-20، هر بازار جدید معمولاً به معنای استقرار (یا حداقل فهرستسازی) قراردادهای توکن جداگانه برای هر نتیجه است که بار اضافی برای توسعهدهندگان، فهرستنگاران و گاهی کاربران ایجاد میکند.
با ERC-1155، هر نتیجه فقط یک شناسه توکن متفاوت است که انتقالهای دستهای و بررسیهای تعادل دستهای را ممکن میسازد که میتواند پیچیدگی را کاهش دهد و کارایی را بهبود بخشد.
این ساختار همچنین با نحوه کار طبیعی یک بازار هماهنگ است: یک معاملهگر ممکن است موقعیتهایی را در بسیاری از سوالات بهطور همزمان در اختیار داشته باشد و ERC-1155 یک روش استاندارد برای مدیریت آن سبدهای چند دارایی فراهم میکند در حالی که طرفهای "بله" و "نه" هر قرارداد دوتایی بهوضوح جدا نگه داشته میشوند.
توکنهای شرطی در مقابل erc-20
توکنهای شرطی عمدتاً در نحوه نمایش "بسیاری از داراییهای مرتبط" از توکنهای ERC-20 متفاوت هستند. ERC-20 بهترین است زمانی که شما یک دارایی قابل تعویض در هر قرارداد دارید (مانند USDC)، در حالی که توکنهای شرطی مجموعهای بزرگ از موقعیتهای قابل تعویض (هر موقعیت درون خود قابل تعویض است) را در داخل یک قرارداد ERC-1155 نمایش میدهند.
در یک بازار پیشبینی، هر سوال میتواند چندین موقعیت نتیجهای تولید کند؛ CTF آن موقعیتها را بهعنوان شناسههای توکن استخراج شده از شرط و مجموعه نتایج کدگذاری میکند، به جای اینکه قراردادهای جدید ERC-20 را راهاندازی کند. تفاوت عملی دیگر منطق تسویه است: توکنهای شرطی بهگونهای طراحی شدهاند که بر اساس حل یک اوراکل بازخرید شوند، بنابراین ارزش آنها بهطور صریح به یک نتیجه گزارش شده وابسته است.
توکنهای ERC-20 میتوانند هر چیزی را نمایندگی کنند، اما آنها با یک چارچوب استاندارد و مشترک برای تقسیم وثیقه به ادعاهای نتیجه و بعداً ادغام یا بازخرید آن ادعاها پس از حل، ارائه نمیشوند.
چرا چارچوب توکن شرطی مهم است
چارچوب توکن شرطی مهم است زیرا نحوه ایجاد، معامله و تسویه ادعاهای نتیجه را استاندارد میکند، که بازارهای پیشبینی را با بقیه کریپتو ترکیبیتر میسازد. بهجای اینکه هر پلتفرم فرمت توکن خاص خود را برای سهامهای بله و نه اختراع کند، CTF یک سازه تسویه مشترک فراهم میکند که AMMها، کیف پولها و ابزارهای تحلیلی میتوانند یک بار ادغام کنند و در بسیاری از بازارها دوباره استفاده کنند.
همچنین این امکان را برای ساختارهای بازار پیچیدهتر فراهم میکند با اجازه دادن به اینکه نتایج بهعنوان ادعاهای توکنسازی دقیق نمایش داده شوند که میتوانند ترکیب یا در کنار دیگر موقعیتها نگهداری شوند.
برای کاربران، مزیت آن حسابداری واضحتر و بازخرید قابلاعتمادتر پس از حل یک قرارداد دوتایی توسط اوراکل است؛ برای سازندگان، این یک چارچوب قابل استفاده مجدد است که مهندسی توکن سفارشی را کاهش میدهد و به بازارهای پیشبینی کمک میکند بدون اختراع مجدد زیرساختهای اصلی هر بار مقیاسپذیر شوند.
پرسشهای متداول
چارچوب توکن شرطی برای چه استفاده میشود؟
چارچوب توکن شرطی برای توکنسازی نتایج رویدادها استفاده میشود تا قبل از حل و فصل رویداد، قابل معامله باشند و بعداً قابل بازخرید شوند. این چارچوب بیشتر در بازارهای پیشبینی برای نمایندگی موقعیتهای نتیجه پشتیبانی شده توسط وثیقه استفاده میشود.
توکنهای شرطی چگونه ارزش خود را به دست میآورند؟
توکنهای شرطی نمایانگر ادعایی بر وثیقه هستند که به نتیجهای که توسط یک اوراکل گزارش شده بستگی دارد. قبل از حل و فصل، قیمت آنها توسط معاملات تعیین میشود؛ پس از حل و فصل، توکن برنده میتواند برای وثیقه بازخرید شود و توکن بازنده معمولاً برای هیچ چیز بازخرید میشود.
آیا چارچوب توکن شرطی همان ERC-1155 است؟
خیر. ERC-1155 استاندارد توکنی است که برای نمایندگی بسیاری از شناسههای توکن در یک قرارداد استفاده میشود، در حالی که چارچوب توکن شرطی یک سیستم وسیعتر است که شرایط، مجموعههای نتیجه و قوانین بازخرید را با استفاده از توکنهای ERC-1155 تعریف میکند.
چگونه یک بازار پیشبینی دوتایی به توکنهای شرطی مرتبط میشود؟
یک بازار دوتایی یک شرط با دو نتیجه ایجاد میکند و دو موقعیت ERC-1155 را ضرب میکند: یکی برای "بله" و یکی برای "نه". معاملهگران این موقعیتها را خرید و فروش میکنند و پاسخ نهایی اوراکل تعیین میکند که کدام موقعیت میتواند برای وثیقه بازخرید شود.
چرا بازارهای پیشبینی به یک اوراکل در چارچوب توکن شرطی نیاز دارند؟
وجود یک اوراکل برای انتشار نتیجه نهایی ضروری است تا قراردادهای هوشمند بتوانند به طور قطعی حل و فصل شوند. بدون حل و فصل اوراکل، چارچوب نمیتواند بداند کدام توکن شرطی باید برای وثیقه زیرین قابل بازخرید باشد.