Здравствуйте. Пока отдыхал 2 раза вылетала база данных: логи занимали всё свободное дисковое пространство. Наладил вчера вечером этот момент... Теперь будет всё ок.
Также придумал две
идеи:
1.
#viz sbt:
Вы наверняка знаете, что такое SBT: непередаваемые nft, кооторые могут содержать информацию о пользователе. Например, его деятельность в ДАО (повышение репутации) или плохие действия (понижение).
Так вот. Пришла идея построить SBT протокол на базе Custom транзакций в Viz.
Суть:
Есть аккаунт, например, мой.
Я создаю sbt с указанием либо логина в Визе, либо id Telegram.
И указываю, что пользователь набрал 100 баллов полезной активности, а значит принёс много пользы.
Далее добавляю sbt, что второй пользователь моего чата собрал 100 VIZ.
Далее, что третий помог существенно в разработке.
И так далее...
Каждый sbt может добавлять определённый рейтинг.
Вот тут не знаю, как лучше, так как не видел пока ни одной структуры SBT:
Либо просто указывать знак (+ или -), или указывать число для расчёта существенности той или иной sbt (5 или -3).
Если с числом, то помогший существенно с разработками может обладать sbt весом = 50, пользователь со 100 VIZ в наградах 10, а пользователь со ста баллами 20.
Допустим, что второй пользователь ушёл из чата. Тогда я публикую sbt с уходом из чата, который аннулирует все остальные sbt пользователя (в нашем случае только одну: получение 100 VIZ в чате).
Но если пользователь возвращается, публикуется sbt "Участник чата", которая возвращает учёт других sbt: как понимаю, в этом случае должно быть повторное сканирование sbt пользователя... Но если есть варианты получше, пишите...
Так вот. У Viz есть
readdle.me.
Sbt могут работать подобным образом:
Пользователь заходит на страницу, вводит логин автора sbt и смотрит всё то, что он создавал пользователям. После загрузки ленты появляется возможность фильтрации sbt по логинам и Telegram id пользователей, которых указал автор.
2. Viz tasks:
Сервис, позволяющий создавать задания с любой активностью.
1. Создатель заданий делегирует VIZ аккаунту сервиса.
2. Он награждает себя и выводит соц. капитал.
3. Выведенная сумма пропорционально доле делегировавших распределяется между инвесторами.
Это их баланс.
4. На указанную сумму они могут создать задания.
Приведу пример.
2 пользователя:
Один делегировал 20% соц. капитала, второй - 80%.
У первого на балансе прибавляется 20 раз в день по 2 VIZ, второго - 8.
Допустим, первый решил создать задание через 5 дней после начала принятия участия в сервисе.
Он сможет распорядиться балансом в 200 VIZ (2 * 20 * 5).
Или меньше, например, 100 VIZ. Тогда 100 + то, что накапает дальше, инвестор сможет потратить на другие задания.
Если же автор задания считает, что оно достойно участия долей других инвесторов, сообщает об этом: если большинство за, задание будет создано с большей суммой. Если нет - только на свой баланс.
Второй вариант сервиса - просто награждение определённым процентом энергии тех, кто выполняет задание. Если же у создателя задания нет её по любым причинам, из-за чего сервис не может наградить, репутация автора задания понижается = будущие предложения по активности будут ниже в ленте или вовсе скрыты.
3. И раз это пост идей, опишу третью, которую придумал ещё до отдыха, но всё не было времени опубликовать...
Текстовая игра на блокчейне.
Суть в том, что хочу создать смартконтракты для текстовой игры, где пользователь будет получать ход развития сюжета в текстовом формате в зависимости от действий, а после получения каких-либо достижений сохранять их nft.
Это было бы интересно сделать, но пока к сожалению нет особо времени изучать Solidity.
Всё. Благодарю за внимание.
Надеюсь, пост был интересен вам: пишите комментарии по пунктам, описанным здесь - будет интересно по обсуждать.
Хорошего дня.
#новости #идеиНезрячий web3 программистЧат,
Бот,
Донат