😎 Незрячий web3 программист – Telegram
😎 Незрячий web3 программист
3.13K subscribers
252 photos
10 videos
3 files
839 links
В канале узнаете от незрячего программиста аналитику по web3 проектам (снизит вероятность потерь) и новости по разработкам.
Подписывайтесь - буду рад .
Связь для рекламы и услуг: @blind_dev_contact_bot
Download Telegram
Лень - двигатель прогресса 😊, или как я написал скрипт для перевода файлов. #разработка

Здравствуйте. Много раз говорили фразу из заголовка, но я как-то особо не прочувствовал её... Но вот недавно создал бота @price_informerBot, и опять надо было переводить на Английский язык интерфейс...

Раньше как делал:
Копировал файл, переименовывал в en, открывал, по очереди переводил все тексты и вставлял...
Дело было муторным, долгим... Мне надоело этим заниматься 😊!

И вот вчера мне пришла идея автоматизировать этот момент.
api был предоставлен моим знакомым: обращение по url с передачей text=текст GET запросом:
site/?text=переводим это.
Я домен не буду давать, чтоб не нагружать запросами...

В общем, засел за написание скрипта...
И вспомнил, что у меня ведь не json, а js файлы, т. к. это удобнее: можно делать многострочные тексты, например...

После этого начались попытки распарсить файл так, чтоб создать новый без ошибок.
В итоге, после 15 часов работы, получилось.
Конечно недочёты все равно есть, но найти ошибки и исправить - легко...

Помимо js файлов инструмент позволяет переводить любые многострочные текстовые файлы.
Правда не все данные сможет вам дать, т. к. не все символы допустимы в url, например, #, & и пр. (сейчас обработан только вариант с #, т. к. он мне был нужен).

Итог?
1. Запрос названия файла.
2. видим проценты выполнения для конкретного языка.
3. После перевода предлагается нажать "Enter" для закрытия.

В config.json файле следующее:
1. url к api;
2. Список языков, на которые переводим: массив.
3. Язык приложения: выбор между ru, en, zh, ko, ar, es.

Благодаря этой замечательной программулине 😊 перевёл интерфейс бота на 5 языков (список идентичен языкам приложения), а также README.md dpos.space.

На скринах:
1. config.json с одним языком для демо.
2. Окно приложения от стартового сообщения до завершающего.
3. Пример Русского js файла бота.
4. Пример переведённого файла.
5. Исходный README.md на Русском.
6. Пример README.md на Английском.
(Репозиторий).

Всё. Благодарю за внимание.

@blind_dev
👍6
Добавляю в #обзоры Alby.

Это браузерный кошелёк (расширение) длля работы с Lightning network (LN): https://teletype.in/@blind_dev/Obzor-Lightning-koshelka-09-21.
LN - это сеть поверх Bitcoin для превращения его в платёжную систему, а также для работы различных приложений.

https://teletype.in/@blind_dev/Obzor-Lightning-koshelka-09-21

Как всегда, описал установку и пункты кошелька, показал работу с приложениями на примере Lightning swap и продемонстрировал процесс вывода в BTC Биткоин сети.
https://teletype.in/@blind_dev/Obzor-Lightning-koshelka-09-21

Читайте и распространяйте - буду рад.
Благодарю, и за внимание.
Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍4
#книги

Всем здравствуйте, и хороших выходных.
Разгрузим мозг от обзоров 😊 - почитаем фантастику...

И начнём мы с книг Юрия Винокурова:
1. "Вечная война".
Классные герои, юмора много (не помню, чтоб столь часто смеялся 🤣):
Космос, строительство империи, войны с другими расами и объединение с ними, система и любимые.

Продолжением серии является книга "Вечный герой".
Там ГГ. попал в другой мир с потерей памяти и собирал своих друзей, попутно изучая, что творится вообще...


Далее следующая серия от авторов: Антон Емельянов, Сергей Савинов.
Называется Мир мертвой силы.
Главный герой здесь оказался в мире, где правят тёмные, сам являясь светлым.
В итоге нашёл он тех, с кем смог сражаться вместе, и достиг многого.


И автор Коруд Ал.
У него я прочитал произведение "Эредус".
Главного героя кидают в разные миры, где он должен навести порядок.
Книга не для всех, но в целом интересная, да и с юмором, что хорошо 😊.

Есть вторая книга "Эредус - Возвращение", но я пока её не читал, т. к. предпочитаю изучать уже готовые произведения.
Хотя думаю там тоже интересно всё.

