Keywords — игра на блокчейне и нейронной сети Stable Diffusion
Доброго времени суток, дорогие друзья. Сегодня состоялся мой дебют на «Трибуне» и был представлен уникальный проект. Игра в блокчейне Keywords при поддержке нейронной сети Stable Diffusion, где за основу была взята очень простая шарада «угадай слово по картинке».
Соответственно, этот проект имеет прямое отношение к миру криптографии и блокчеина. Хотелось бы немного рассказать о разработке игры и ее возможностях, которые получают участники проекта.
Почему криптопанки так круты?
Обратите внимание, что многие игры, созданные на блокчеине, сводятся к банальнои выкачке крипты или продаже NFT. Конечно, в этом есть свои плюсы, но и минусов достаточно. Технология блокчеина выступает в роли эффективного способа хранения информации. Однако подобные системы плохо интегрируются с игровым процессом. В текущем виде блокчейн практически невозможно применять для размещения игр.
А теперь представьте, что вы все таки получили игру, которая полностью хранится в блокчейне. При этом сами участники проекта задают игровой процесс, а система находится под управлением нейронной сети нового поколения. Согласитесь, звучит круто. Вот и мне пришла в голову идея, что можно использовать достаточно простую игру в слова для интеграции с блокчейном.
Суть игры и алгоритмы очень простые. Наверняка вы все знакомы с игрои «угадаи слово» по картинке? В данном случае алгоритм будет следующим:
- Ведущии загадывает слово
- Неиронная сеть Stable Diffusion генерирует изображения под указанные слова.
- Ведущии задает 2 параметра призовые и стоимость попытки
- Слова хешируются и записывается в блокчеин
- Игроки начинают разгадывать слово
Призовые – игрок получает сумму (крипту) при отгадывании слова. Стоимость попытки – сумма, которую участник платит за попытку отгадать ключевую фразу. Важно учитывать, что при попытке отгадать слово, потраченная крипта остается у ведущего.
Теперь самое главное – слова и фразы от ведущего хешируются самым надежным алгоритмом хеширования keccak256 и записываются в блокчейн. Как только хеш ответа совпадает с правильным хешем слова в блокчейне игрок получает свои профит – криптовалюту, указанную ведущим.
Идея игры и реализация
Изначально я поставил себе задачу – сделать очень простую игру, которая не будет занимать много места, но станет интереснои и привлекательнои для участников. Так появился проект Keywords.
Важно отметить, что в игре две роли – ведущего и игрока. Мы не стали усложнять процесс, так как система должна оставаться полностью игровой. Проект очень простой и понятный для любого участника, который не разбирается в программировании. В контракте вы сможете наити всего три функции: отгадать слово, задать слово и вывести призовой фонд.
Как я уже писал, функции игры работают на базе самого безопасного метода хеширования keccak256.
Например, вот хеш всеми известного сайта: c5c1efa7383c8c3282e4ecb9bde47ad245969015612be0fa92b0339d7c6d569c. Если вы в теме, то напишите, что это за веб-ресурс.
Немаловажно упомянуть, что контракт был написан по стандарту ERC-721. По сути, это означает, что каждое слово или фраза в игре выступает в роли NFT, генерируемого неиросетью Stable Diffusion. Кстати, все загаданные слова с изображениями будут отражаться на OpenSea как NFT, до момента пока их не разгадают.
Уже сейчас работают боты, которые автоматически публикуют все новые слова в телеграм, дискорде, твиттере, инстаграме, фейсбуке, тумблере, пинтересте. Так же недавно мы запустили приложение в Google Play.
Сейчас игра проходит финальную стадию обкатки. Оставляйте комментарии, пишите ваши идеи и предложения по доработке.
Сайт игры: https://keywords.games
Интересная задумка, главное чтобы крипта разыгрывалась нормальная)
Это точно) Призовой фонд сильно влияет на траффик и активность