Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
В эти выходные я потратил время на обновление своих навыков в UI, исследуя потенциальные реализации $ORE.
Вопросы:
* Можем ли мы использовать контракт ORE для обеспечения бездоверительных ставок на блокчейне?
* Какое самое простое внедрение на блокчейне также позволит участвовать не крипто-пользователям?
Результат:
1. Пользователи выбирают свои коэффициенты для игры
2. Пользователи вводят сумму для ставки
3. Ждут окончания раунда и забирают выигрыш
Хорошо то, что ore можно предоставить фактически бесплатно, просто взимая часть очищенного ore в качестве комиссии, а не напрямую с ставок на SOL.
Я разработал первоначальный MVP того, как это работает (ссылки ниже), который называется RockBet - пытаясь абстрагировать любую логику на блокчейне от пользователя и предоставить стандартный интерфейс для ставок.
Интересно, что ORE позволяет использовать майнинг как VRF и источник ликвидности, так как в нормальных условиях майнеры всегда будут пытаться извлечь любую ожидаемую ценность из раунда.
Это действует как механизм балансировки, пока остается достаточно времени для майнеров, чтобы арбитражить между блоками.
Таким образом, с самого начала у нас есть доказуемо честный алгоритм, который защищен ликвидностью майнеров (если нет доверия к случайности, никто бы не майнил).
Теперь, хотя нарратив звучит как "майнить для руды" - по сути, Ore это просто азартная игра n/25 на то, выиграет ли квадрат (игнорируя выбросы руды и ML на данный момент), это дает нам достаточно гибкости для создания простых азартных игр поверх.
Это было построено довольно быстро в свободное время на выходных, так что есть много чего добавить, однако как начальный MVP я довольно доволен результатами.
Некоторые области, которые можно улучшить:
* Социальный вход - позволяет чисто играть в web2 после депозита
* Реферальная программа
Однако это было не без проблем, при создании этого я столкнулся со следующими "неудобствами":
* Учетные записи Ore Miner нельзя закрыть, поэтому аренда невозвратна
* Нет возможности создать "Майнинг Пул" с общим пулом необработанной руды (без дополнительного прокси-контракта)
* Получение выигрышного номера не тривиально, и хотя вне цепи его можно найти в конце раунда, в цепи это задерживается на 35+ блоков
* Раунды контролируются с помощью какой-то странной логики оракула, что делает неудобным определение точного времени, когда раунд будет раскрыт
* В контракте есть некоторые раздражающие под-налоги, которые нужно учитывать (контрольные точки)
12,44K
Топ
Рейтинг
Избранное