Всё. Благодарю за внимание.
Ставьте реакции, если вам эта рубрика нравится.


Незрячий web3 программист
Чат, Бот, Донат
👍11
Многоразовый счёт.

💬 #обзоры
Написал про Via exchange: https://teletype.in/@blind_dev/Obzor-Via-exchange-09-26

Если кто не знает, это ещё один сервис для обмена токена одного блокчейна на токен другого блокчейна. Также у них есть функция передачи газа.

Мне он понравился тем, что дал обменять по тем путям, которые были недоступны в Hashflow и некоторых других проектах.
Изучайте: https://teletype.in/@blind_dev/Obzor-Via-exchange-09-26

А если понравилось, буду рад донатам. Нажмите на кнопку "Оплатить" и введите любую сумму. Доступны варианты:
BTC, ETH, TON, BNB, USDT, USDC, BUSD.
Благодарю.
👍9
#новости

Всем здравствуйте. Сначала хочу поблагодарить авторов каналов @bitcoin21ideas за пост про Lightning кошелёк и мой канал, а также @CryptoLamer за пост о моём канале и обзоре DeCommas.
Благодаря этому стал ближе к цели в 3000 подписчиков (сейчас 1217).
Благодарю!

И обращаюсь ко всем:
Буду очень рад, если станете рассказывать обо мне, канале и обзорах в своих Telegram каналах и статьях, а может и видео.
Тогда быстрее достигну цели, что повысит мотивацию писать.
А да: можете написать в чат от имени канала с упоминанием своего логина в Telegram, и я расскажу о вас, если аудитория от 3000 подписчиков, а также добавлю кучу баллов полезной активности 😊, которые могут в будущем дать многое.

Второй новостью является то, что выступал вчера в голосовом чате по поводу инвестиций в крипту.
Вопросы были следующими:
1. Какие способы заработка юзал во крипте?
2. Какие способы хеджа есть?
3. Про свои портфели: кол-во не интересует, только почему такие, то есть стратегия.
4. Фичи с криптоактивами.

Запись, ссылки (в том числе мои).

Конечно вы можете приглашать меня в стримы 😊. Пишите в @blind_dev_contact_bot

3. Время от времени боты переставали работать, но это из-за падений базы данных.
Предположение было в том, что много подключений незакрытых: исправил ошибку. Должно быть дальше всё ок (в какой раз это пишу 😊).
Всё в GitHub уже...

4. Переименовал чат @blind_dev_chat из Blind dev level 0 в Blind dev chat с заменой бронзовой аватарки на серебряную.
Blind lev level 2 же переименовал в Blind dev PRO, т. к. надобности в level 1 не вижу.

5. Обновил пост с донатами: https://news.1rj.ru/str/blind_dev/757
Добавил карту Мир. (кстати, буду рад поддержке канала 😊
)


Всё. Благодарю за внимание, и хорошего дня!


Незрячий web3 программист
Чат, Бот, Донат
👍2
Всем здравствуйте. Продолжаю рубрику #обзоры.
Сегодня пойдёт речь о #polymarket - сервисе, позволяющем ставить на "Да" или "нет" для различных событий, и если побеждаете, получать прибыль.
Работает в Polygon и, в скором времени думаю, в Ethereum.
https://teletype.in/@blind_dev/Obzor-polymarket-09-30

