paint-brush
Полимаркет објаснио: како тржишта предвиђања блокчејна обликују будућност предвиђањаод стране@hacker7603244
2,548 читања
2,548 читања

Полимаркет објаснио: како тржишта предвиђања блокчејна обликују будућност предвиђања

од стране Pavel Naydanov15m2024/11/08
Read on Terminal Reader

Предуго; Читати

Истражите како Полимаркет трансформише тржишта предвиђања користећи блоцкцхаин, нудећи нови начин за предвиђање догађаја са већом прецизношћу и транспарентношћу. У тх
featured image - Полимаркет објаснио: како тржишта предвиђања блокчејна обликују будућност предвиђања
Pavel Naydanov HackerNoon profile picture
0-item

Полимаркет је једно од највећих и најпопуларнијих тржишта предвиђања на блокчејну. Омогућава корисницима да се кладе на исходе разних догађаја: спорт, политика, култура и тако даље.


Корисничка имовина се чува у новчаницима који нису чувани. То значи да протокол не чува приватне кључеве корисника и не може да приступи њиховој имовини.

Прокси новчаници

Када корисник први пут користи Полимаркет, треба да креира интерни новчаник. Имају две опције:

  • Користите њихов постојећи ЕОА (налог у спољном власништву). Подржани су Метамаск, Цоинбасе и ВаллетЦоннецт.
  • Користите адресу е-поште путем технологије тзв Магиц Линк . Унесите своју е-пошту и примите посебну везу за приступ услузи.


Новчаник је креиран кроз специјализовану фабрику паметних уговора и функционише као 1/1 мултисиг, што значи да га у потпуности контролише корисник.


Коришћење интерних новчаника омогућава Полимаркету да обезбеди боље корисничко искуство, као што је омогућавање више трансакција одједном.

Предицтион Маркет

Тржиште предвиђања почиње прогнозом. Прогноза је основа око које се граде кориснички сценарији. У контексту тржишта предвиђања, ова изјава се назива условом . То може бити питање, изјава, опис очекиваног исхода, догађаја, предвиђања, итд. Можемо то посматрати као било који облик тврдње која захтева будућу истину.


Примери предвиђања:

  1. У септембру ће се десити земљотрес јачине 7,0 степени.
  2. Хоће ли ГПТ-5 бити објављен 2024. године?
  3. Биберова беба: дечак или девојчица?
  4. Филм са највећом зарадом у 2024.
  5. Хоће ли Етхереум достићи 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. Ова комбинација предвиђања би се сматрала њиховом позицијом.


ЦТФ пружа два занимљива механизма за рад са позицијама: раздвајање и спајање . Механизам раздвајања омогућава да се једна позиција подели на више одвојених исхода, док спајање комбинује различите исходе у једну позицију. Ови механизми дају корисницима флексибилност у управљању својим позицијама.


По мом мишљењу, ЦТФ пружа Полимаркету четири важне предности:

  • Токен за дељење се користи за потврду гласања корисника за одређени исход предвиђања.
  • Имплементира флексибилан систем за комбиновање гласова корисника на различите позиције.
  • Одговорност за израчунавање исхода је делегирана на ЦТФ, на основу сигнала пророчишта.
  • Израчунава награде према износу жетона удела за победничке исходе.


Посебно је важно напоменути да ЦТФ омогућава организовање повезаних догађаја, где се позиције корисника могу комбиновати. Међутим, у Полимаркету нисам нашао такве примере.


Заиста ми се допао концепт ЦТФ-а, иако ми је прилично сложен да га у потпуности разумем. Више о томе можете сазнати у званична документација .

Наређења

Сада, пређимо на један од најмистериознијих аспеката Полимаркета — наруџбине.



За куповину, Полимаркет интерфејс нуди три врсте налога:

  • Тржиште — тренутна куповина по тренутној тржишној цени.
  • Ограничење — одложене поруџбине које вам омогућавају да одредите цену по којој ће куповина бити обављена када се постигне.
  • АММ — куповина по цени која се аутоматски одређује, слично децентрализованим берзама, на основу износа резерви у пулу.


