Полимаркет је једно од највећих и најпопуларнијих тржишта предвиђања на блокчејну. Омогућава корисницима да се кладе на исходе разних догађаја: спорт, политика, култура и тако даље.
Корисничка имовина се чува у новчаницима који нису чувани. То значи да протокол не чува приватне кључеве корисника и не може да приступи њиховој имовини.
Када корисник први пут користи Полимаркет, треба да креира интерни новчаник. Имају две опције:
Новчаник је креиран кроз специјализовану фабрику паметних уговора и функционише као 1/1 мултисиг, што значи да га у потпуности контролише корисник.
Коришћење интерних новчаника омогућава Полимаркету да обезбеди боље корисничко искуство, као што је омогућавање више трансакција одједном.
Тржиште предвиђања почиње прогнозом. Прогноза је основа око које се граде кориснички сценарији. У контексту тржишта предвиђања, ова изјава се назива условом . То може бити питање, изјава, опис очекиваног исхода, догађаја, предвиђања, итд. Можемо то посматрати као било који облик тврдње која захтева будућу истину.
Примери предвиђања:
- У септембру ће се десити земљотрес јачине 7,0 степени.
- Хоће ли ГПТ-5 бити објављен 2024. године?
- Биберова беба: дечак или девојчица?
- Филм са највећом зарадом у 2024.
- Хоће ли Етхереум достићи 10 хиљада долара 2024.
Свако предвиђање има рок за проверу: да ли се предвиђање остварило или не. Посебно пророчиште у Полимаркету је одговорно за одређивање исхода сваког предвиђања.
Која је улога пророчишта? Полимаркет је изграђен коришћењем блоцкцхаин технологије, а оракул се користи за пренос података у мрежу. Пророчиште је дизајнирано тако да се његовим резултатима може веровати за свако предвиђање.
Често предвиђање има више могућих исхода. Пророчанство ће одредити резултат предвиђања међу овим исходима.
Пример предвиђања са исходима:
Хоће ли ГПТ-5 бити објављен 2024. године?
- Да
- бр
Филм са највећом зарадом у 2024.
- Изнутра напоље 2
- Остало
- Деадпоол 3
- Џокер 2
- Деспицабле Ме 4
- Дуне: Део 2
- Фуриоса: Сага о лудом Максу
Типично тржиште предвиђања може се описати коришћењем следеће структуре:
У првој фази се креира тржиште и додаје се ново предвиђање (услов) са задатим животним веком. Током овог периода, корисници могу да изаберу исход за који верују да је највероватнији. У завршној фази, пророчиште одређује која група корисника је била тачна, а која погрешна.
Корисници који су изабрали тачан исход добијају награду . Ова награда се формира од доприноса свих учесника. Сваки корисник, гласањем за одређени исход, доприноси одређеној количини средстава која се користе на тржишту предвиђања. Сходно томе, корисници који су погрешили у свом избору не добијају ништа.
Ово би могло довести до закључка да је тржиште предвиђања у суштини клађење. Да и не. Кључну идеју која стоји иза тржишта предвиђања заступа Виталик у свом
Генерално, идеја да тржишта предвиђања могу бити прилично тачна је подржана од стране
Једноставан пример:
Претпоставимо да инвеститори знају тржишну вредност робе. Наставиће да га купују све док је исплативо. Постепено ће се повећавати тражња, а са њом и цена робе, све док њена цена не достигне ниво на којем куповина више није исплатива.
Истраживања су показала да су тржишта предвиђања у просеку знатно тачнија од друштвених истраживања и мишљења стручњака. Бројни су проучавали тачност таквих тржишта
Учесници на тржиштима предвиђања анализирају широк спектар информација: вести, спорт, иновације, инциденте, развојне трендове, питања животне средине, политику и још много тога. Њихов економски подстицај осигурава да ће се њихов утицај на тржишну цену (или вероватноћу) прилагодити са таквом прецизношћу да одражава истинитост предвиђања.
Због тога се тржишта предвиђања сматрају једним од најбољих извора за вероватноћу догађаја у реалном времену. Полимаркет је једна таква услуга која у последње време привлачи све већу пажњу.
Да бисмо разумели како услуга функционише, отворимо случајни догађај на
На снимку екрана, наслов догађаја "Битцоин изнад 60.000 долара 30. августа?" је истакнут, заједно са могућим исходима. У нашем случају постоје само два исхода: „Да“ и „Не“ . Међутим, важно је запамтити да може бити више од два исхода. Погледајмо снимак екрана испод за детаљније разумевање интерфејса.
Вишеструки исходи су приказани директно испод наслова догађаја. Десни панел приказује најпопуларнији резултат — онај који тренутно бира већина корисника. Ово омогућава брз приступ овој опцији исхода.
Шта значи дугме Купи?
Испод хаубе, сваки исход је представљен посебним токеном за удео заснован на стандарду ЕРЦ-1155. Дугме Купи се користи за куповину токена за изабрани исход. У замену, корисник плаћа основно средство — УСДЦ.
Процес куповине се може посматрати као облик гласања. Корисници „гласају“ за један од исхода поткрепљујући свој избор стварном имовином, што осигурава одговорност у доношењу одлука. Одговарајући процес продаје омогућава корисницима да преокрену своју позицију.
Сваки глас представља став корисника о одређеном догађају. За описивање процеса куповине могу се користити различити термини: „гласање“, „клађење“, „позиција“ или „анкета“, „куповина“. Корисници могу да изаберу термин који им највише одговара, али сви они указују на мишљење корисника о догађају.
Како разумети цену исхода?
Цена од 98,8 центи за исход "Да" указује на вероватноћу од 98% да ће догађај "Битцоин изнад 55.000 долара 13. септембра?" десиће се. Сходно томе, цена од 2,3 цента указује на вероватноћу од 2% да ће Битцоин бити испод 55.000 долара.
У суштини, цена одражава вероватноћу да се овај исход догоди. Што је већа цена, већа је перципирана вероватноћа да ће се догађај десити, према корисницима. Ако корисник верује да биткоин има добре шансе да премаши 55.000 долара, може купити токене „Да“ по цени од 98,8 центи сваки.
Ако је корисник тачан и биткоин заиста премашује 55.000 долара, сваки купљени токен „Да“ ће вредети 1 долар. Тако ће корисник остварити профит од 1,2 цента по токену. У исто време, сваки корисник који има токене „Не“ изгубиће своју инвестицију, јер ће ти токени постати безвредни.
Вреди напоменути да се од корисника не тражи да задржи своју позицију до краја; могу продати своје акције у било ком тренутку по тренутној тржишној цени.
Сада ћемо заронити у технички преглед свих аспеката протокола. Вежите се! 🤓
Утврдили смо да су сви исходи догађаја на Полимаркету токенизовани. Хајде да резимирамо оно што већ знамо:
Сада за неке нове информације. Дели токени имплементирају ЕРЦ-1155 на основу
ЦТФ може да подржи до 256 исхода по догађају.
Свако предвиђање је идентификовано у ЦТФ-у. У ту сврху му се додељује условни ИД . ЦондитионалИд је јединствен због хеша три параметра:
Доњи дијаграм пружа визуелни приказ како ЦТФ (Условни оквир токена) функционише.
Корисник даје основну имовину када се клади и добија токен за удео , који се у ЦТФ-у назива условни токен . Након што пророчиште реши предвиђање, корисник може затражити своју награду од ЦТФ-а на основу исхода предвиђања.
Када корисник прими условни токен , сматра се да је заузео одређену позицију. У ЦТФ, позиције представљају скуп могућих комбинација исхода за свако предвиђање. ЦТФ генерише ове позиције за свако предвиђање, а свака позиција одговара једној од могућих комбинација исхода које корисник може да изабере.
на пример:
Филм са највећом зарадом у 2024.
- Изнутра напоље 2
- Остало
- Деадпоол 3
- Џокер 2
- Деспицабле Ме 4
- Дуне: Део 2
- Фуриоса: Сага о лудом Максу
Корисник би могао да гласа да ће „Инсиде Оут 2“ бити филм са највећом зарадом, а да „Дина: Други део“ дефинитивно неће бити филм са највећом зарадом у 2024. Ова комбинација предвиђања би се сматрала њиховом позицијом.
ЦТФ пружа два занимљива механизма за рад са позицијама: раздвајање и спајање . Механизам раздвајања омогућава да се једна позиција подели на више одвојених исхода, док спајање комбинује различите исходе у једну позицију. Ови механизми дају корисницима флексибилност у управљању својим позицијама.
По мом мишљењу, ЦТФ пружа Полимаркету четири важне предности:
Посебно је важно напоменути да ЦТФ омогућава организовање повезаних догађаја, где се позиције корисника могу комбиновати. Међутим, у Полимаркету нисам нашао такве примере.
Заиста ми се допао концепт ЦТФ-а, иако ми је прилично сложен да га у потпуности разумем. Више о томе можете сазнати у
Сада, пређимо на један од најмистериознијих аспеката Полимаркета — наруџбине.
За куповину, Полимаркет интерфејс нуди три врсте налога:
Тренутно се чини да функција АММ налога не ради. Нисам успео да пронађем догађај који би омогућио куповину преко АММ-а. Након претраживања Дисцорд протокола, пронашао сам релативно скорашњи коментар једног од корисника, који баца мало светла на ову ситуацију. Погледајте снимак екрана испод.
Према протоколу
Овај основни механизам захтевао је ликвидност да би се обезбедиле стабилне цене и смањила волатилност. Провајдерима ликвидности је потребан економски подстицај, примајући награду од сваке извршене куповине, да би систем наставио да ради.
Нажалост, ја сам нов у Полимаркету, али претпостављам да је у почетку протокол био у потпуности заснован на ЦТФ-у, при чему је АММ коришћен за одређивање цене. Временом је протокол развио хибридно решење са књигом налога, а две друге врсте налога (лимит и тржиште) су почеле да раде на прилагођеном решењу. Ово решење се зове ЦЛОБ (Централ Лимит Ордер Боок) или БЛОБ (Бинари Лимит Ордер Боок).
ЦЛОБ (Централ Лимит Ордер Боок) или БЛОБ (Бинари Лимит Ордер Боок) је систем који представља хибридно-децентрализовану књигу налога. У овом систему, специјализовани оператер управља усклађивањем налога и покреће извршење паметних уговора.
Не улазећи превише у детаље, систем се може описати на следећи начин:
Корисници креирају налоге за извршење, који могу бити лимитирани или тржишни налози. Оператер усклађује корисничке налоге и иницира њихово извршење на паметним уговорима. Креирање налога подразумева креирање структуре података потписане приватним кључем корисника према
За оне који желе више детаља, свему што се тиче књиге наруџбина и усклађивања поруџбина може се приступити само преко
Тхе
Паметни уговор је прошао ревизију. Тхе
Exchange
паметни уговор заправо има конкретнији назив,
Већина њих су мали паметни уговори који имплементирају ограничену функционалност:
CTFExchange.sol
.
Важно! Све што је у вези са стварним извршењем налога имплементирано је у паметни уговор.
Пролазак кроз код и проучавање паметног уговора је такође једноставан. Структура има јасно дефинисане улазне тачке кроз функције:
fillOrder()
, али за листу налога.
Све горе наведене функције може позвати само оператор .
Без обзира на то како позив уђе у паметни уговор, резултат ће увек бити исти: два корисника ће размењивати токене према њиховим налозима.
Накнада се наплаћује на средство које је излаз. За бинарна предвиђања, накнаде су симетричне, што значи: ако корисник прода токене по цени од 0,99 долара, платиће исту накнаду као и купац који их купује по цени од 0,01 долара.
Формуле за израчунавање су једноставне и преузете су из [документације].(
Општи циљ овог програма је подстицање ликвидности на тржишту.
Знамо да да би размена заснована на књизи налога функционисала, неко мора да креира ограничене налоге. Ограничени налози обезбеђују ликвидност која омогућава да се тржишни налози одмах изврше. Корисници који креирају лимитиране налоге називају се маркет мејкери . Што су лимитирани налози „строжи“ према тржишној цени, брже и у већим обима се могу извршавати тржишни налози, што је свакако повољно за крајњег корисника. Штавише, што је више ликвидности, то је теже манипулисати тржиштем.
Да би обезбедио довољну ликвидност, Полимаркет је развио посебан програм награђивања како би подстакао кориснике да креирају лимитиране налоге.
Што је гранични налог ближи просечној тржишној цени, то ће бити већа награда. Награде се аутоматски исплаћују сваког дана у поноћ УТЦ.
Систем је по узору
Пророчиште се користи за испоруку исхода предвиђања - без обзира да ли се догађај догодио или не. Пророчиште је једна од најважнијих компоненти протокола, али га имплементира услуга треће стране, а не Полимаркет тим. Ово пророчиште се зове
УМА је децентрализовано пророчиште које је специјализовано за снимање било које врсте података у блок ланцу, осим података који се не могу проверити. Пророчиште се сматра оптимистичним јер се претпоставља да су подаци тачни осим ако нису спорни. УМА има сопствени арбитражни систем за решавање спорова, где су арбитри стварни људи — учесници у УМА екосистему, конкретно власници УМА токена. Овај систем се зове ДВМ (Механизам за верификацију података).
Следећи процес у више корака се користи за одређивање исхода предвиђања и снимање на блок ланцу:
Изјава. Предвиђање се додаје пророчишту заједно са наградом. Награду може затражити свако ко успешно оспори резултат предвиђања.
Период изазова. Током овог периода, свако може оспорити резултат предвиђања. Ако се не појави изазов и време истекне, резултат предвиђања се сматра спремним за коначно поравнање, што означава његову тачност.
Спор. Сваки учесник протокола може оспорити резултат, било да би затражио награду или у интересу правичности (шалим се). У пракси се то ретко дешава, јер теорија игара сугерише да се већина учесника понаша поштено.
Гласање. Ако се покрене спор, власници УМА токена гласају за решавање спора. УМА је токен протокола који се користи за гласање, а учесници се награђују за учешће у њему.
Смири се. Завршна фаза је процес поравнања, односно стварно снимање података на блок ланцу. После овога, резултат предвиђања се може сматрати поуздано тачним.
Цео протокол је заснован на добро осмишљеној теорији игара, где је економски неповољан за било ког учесника да се упусти у злонамерне радње.
Примери:
- Учесник који поднесе резултат предвиђања за гласање даје колатерал за паметне уговоре. Ако је њихов резултат оспорен, они губе колатерал; у супротном, преузимају колатерал и добијају награду. Ово ствара снажан подстицај да се подносе само тачни резултати.
- Учесник који оспорава резултат предвиђања такође даје колатерал. Ако су тачни, они узимају назад залог и зарађују награду; у супротном, губе га. Ово подстиче учеснике да оспоравају само оне резултате за које су уверени да су нетачни.
- Учесници који решавају спорове. Морају да уложе УМА токене и зарадиће награде за решавање спорова. Ако гласају погрешно или уопште не гласају, губе део свог уложеног биланса; у супротном добијају награду. Нема начина да се опустиш.
Посебно је важно напоменути да се процес гласања у спору одвија у две фазе коришћењем шеме урезивања/откривања :
Овај двостепени процес гласања спречава дослух међу бирачима да би дискредитовали пророчиште или напали услуге које се ослањају на резултате предвиђања.
Резултат предвиђања се може оспорити више пута. У таквим случајевима, УМА дозвољава да се процес доношења одлука поново покрене након што се претходни спор заврши.
Овако изгледа процес покретања спора:
Оно што изгледа као једноставан систем клађења и предвиђања заправо се састоји од три главна модула, од којих је сваки развијен од стране различитих протокола и тимова:
Овај систем би се могао посматрати као систем клађења, али када сам почео да копам по Полимаркету, нисам очекивао да ћу морати да поделим своју студију на три различита протокола или да ћу потрошити толико времена на то. Технички, овај протокол је импресиван и интригантан, успешно комбинује технологије из различитих пројеката, што га чини посебно атрактивним за програмере.
Моје коначно мишљење : Искрено желим да видим овај протокол као нешто корисно, као што Виталик Бутерин сугерише. Нека постане алат за предвиђање, доношење одлука и анализу. Међутим, упркос овом потенцијалу, протокол се и даље најчешће повезује са изборима, где потражња за предвиђањима вртоглаво расте.