Рассмотрел их кошелёк (он, кстати, децентрализованный, хоть и пополняете вы средства...
А также купил и продал, добавил ликвидность, показал портфолио, настройки аккаунта, страницу с пока нулевыми наградами, фильтрацию результатов по категориям, результаты поиска по рынкам...

В общем, изучайте и распространяйте: https://teletype.in/@blind_dev/Obzor-polymarket-09-30 - буду рад.

Благодарю за внимание. Хорошего дня.
#polygon #prediction_markets


Незрячий web3 программист
Чат, Бот, Донат
👍12
#комментарии к мировым событиям, а также про интересные проекты.

1. Говорят, что из-за воссоединения России и Донбасса ЕС введёт более жесткие ограничения по криптовалютам.
Отменят максимум в 10 000 $, запретив вовсе держать и торговать криптой на Европейских площадках.
Естественно есть вероятность, что Binance последует этому требованию. Как и другие централизованные биржи.

Но и различные сервисы, обслуживающие децентрализованные проекты могут закрывать доступ.
Например, Infura может не отправлять транзакции с устройств на Русском языке, с находящихся в РФ и РБ, с обладающих некими другими параметрами...
Ladger и Trather могут перестать присылать обновления, а то и вовсе также перестать обрабатывать транзакции...

Но выход есть.
Я ещё в марте писал статью про установку MetaMask и настройку альтернативных RPC (url) для получения данных и отправки транзакций: https://teletype.in/@blind_dev/Kak-ustanovit-Metamask-i-sozdat-antisankcionnyj-koshelyok-bez-VPN-03-24
Позже опубликовал статью "используем Metamask, Uniswap, PancakeSwap, Tornado cash локально, или защита от возможных санкций".

В качестве же замены аппаратных кошельков советую изучить https://github.com/airgap-it/airgap-wallet


Не хочу нагнетать, строить теории заговора, но лучше быть готовым, чем относиться ко всему легкомысленно, и оказаться ни с чем...

2. Про Ethereum.
24% транзакций могут быть цензурированы из-за контроля централизованными биржами и прочими крупными компаниями...
А это повышает вероятность того, что по приказу из США или ЕС начнут цензурировать неугодных.

Именно поэтому думаю многие смотрят на Ethereum PoW:
1. Использует более-менее децентрализованный алгоритм консенсуса (очень условно, но альтернатив лучших нет, кроме BTC).
2. В отличие от Ethereum classic обладает недавним снимком балансов и адресов Эфира, что делает ETHW более родным для пользователей Эфира последних лет.
3. Экосистема только начинает развиваться: большие перспективы оказаться среди первых...

Но, конечно, нельзя упускать следующие возможные проблемы:
1. Если будет малый хешрейт, вероятность 51% атаки.
2. Проекты могут быть чисто для спекуляции, не развиваться в долгосроке.
Хотя говорят (я сам ещё не смотрел), что некоторые команды мыслят на перспективу, а не просто желают наживы...
3. Он может оказаться лишь на уровне ETC, а то и меньше, в силу отсутствия серьёзной поддержки крупными инвесторами, которые за PoS Ethereum.
Зато без контроля банкиров 😊.

В общем, желаю вам быть всегда готовыми ко всем возможным неожиданностям, но мыслить позитивно 😊.
Благодарю за внимание. Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍11😁2
#обзоры - Web3Space bot.

Классный бот!
С его помощью можно анализировать рынок криптовалют, используя различные способы.
Это и топ по баллам, Твиттеру или иным параметрам, фонды, категории, новые токены, сравнение по тикерам.
А также: возможность добавления в избранное, составление портфеля, получения сигналов при достижении каких-то цен и т. д...

https://teletype.in/@blind_dev/web-3-space-bot-analiziruem-kriptovalyuty-10-06

Для того, чтоб вы могли протестировать полноценно бота, я попросил дать промокод. Пользуйтесь:
blinddev: https://news.1rj.ru/str/Web3Space_bot?start=blinddev
Или командой:
/promo blinddev

А освоиться с функционалом поможет обзор: https://teletype.in/@blind_dev/web-3-space-bot-analiziruem-kriptovalyuty-10-06

P. S. Не реклама: сам пользуюсь, поэтому и рекомендую.

Благодарю за внимание. Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍10
#новости

1. Интегрировал @vizwatchdogbot и @golos_witness_monitor_bot в viz-apps и golos-apps: незачем им быть отдельными процессами, нагружая api Ноды Виза и Голоса.
Заодно заменил telebot на grammy - библиотеку по работе с Telegram.
2. Обновил golos-lib-js на dpos.space, добавил новые делегатские параметры (их обозначение), заменил id в операции изменения параметров и пр.
Также обновил методы для работы с OAuth авторизацией, чтоб поддерживалось и расширение Golos signer.

3. Исправил ошибки в readdle-helper.
Напомню, что это приложение-помощник по репостам в специальные аккаунты постов по определённым тегам в readdle.me

4. Попытался интегрировать в бот с получением цен прокси бесплатные, но не получилось - они оказались уж очень нестабильными...
Если хотите чаще получать курс, в т. ч. через бота, подписывайтесь на blind dev pro.

5. Создал страницу, на которой вы можете выбрать способ доната, и получить номер карты / кошелька: https://denis-skripnik.name/donat.html
И это с возможностью копирования в буфер обмена.
Буду благодарен 😊.

Всё. Благодарю за внимание. Хороших выходных.
Ну и если что непонятно из новостей, пишите в комментариях - всегда рад буду вам ответить.


Незрячий web3 программист
Чат, Бот, Донат
👍1
По поводу @price_informerBot #разработка.

Напомню, что это бот, уведомляющий о курсах криптовалют и акций РФ.

Он, судя по всему, хорошо работает:
1. Никто не писал о проблемах, хотя ссылка на чат есть в каждом сообщении.
2. Сам добавил несколько криптовалют - присылает.

Бывали конечно зависания, но это из-за глюков coingecko…

Про тарифы:
Текущая схема слишком усложнена для пользователя, поэтому думаю отказаться от неё, так как сообщения все равно имеют ограниченный размер (сто криптовалют и акций не добавить, а 2 и более сообщений со списками решил не рассылать).
Остаётся только учёт периодичности отправки: чем чаще, тем дороже.

Осталось сделать:
1. Очередь сообщений, чтоб можно было обслуживать большое кол-во пользователей.
2. Изменить формирование тарифов:
Минимальная периодичность одни сутки = 1440 минут.
Минимальная - 5 минут.
На периодичность в сутки можно будет заказать тариф по 10 центов.
На 144 минут - 1 доллар.
На 14 минут - 10 долларов.
На 7 минут - 20 долларов.
На 5 - 25 или около того.
Я сейчас не составлял формулу, а написал примерные расценки: формула будет считать процент от 1440 минут.

3. Добавить Crypto pay для оплаты.

4. Добавить продление тарифа в случае простоя по вине coingecko.
Это будет справедливо.

5. Добавить прокси:
Тогда можно будет сделать минимальный интервал не 5 минут, а 1-2 минуты, да и рассылка будет более точной...

Вроде бы всё перечислил.
Думаю реализую всё перечисленное к концу недели.
А в среду ждите обзор на какой-нибудь проект (какой, пока не скажу 😊).
Благодарю за внимание. Всем хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍2
#обзоры: riskharbor.

Здравствуйте. Собирался написать обзор и опубликовать пост вчера, но не успел...
Поэтому размещаю сегодня.

Речь пойдёт про riskharbor: децентрализованное страхование, работающее без человеческого фактора, т. е. автоматически.
https://teletype.in/@blind_dev/riskharbor-decentralizovannoe-strahovanie-10-13

Как всегда, не грузил вас техническими подробностями (на это есть документация): только практика.

Описал, как обеспечивать защиту своим активам, выполнять получение токенов в случае возникновения рисковой ситуации и как предоставлять защиту (инвестировать в хранилища).

Повторюсь:
В других проектах ДАО решает, соответствует ли ситуация рисковой. Здесь же происходит проверка автоматическая на основе действий пользователей и состояния смартконтрактов протоколов.
Изучайте и используйте, если считаете риски от проекта допустимыми: https://teletype.in/@blind_dev/riskharbor-decentralizovannoe-strahovanie-10-13

Благодарю за внимание. Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍6
Про фильмы и игры #обо_мне

По поводу фильмов:
1. Некоторые слушал с озвучкой сюжетов, но таких мало делали.
2. Иногда со зрячими - объясняли, что на экране происходит.
3. Ну а в основном книги. Или сюжеты фильмов в Википедии, если уж очень интересно, что в фильме 😊.
Было время, когда и просто фильмы слушал, если понятно было, что происходят, по речам актёров, но это редко, поэтому перестал...

Про игры:
Для незрячих есть разные:
1. Гонки, где надо быстро очень реагировать, когда говорят, куда поворачивать - не успевал...
Причём нажимал на клавишу вроде бы сразу, но либо чрезмерный поворот делал, либо реакция клавиатуры небыстрой была...
В общем, перестал пробовать ещё лет 10 назад.
2. Shades of doom - не играл, хотя много раз слышал.
В игре необходимо уничтожать мутантов и останавливать эксперимент, в результате которого они появились.
3. Техношок - помню ставил её, но не разобрался, как выйти из стартового помещения 😊...
Сюжет: человечество захвачено роботами. Учёный создал оружие, которое способно им противодействовать. Сопротивление отправило спецподразделение на освобождение захваченного учёного и ассистентки, но все, кроме игрока, погибли. Задача: освободить пленников.

4. Больше всего же люблю текстовые игры plaininstead:
Есть сюжет, быстрая реакция не нужна, опора на слух тоже: просто выбираешь путь по сюжету и побеждаешь или проигрываешь.
Последние года два только в эти игры и играю, если очень захотелось (что бывает очень редко).

5. Ещё одна прикольная игра - это Годвилль.
Юмористическая игра, где вы являетесь богом, заводите себе героя, и используя разные команды с речью управляете.
При этом, здесь не надо работать руками и ногами героя в боях: он сам сражается и побеждает или проигрывает. Вы можете лишь мотивировать его.
В общем, рекомендую посмотреть.

Есть и другие игры в каталогах, ссылки на которые давал при указании игр.
Но до этого поста даже не задумывался над тем, чтоб по изучать их. Попробую этим заняться на выходных.

Благодарю за внимание, и хороших выходных.


Незрячий web3 программист
Чат, Бот, Донат
👍125
Всем здравствуйте.

Извините за четвёртый пост на этой неделе, но решил рассказать про ещё один обзор, который записал ещё позавчера.
Речь про тестирование demodex от Eywa: https://youtu.be/jnSXVMJN1kg

Я уже писал про #eywa в канале, когда они только запускались: проводили тестирование моста.
Теперь же запускают децентрализованную межсетевую биржу, поэтому предлагают пользователям поучаствовать в конкурсе, записав видео, и заодно потестировав проект.
Что, собственно, и сделал. Правда понимаю, что вряд ли получу первые места: всё же не профессионал в создании видео, но уже не привык упускать возможности, поэтому опубликовал.
Ну и прошу вас поддержать лайками, репостами в соцсети (благодарю): https://youtu.be/jnSXVMJN1kg

Подробности:
1. В настоящее время обмены проходят очень медленно, большинство зависает.
Другие межсетевые дексы, например, via.exchange или hashflow работают шустро.
2. Из плюсов: подробнейшее отображение всех выполняемых шагов.
3. Небольшое количество токенов, да и не все пары поддерживаются (нет роутов).
Что токенов немного - это ещё ладно: всё-таки тестнет, а вот отсутствие роутов вновь создаёт неудобства...
4. Удобный интерфейс.
5. Вроде бы будет безгазовая отправка транзакций.
6. Не отображается после отправки транзакций ход сразу: надо идти на Pending, что неудобно.
7. Нет ссылок на получение токенов сетей, но с другой стороны нет смысла это делать на время тестнета...
Хотя из-за этого не нашёл способ получения тестовых ONE.
8. Активное сообщество (в чатах больше 10 тысяч сообщений накапливается за короткое время, а в Англоязычном и вовсе 100 000+).
Ответы быстрые у команды - тоже плюс.
В общем, изучайте и составляйте своё мнение о ПРОЕКТЕ demodex.eywa.fi: https://youtu.be/jnSXVMJN1kg

#обзоры

Благодарю за внимание. Хороших вам выходных.

P. S. Возможно на следующей неделе будет 2 поста. Устал на этой.
P. P. S. Я писал, что возможно к концу недели сделаю по Price informer bot - нифига... Всё оказалось сложнее в плане уменьшения времени на обработку цен...
Провозился с этим 2 дня, да и то придётся потом дальше делать...
Но уже в понедельник или вторник: надо отвлечься, отдохнуть.


Незрячий web3 программист
Чат, Бот, Донат
👍18
#обзоры
В этот раз расскажу о новом сервисе: портфолио менеджере от MetaMask.
Изучайте и распространяйте (буду благодарен): https://teletype.in/@blind_dev/Obzor-portfolio-servisa-ot-Metamask-10-18

Показал весь функционал:
Просмотр токенов, nft, watchlist, настройки и пр.
https://teletype.in/@blind_dev/Obzor-portfolio-servisa-ot-Metamask-10-18

Благодарю за внимание. Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍13🐳2
#новости

1. @viz_awards_bot - добавил указание ссылки на пост, если в memo дана ссылка с channel:@login/1762
Где login - логин канала, 1762 - пост.

Если кто не знал, бот присылает уведомления о новых наградах с конкретными суммами в #viz.

2. Взял сначала одни прокси - оказались заблокированы из РФ.
Другие - плохо работали.
Третьи - дорогие очень...
Но к счастью нашёл хорошие: ими и пользуюсь для работы @tweets_on_crypto и Price informer bot. Расходы: 990 рублей в месяц.

3. @price_informerBot
Обнаружен был баг, из-за которого не удавалось продвинуться дальше выбора языка. Исправил.
Также исправил отображение сообщений стартовых...

4. Создал страницу https://boosty.to/blind_dev
Много раз последнее время видел, что там собирают донаты и платные подписки организуют. Решил присоединиться тоже.

5. Почистил базу данных одного проекта и провёл оптимизацию кода - теперь работает быстрее...
Также обнаружил, что vizwatchdog тормозил синхронизацию в viz-apps из--за своих ошибок - исправил.

6. В @price_informerBot изменил формирование тарифа:
Теперь учитывается только периодичность отправки, как и писал...
При указании интервала в одни сутки 0.1 $, при указании двух минут - 77 $.

7. Поскольку оказывается именно в плане обращений к api со стороны бота у Telegram ограничение в 30 мс, решил не париться с очередью сообщений: помимо них есть и иные операции...
Буду просто по достижении лимита создавать второго и т. д. бота, как это делают другие популярные проекты.

8. Реализовал в Price informer получение данных раз в минуту, а также добавление времени к активной подписке в случае простоя:
Сравниваем время последнего уведомления с самым новым временем обновления курса криптовалюты или акций: если время обновления <= времени последнего уведомления, к timestamp окончания подписки прибавляется это число.
Допустим, если у вас интервал 5 минут, а последний раз обновлялся курс 10 минут назад, вам прибавится 12 минут ко времени окончания подписки:
2 минуты - бонус на случай равности времени уведомления и времени последнего обновления, 10 минут - простой.

Кроме того, если время последнего обновления данной криптовалюты или акции <= времени последнего уведомления, вывод сообщения по ней не будет, чтоб не спамить одинаковыми ценами...

9. В @viz_mg_bot сначала установил время раунда 10 минут, а затем вернул на 5.
Также добавил в случае ожидания следующего раунда ставок на курс крипты, сколько времени примерно осталось.
Если блоки не будут двигаться, оно, соответственно, застынет 😊.

Если кто не знает, @viz_mg_bot - бот с разными мини-играми. Вы участвуете в них, накапливаете баллы, и получаете Viz награду в полночь по Москве пропорционально накопленным баллам относительно общего количества.


Планы по Price informer:
Сделать Crypto pay и уменьшить цену подписки: 77 $ за минимальный интервал - многовато наверное...
Собственно и всё - будет готовый продукт.
Жаль только, что вроде бы кроме меня никто не тестирует получение уведомлений раз в определённый интервал по курсам крипты и акций...
Сделать интеграцию бота с blind dev pro, чтоб его участники могли пользоваться двухминутными интервалами.

Из других планов:
Сделаю резюме для отправку в разные компании для стабильного дохода, а также реализовать в @blind_dev_bot функционал игры с постепенным исключением участников (единственный оставшийся = победитель). Игра будет не в Telegram, дабы не достигнуть лимитов Telegram api.

P. S. Мне написали статью с обзором покупки крипты при помощи обменников и немного про P2P. Если у вас есть желание и навыки работы с P2P Binance, Okx, Hoddle-hoddle, другими сервисами, пишите мне в @blind_dev_contact_bot - сделаем супер-обзор со всеми способами покупки и продажи крипты.
Естественно за вознаграждение, о котором договоримся.


Всё. Благодарю за внимание. Хорошего дня вам.

@blind_dev
👍11
Здравствуйте. Пока отдыхал 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 программист
Чат, Бот, Донат
🔥10
Про ZkSync #обзоры

Через 2 дня (28 числа) или 29 будет запуск ZkSync 2.0 в Mainnet.

В связи с этим хочу напомнить про свой обзор: https://teletype.in/@blind_dev/Obzor-ZK-Sync-07-14

В нём рассказал про то, как пользоваться первой версией. Думаю, что за использование дадут токены проекта (всё-таки тут активность с реальными деньгами).

А для большего закрепления вероятности получения дропа можно поработать и с тестовой сетью.
Написал и про неё обзор сегодня: https://teletype.in/@blind_dev/obzor-Zk-Sync-testnet-10-26

Правда проекты из экосистемы ZkSync не успели / не посчитали нужным обновляться под тестовую сеть ZkSync после недавнего перезапуска, поэтому их просто продемонстрировал на одном примере, но с порталом поработал и показал всё:
https://teletype.in/@blind_dev/obzor-Zk-Sync-testnet-10-26

В принципе, статья будет полезна думаю и после запуска в основной сети.

Писал 4 часа. Надеюсь, было полезно.

Благодарю за внимание. Хорошего дня.


Незрячий web3 программист
Чат, Бот, Донат
👍18