Тренутно се чини да функција АММ налога не ради. Нисам успео да пронађем догађај који би омогућио куповину преко АММ-а. Након претраживања Дисцорд протокола, пронашао сам релативно скорашњи коментар једног од корисника, који баца мало светла на ову ситуацију. Погледајте снимак екрана испод.



Према протоколу документацију , АММ је користио паметне уговоре развијене као део Оквир условних токена . Дакле, АММ је коришћен за одређивање куповне цене токена акција .


Овај основни механизам захтевао је ликвидност да би се обезбедиле стабилне цене и смањила волатилност. Провајдерима ликвидности је потребан економски подстицај, примајући награду од сваке извршене куповине, да би систем наставио да ради.


Нажалост, ја сам нов у Полимаркету, али претпостављам да је у почетку протокол био у потпуности заснован на ЦТФ-у, при чему је АММ коришћен за одређивање цене. Временом је протокол развио хибридно решење са књигом налога, а две друге врсте налога (лимит и тржиште) су почеле да раде на прилагођеном решењу. Ово решење се зове ЦЛОБ (Централ Лимит Ордер Боок) или БЛОБ (Бинари Лимит Ордер Боок).

ЦЛОБ и БЛОБ

ЦЛОБ (Централ Лимит Ордер Боок) или БЛОБ (Бинари Лимит Ордер Боок) је систем који представља хибридно-децентрализовану књигу налога. У овом систему, специјализовани оператер управља усклађивањем налога и покреће извршење паметних уговора.


Не улазећи превише у детаље, систем се може описати на следећи начин:



Корисници креирају налоге за извршење, који могу бити лимитирани или тржишни налози. Оператер усклађује корисничке налоге и иницира њихово извршење на паметним уговорима. Креирање налога подразумева креирање структуре података потписане приватним кључем корисника према ЕИП-712 стандардне. Пошто се налог чува ван ланца до извршења, ово омогућава брзо и бесплатно прилагођавање услова наруџбине или чак потпуно отказивање.


За оне који желе више детаља, свему што се тиче књиге наруџбина и усклађивања поруџбина може се приступити само преко АПИ . Ради погодности, Полимаркет нуди два клијента: једног за ЈаваСцрипт и један за Питхон .


Тхе Екцханге.сол паметни уговор је, међутим, јаван и одговоран је за креирање корисничких позиција унутар ЦТФ-а. Такође омогућава управљање позицијама корисника и пренос средстава између њих, обезбеђујући сигурност и транспарентност унутар протокола.



Паметни уговор је прошао ревизију. Тхе ревизорски извештај је приложено у спремишту.

Смарт Цонтрацт

Exchange паметни уговор заправо има конкретнији назив, ЦТФЕкцханге.сол . Није много велики, садржи око 100 линија кода, али има значајан скуп зависности.



Већина њих су мали паметни уговори који имплементирају ограничену функционалност:

  • БасеЕкцханге.сол . Апстрактни паметни уговор који имплементира могућност примања ЕРЦ-1155 токена. Такође је одговоран за заштиту од напада поновног уласка.
  • Аутх.сол . Улога менаџера. Дефинише функције валидације и модификаторе за подешавање улога: администратор и оператер за CTFExchange.sol .
  • Средства.сол . Дефинише два средства: основно средство (колатерал) и ЦТФ адресу.
  • Накнаде.сол . Дефинише накнаду за протокол.
  • Паусабле.сол . Дефинише могућност паузирања рада паметних уговора. Облик централизације на који протокол пристаје у случају непредвиђених околности. Доступно само за улогу администратора.
  • АссетОператион.сол . Дефинише операције за основно средство и ЦТФ. Укључује пренос, поделу и спајање позиција.
  • Сигнатуре.сол . Дефинише код за валидацију потписа корисника који се користи при раду са налозима.
  • Хасхинг.сол . Дефинише хеширање параметара налога који се користи за верификацију потписа.
  • Регистри.сол . Дефинише процес регистрације предвиђања у систему и регистрације токена за предвиђање.


