В Bitshares есть такая штукак как Prediction Markets. По сути это ничто иное как бинарные call опционы.
В чём суть. Выпускается ассет (смарткоин) с флагом что он является Prediction Market. Создатель в описании указывает условия опциона. Например, можно выпустить опцион на то, что 01.06.2019 биткоин будет стоить $5000 или выше.
Те кто считают что биткоин не будет столько стоить, печатают опцион (под залог BTS или чего-то ещё, что укажет создатель) и продают его. В случае опционов применяется залог 1-1, а не 1.75 как в смарткоинах.
Те кто считают, что биткойн пройдёт $5000, наоборот покупают опцион.
Когда наступает час X, владелец запускает Global Settlement опциона, при этом указывая цену погашения. Если условие опциона выполнено (биток прошёл 5k), то публикается цена 1:1, а если нет, то 0:1.
Таким образом, если напирмер вы купили опцион по 0.15 BTS, и условие сработало, вы гасите его уже по цене 1, т.е. ваш профит 0.85 BTS с каждого токена. А если если условие не было выполнено, то токены опциона полностью теряют стоимость.
Пример использования оциона для хэджирования
Допустим, сейчас цена BTC $4000, и вы только что встали в лонг. При этом вы несёте риск падения цены BTC. Для хэджирования этого риска, вы печатаете опцион и продаёте его. Если к моменту закрытия опциона цена не прошла $5000, залоговый актив можно будет освободить, а деньги от продажи опциона останутся и компенсируют просадку курса.
Если цена пробьёт 5k, ваши опцинные токены будут погашены теми кто их купил, вы потеряете залог. Но эти потери будут компенсированы прибылью от продажи BTC.
Аналогичные схемы можно применять для хэджирования короткиъ позиций. Кстати, кухня с фьючерсами на BTC работает похожим образом.
Проблема
Опционы классная штука, но практически не используются. Казалось бы всё хорошо, но есть нюанс. На данный момент они одноразовые. Если запустить глобальное погашение, то потом оживить ассет уже невозможно. Надо делать новый и платить комиссию за создание ассета.
С возможностью оживления опционов можно было бы делать опционы, срабатывающие например раз в месяц.
Было вот такое предложение BSIP-17 сделать возможность оживления ассетов, но в коде оно не было реализовано.
Документация
Более подробно можно почитать в документации к bitshares:
- https://how.bitshares.works/en/master/bts_holders/tokens/pm.html
- https://dev.bitshares.works/en/master/bts_guide/tutorials/pm-create-manual.html
- https://dev.bitshares.works/en/master/bts_guide/tutorials/pm-close-manual.html
Мои opensource-проекты на Голосе
- golos-python - python-библиотека для Голоса.
- golos-witness-tools - набор скриптов для делегатов.
- golos-scripts - разные полезные скрипты для Голоса на python
Отличный контент!Ставлю лайки и подписываюсь. Надеюсь на вашу взаимность!)
А так же приглашаем вас принять участие в розыгрыше!
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
chugoi, cats, max-max, nefer, benken, semasping, narin, polyideic, veta-less, hyipov, ladynazgool, duremarr, tom123, rosava, zhenek, cepera, korzhimanov, alexxela, edsaw, amelina.elena, evgeniybb, vadbars, ezavarov
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
!нехочу
А откуда смарт-контракт "узнает" цену биткойна ?
Там тоже делегаты поставляют прайсфид ?
Цена погашения указывается когда владелец запускает global settle. Получается вопрос доверия владельцу.
Фигасе. Чего только нет в Битшарах. Чтобы долго не копаться в доках, можешь сказать, сколько стоит выпуск такого ассета? Спасибо.
Такая же комиссия как у любого другого ассета, если более 4-х символов, то 1263.01369 BTS для basic и 757.80821 BTS для LTM аккаунта.
Порылся всё-таки в поиске. Здесь пишут, что для LTM конечная цена будет 253 bts. Lifetime members get to collect their entire 80% remainder through the cashback program.
Учитывая, что LTM стоит 3031 bts, на трёх ассетах отобьётся.
В общем, интересная тема.
С созданием ассета тонкость в том, что 50% fee идёт в fee pool ассета, а оставшиеся 50% уже делятся 80/20, где 80% возвращается LTM-акку на вестинговый баланс. Поэтому клиент в разделе Explore -> Fee schedule и показывает сколько я написал. Изъять средства из Fee Pool можно, это будет стоить 126/25 BTS basic/LTM. Но лучше конечно не изымать сразу, чтобы люди могли платить комиссии этим ассетом.
Ясно, спасибо. Буду разбираться.