Важно! Све што је у вези са стварним извршењем налога имплементирано је у паметни уговор. Традинг.сол .


Пролазак кроз код и проучавање паметног уговора је такође једноставан. Структура има јасно дефинисане улазне тачке кроз функције:

  • филлОрдер() — Извршава налог између корисника који га је креирао и произвођача (други налог) који је изабрао корисник.

  • филлОрдерс() — Исто као fillOrder() , али за листу налога.

  • матцхОрдерс() — Оператер бира два различита налога и извршава их.


Све горе наведене функције може позвати само оператор .



Без обзира на то како позив уђе у паметни уговор, резултат ће увек бити исти: два корисника ће размењивати токене према њиховим налозима.

Протоколна такса

Накнада се наплаћује на средство које је излаз. За бинарна предвиђања, накнаде су симетричне, што значи: ако корисник прода токене по цени од 0,99 долара, платиће исту накнаду као и купац који их купује по цени од 0,01 долара.


Формуле за израчунавање су једноставне и преузете су из [документације].( хттпс://доцс.полимаркет.цом/#феес ).



Програм награђивања ликвидности

Општи циљ овог програма је подстицање ликвидности на тржишту.


Знамо да да би размена заснована на књизи налога функционисала, неко мора да креира ограничене налоге. Ограничени налози обезбеђују ликвидност која омогућава да се тржишни налози одмах изврше. Корисници који креирају лимитиране налоге називају се маркет мејкери . Што су лимитирани налози „строжи“ према тржишној цени, брже и у већим обима се могу извршавати тржишни налози, што је свакако повољно за крајњег корисника. Штавише, што је више ликвидности, то је теже манипулисати тржиштем.


Да би обезбедио довољну ликвидност, Полимаркет је развио посебан програм награђивања како би подстакао кориснике да креирају лимитиране налоге.


Што је гранични налог ближи просечној тржишној цени, то ће бити већа награда. Награде се аутоматски исплаћују сваког дана у поноћ УТЦ.


Систем је по узору дИдКс . Описан је оригинални дИдКс програм овде . Оригинални програм за Полимаркет је доступан овде .

Орацле

Пророчиште се користи за испоруку исхода предвиђања - без обзира да ли се догађај догодио или не. Пророчиште је једна од најважнијих компоненти протокола, али га имплементира услуга треће стране, а не Полимаркет тим. Ово пророчиште се зове УМА .


УМА је децентрализовано пророчиште које је специјализовано за снимање било које врсте података у блок ланцу, осим података који се не могу проверити. Пророчиште се сматра оптимистичним јер се претпоставља да су подаци тачни осим ако нису спорни. УМА има сопствени арбитражни систем за решавање спорова, где су арбитри стварни људи — учесници у УМА екосистему, конкретно власници УМА токена. Овај систем се зове ДВМ (Механизам за верификацију података).


Следећи процес у више корака се користи за одређивање исхода предвиђања и снимање на блок ланцу:



  1. Изјава. Предвиђање се додаје пророчишту заједно са наградом. Награду може затражити свако ко успешно оспори резултат предвиђања.

  2. Период изазова. Током овог периода, свако може оспорити резултат предвиђања. Ако се не појави изазов и време истекне, резултат предвиђања се сматра спремним за коначно поравнање, што означава његову тачност.

  3. Спор. Сваки учесник протокола може оспорити резултат, било да би затражио награду или у интересу правичности (шалим се). У пракси се то ретко дешава, јер теорија игара сугерише да се већина учесника понаша поштено.

  4. Гласање. Ако се покрене спор, власници УМА токена гласају за решавање спора. УМА је токен протокола који се користи за гласање, а учесници се награђују за учешће у њему.

  5. Смири се. Завршна фаза је процес поравнања, односно стварно снимање података на блок ланцу. После овога, резултат предвиђања се може сматрати поуздано тачним.


Цео протокол је заснован на добро осмишљеној теорији игара, где је економски неповољан за било ког учесника да се упусти у злонамерне радње.


Примери:

  1. Учесник који поднесе резултат предвиђања за гласање даје колатерал за паметне уговоре. Ако је њихов резултат оспорен, они губе колатерал; у супротном, преузимају колатерал и добијају награду. Ово ствара снажан подстицај да се подносе само тачни резултати.
  2. Учесник који оспорава резултат предвиђања такође даје колатерал. Ако су тачни, они узимају назад залог и зарађују награду; у супротном, губе га. Ово подстиче учеснике да оспоравају само оне резултате за које су уверени да су нетачни.
  3. Учесници који решавају спорове. Морају да уложе УМА токене и зарадиће награде за решавање спорова. Ако гласају погрешно или уопште не гласају, губе део свог уложеног биланса; у супротном добијају награду. Нема начина да се опустиш.


Посебно је важно напоменути да се процес гласања у спору одвија у две фазе коришћењем шеме урезивања/откривања :

  1. Цоммит. Учесници гласају тајно тако што шаљу хеш свог гласа паметним уговорима. То значи да нико не може да разазна како је учесник гласао само гледајући хеш.
  2. Откриј. Након завршетка фазе гласања, учесници откривају своје гласове. Паметни уговор проверава да ли се подударају са претходно послатим хешовима.


Овај двостепени процес гласања спречава дослух међу бирачима да би дискредитовали пророчиште или напали услуге које се ослањају на резултате предвиђања.


Резултат предвиђања се може оспорити више пута. У таквим случајевима, УМА дозвољава да се процес доношења одлука поново покрене након што се претходни спор заврши.


Овако изгледа процес покретања спора:


Закључак

Оно што изгледа као једноставан систем клађења и предвиђања заправо се састоји од три главна модула, од којих је сваки развијен од стране различитих протокола и тимова:

  • ЦТФ (Условни оквир токена): Управља комбинаториком, позиционирањем и корисничким уделима у предвиђањима. Велико хвала Гносис-у за стварање тако флексибилног оквира, савршено прилагођеног за тржишта предвиђања.
  • ЦЛОБ (Централ Лимит Ордер Боок): Полимаркет-ово интерно решење за имплементацију књиге налога и лимитираних налога. ЦЛОБ омогућава корисницима да ефикасно учествују у екосистему и помаже у агрегирању ликвидности.
  • УМА : Децентрализовано пророчиште са јединственим арбитражним системом за решавање спорова. УМА је заиста срце система, преноси резултате предвиђања путем блок ланца.


Овај систем би се могао посматрати као систем клађења, али када сам почео да копам по Полимаркету, нисам очекивао да ћу морати да поделим своју студију на три различита протокола или да ћу потрошити толико времена на то. Технички, овај протокол је импресиван и интригантан, успешно комбинује технологије из различитих пројеката, што га чини посебно атрактивним за програмере.


Моје коначно мишљење : Искрено желим да видим овај протокол као нешто корисно, као што Виталик Бутерин сугерише. Нека постане алат за предвиђање, доношење одлука и анализу. Међутим, упркос овом потенцијалу, протокол се и даље најчешће повезује са изборима, где потражња за предвиђањима вртоглаво расте.

Линкови

  1. Добродошли у Полимаркет
  2. Гносис Цондитионал Токенс Фрамеворк. Геттинг Стартед
  3. Тржишта предвиђања: Приче са избора
  4. Врло једноставно о Токени исхода на блогу Полимаркет.
  5. Детаљан преглед Полимаркетовог програма награђивања тржишта
  6. УМА протокол


L O A D I N G
. . . comments & more!

About Author

Pavel Naydanov HackerNoon profile picture
Pavel Naydanov@hacker7603244
MetaLamp. Solidity developer

ХАНГ ТАГС

ОВАЈ ЧЛАНАК ЈЕ ПРЕДСТАВЉЕН У...