Let's Node!
13.9K subscribers
150 photos
1 file
554 links
Let's Node! — образовательный и информационный канал о нодах, тестнетах и технических заданиях.
Наш чат: @letsnodechat
Web: https://letsnode.org/

@skynode
Download Telegram
#LETSNODE #OMNIFLIX

Проект OmniFlix

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

Фаза проекта: Было зарегистрировано более 700 участников,
1. поэтому тестовые токены будут розданы не все сразу, а лишь 35% от необходимого количества всем нодам.
2. И чтобы ваша нода могла валидировать и подписывать блоки (vouting power) оставшееся 65% токенов будут на нодах команды.
3. Ноды надо поднять будет до 28 числа, то есть нам должны выслать токены до этой даты и нужно будет подсуетиться.

Реварды: non-incentivized testnet. C 28 июля начнётся первая фаза, и как сообщили фаундер - неоплачиваемая фаза

Требования по серверy:
от How to Node: 2 CPU x 2 GB RAM x 40 GB HDD

Гайды:
Официальный гайд (eng)
Гайд от How to Node

Проверка ноды:
Explorer

Полезные ссылки:
Объявление о тестнете
Описание старта от founder

Статус проекта:
UPD 03.08.2021: Завтра 04.08.2021 в 14:00 по мск. завершится 8-дневный тестнет FlixNet-1. Полный текст сообщения тут (eng).
UPD 29.07.2021: Добавил Explorer.
UPD 28.07.2021: OmniFix заупустились! Проверьте свои логи и если там постоянные ошибки подключений - добавьте пиров.
UPD 28.07.2021: Подвезли генезис файл. Ставим валидатора по гайду от How to Node.
UPD 27.07.2021: Начали приходить уведомления с ГитХаба о мёрдже ваших пул реквестов.
UPD 26.07.2021: Дедлайн по установки ноды - !СЕГОДНЯ! до 26.07.2021 21:00 по МСК
Ставим ноду по гайду How to Node, разбираться будем потом!

P.S.: подвезли эксплорер и починили сеть.
если не можете найти себя в списке активных валидаторов, то, скорее всего, попали в "тюрьму" - пункт "unjail".
если блоки застряли, то:
$ omniflixhubd unsafe-reset-all
$ sudo systemctl restart omniflixhubd

Подсмотрено у @cyberomanov, спасибо!

———————————————————-
Mediun
GitHub
WebSite
Twitter
Discord
Telegram
#OMNIFLIX #UPD

Как и обещал - обновил описание тестнета. Обратите внимание на сообщение от Фаундера проекта или Фаза проекта у меня в описании.

P.S.: В разделе "Фаза проекта" я коротко передал сообщение от Фаундера.
#OMNIFLIX #UPD

UPD 27.07.2021: Начали приходить уведомления с ГитХаба о мёрдже ваших пул реквестов.

ЕСЛИ вы не получили такое уведомление на почту аккаунта, с которого зарегистрированы на ГитХабе - идите в их чат в телеграме и пишите им, указав номер вашего Пул Реквеста. (спасибо за инфу @samege)

P.S.: 989 PR было создано на ГитХабе :)
#OMNIFLIX #UPD

UPD 28.07.2021: Подвезли генезис файл. Ставим валидатора по гайду от How to Node.

Cейчас сеть ожидает старта. genesis time - 11:00 UTC.

P.S.: Для повышения ЧСВ можете поискать себя в генезис файле:
1. Открываем в браузере https://raw.githubusercontent.com/OmniFlix/testnets/main/flixnet-1/genesis.json
2. Пользуемся поиском, ищем себя по никнейму, который создавали ранее
Let's Node!
#LETSNODE #STRATOS Пост по Стратосу будет позже, а пока - все благодарим @SecorD0 за скрипт: P.S.: Не ставьте с Омнифликсом на сервер. (спасибо за инфу @samege) Авто-установщик Стратоса Потеряется - потеряется, второй раз отправлять не буду wget -O stratos.sh…
#OMNIFLIX #UPD

UPD 28.07.2021: OmniFix заупустились! Проверьте свои логи и если там постоянные ошибки подключений - добавьте пиров.

Добавляем пиры (спасибо @lesnik13utsa и @p38iO)

Открываем конфиг
nano ~/.omniflixhub/config/config.toml

Добавляем peers. Скролим вниз конфиг и находим в конфиге строчку, начинающуюся на
persistent_peers =
, далее заменяем найденную строку на пиров ниже:
persistent_peers = "249899d0a4b11d3728ff4faca85727df28bf45fe@142.44.139.180:56656,c505a75bd85255b47e7a59a7b8978bdfb762f600@45.72.66.104:26656,6f33a71db2a49cfddaf16ff17316737c6ac76620@45.72.100.111:26656,086706a33dd2c511bf0162ee3583429a9e2ab1a5@45.72.100.124:26656,a6e66db489116b753c63e880d24a2d933a72b28c@95.217.183.245:26656,fc800a0cbb07dacf217ca30e251ddb3f105ee3bb@18.118.173.155:26656,af3b140b9283f568aa49097e9e7dba8a9f3498e3@45.72.100.122:26656,20567bf3e53c888aa0394493a8ea9bf65b13f410@45.72.100.120:26656,356eab74bd74b880fc4be9e14b74deb5279a1d1d@35.231.166.237:26656,2c8b2b3b21075c56a876b28e9a0f6b697bd5cb84@35.243.244.88:26656,97bbcafcd1d3118c2c326499ef61b34bc019832a@35.184.53.128:26656,21e7ab8f297d22537acf0a780a7f1f121d6656ec@207.244.232.213:26656,5f2f87c661bd2c8048c4a81661bbff674a7cd30b@45.138.24.105:26656,7422d00242ba1275f19def932a76096cab45a32d@51.89.173.55:26656,b8142a2116ac8cf30beaca600008ffe080bc73b4@159.65.49.194:26656,7a30ebdb936619b6426c990b6b71c931f788811b@51.89.153.124:26656,ea328a1282bdefe40dfe6a16211ca9b06e59b8ab@178.128.175.228:26656,6b87629bf88ad32da1d6d020218d420f363f5c6c@152.228.220.135:20656,048ba7579fe00dbd4672f66698342339d2aa89b4@134.122.54.188:26656,e75d234c3b40967ebef86a5c81bee52445463317@45.92.156.237:26656,c19aa41c3ba097d7ad6122e41dd87d83f164a287@209.250.249.53:26656,80f5751f427c89bf296e90772ae6aa3fac276411@65.21.74.200:26656,ab2ec900a93b4e4d85cbdbb5dc732f860efda632@95.179.159.36:26656,e139d6a989beb2c2cd99c36a8b07228fa8568d1b@45.92.156.238:26656,4217732c64bafc99150a7174b99f71665443c00f@95.179.134.232:26656,d258cd91ce4609db39dfa9ee3173acf3dde9967b@45.32.185.88:26656,af7f966882851a6a09a493934b2e47cc224f81cc@93.186.193.212:26656,d375eebee8e6e3e5bbae7c4b4fcf49e0e51d1df0@185.92.220.45:26656,4ec2062a7ae2122d8b865b1978f9bef1bb1eeebd@45.32.186.249:26656,0d3738975c62a84c22b25239f779a54dc09a5da8@78.141.221.248:26656,e7b77e0dacdfa99fa28b0e931a419c8f62bf7bba@209.250.251.173:26656,4f25b47efec15b683e474d78e178fe9d3d47269c@188.166.125.234:26656,c48c7df09f725019bb1daff3ae16f4b10a08dbb2@199.247.25.118:26656,f72f5ec92ee6c12db8af3c8b004404e3675db705@45.77.138.36:26656,bf5c5ce860637c4e1005182c3665bd333912dc15@95.179.177.72:26656,01da6c3d401455179b85244ed1ccfafdc81988f3@45.76.33.121:26656,b83f2d2a31e08701b3f5dc11650d203276959852@134.209.203.158:26656,6ff4729aaf86cadbd4dd5013d8188a4a01fb341b@162.55.61.4:26656,dc5b80cd22954261571607c24a4780c0f8ee7bd3@116.203.206.24:26656,97e56e59de1258e5d250d8addda9b9c271f086b6@85.14.223.20:26656,42d04272bdea78bd881cc7924ffc1dbb413dd4a8@143.198.139.119:26656,8f814e8b03c78101756cb52dea9949781aaf8a69@209.250.250.75:26656"

Сохраняем изменения ctrl+X затем Y и enter


sudo systemctl daemon-reload

sudo systemctl enable omniflixhubd

sudo systemctl restart omniflixhubd
#OMNIFLIX #UPD

UPD 29.07.2021: Уточнение к посту выше:

Добавляем peers. Скролим вниз конфиг и находим в конфиге строчку, начинающуюся на
persistent_peers =
, далее заменяем найденную строку на пиров из поста выше или берём их отсюда: http://noderunners.biz/omniflix_peers.html
#OMNIFLIX #UPD

UPD 29.07.2021: Добавил Explorer.

P.S.: подвезли эксплорер и починили сеть.
- если не можете найти себя в списке активных валидаторов, то, скорее всего, попали в "тюрьму" - пункт "unjail".
- если блоки застряли, то:
$ omniflixhubd unsafe-reset-all
$ sudo systemctl restart omniflixhubd

Подсмотрено у @cyberomanov, спасибо!
#OMNIFLIX #UPD

UPD 03.08.2021: Завтра 04.08.2021 в 14:00 по мск. завершится 8-дневный тестнет FlixNet-1. Полный текст сообщения тут (eng).

Если коротко:
- перед тем как тушить ноду - забекапьте свои мнемоники/сиды
- будет FlixNet-2 тестнет по такому же сценарию с gentx файлом, ждем в другом посте

МЕНЮ | ГРУППЫ И ЧАТЫ | АКТУАЛЬНЫЕ ТЕСТНЕТЫ | ВЫРАЗИТЬ БЛАГОДАРНОСТЬ | ПРЕДЛОЖИТЬ ПРОЕКТ
#LETSNODE #OMNIFLIX

Проект OmniFlix Testnet 2.0

Описание проекта
OmniFlix Network — это мультимедийная p2p сеть для авторов, позволяющая создавать, распространять и монетизировать мультимедийные активы, а также взаимодействовать с сообществом.

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

OmniFlix был разработан с учетом трёх основных проблем, с которыми сталкиваются авторы, владельцы контента и сообщество:
- Отсутствие причастности к аудитории;
- Отсутствие инструментов для совместной работы, для создания, распространения и монетизации контента;
- Отсутствие единой инфраструктуры для распространения и предоставления доступа к контенту.

Фазы проекта
4 сентября — 6 сентября 17:00 по МСК (могут закрыть раньше) — подача заявок на участие
Утро 8 сентября — выпуск генезис файла
8 сентября 14:00 по МСК — запуск тестовой сети FlixNet-2
3 квартал 2021 г. — запуск ещё нескольких тестовых сетей;
4 квартал 2021 г. — запуск основной сети.

Награды не предусмотрены

Условия участия
В настоящее время критерии для присоединения к FlixNet-2 в качестве генезис валидатора будут зависеть от участия во FlixNet-1 (проводилась в конце июле) с возможностью присоединения новых валидаторов.
- Количество генезис валидаторов — 250;
- Участники FlixNet-1 могут занять 175 из 250 мест;
- Для новых участников предусмотрено 75 оставшихся мест и незанятые участниками прошлой тестовой сети (скорее всего таких мест не будет);
- Максимальное количество валидаторов — 400 (непонятно, что значит).

Скорее всего участников будут выбирать по аптайму из FlixNet-1 и рандомно из новых

Требования по серверy
Минимальные: VPS/VDS/DS: 1 CPU, 2 GB RAM, 25 GB SSD, Ubuntu 20.04
Рекомендуемые: VPS/VDS/DS: 2 CPU, 4 GB RAM, 50 GB SSD, Ubuntu 20.04

Подходящие сервера:
Hetzner — CPX31
Contabo — VPS S

————————————————————

Гайды:
Официальный гайд
Гайд от Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
Официальный сайт проекта
Официальная группа Telegram
Официальная группа тестнет валидаторов Telegram (по запросу в основном чате)
Twitter
Discord
GitHub
Medium

МЕНЮ | ГРУППЫ И ЧАТЫ | АКТУАЛЬНЫЕ ТЕСТНЕТЫ | ВЫРАЗИТЬ БЛАГОДАРНОСТЬ | ПРЕДЛОЖИТЬ ПРОЕКТ
#OMNIFLIX #UPD

При установке мы проглядели версию omniflixhub — устанавливалась v0.1.0 вместо v0.2.1
Ничего страшного нет, поскольку функция генерации gentx идентична, однако нужно установить omniflixhub текущей версии пачкой команд
cd; rm -rf omniflixhub /usr/bin/omniflixhubd $(which omniflixhubd); git clone https://github.com/Omniflix/omniflixhub.git && cd omniflixhub && git checkout v0.2.1 && make install; cd

И удостовериться, что установилась новая версия
omniflixhubd version --long

Вывод команды в начале должен выглядеть так
name: OmniFlixHub
server_name: omniflixhubd
version: 0.2.1
commit: 013609d6c7af71a85e94b8e21514debc5afb8e0c

————————————————————

Гайды:
Официальный гайд
Гайд от Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

МЕНЮ | ГРУППЫ И ЧАТЫ | АКТУАЛЬНЫЕ ТЕСТНЕТЫ | ВЫРАЗИТЬ БЛАГОДАРНОСТЬ | ПРЕДЛОЖИТЬ ПРОЕКТ
#OMNIFLIX #UPD

Судя по последним Pull request'ам перестали подтверждать новых валидаторов, подтверждают только тех, кто участвовал в FlixNet-1 в конце июля

Однако сделать Pull request не помешает, может пропустят

Если у кого-то обратная ситуация — дайте знать в комментариях

————————————————————

Гайды:
Официальный гайд
Гайд от Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

МЕНЮ | ГРУППЫ И ЧАТЫ | АКТУАЛЬНЫЕ ТЕСТНЕТЫ | ВЫРАЗИТЬ БЛАГОДАРНОСТЬ | ПРЕДЛОЖИТЬ ПРОЕКТ
#OMNIFLIX #UPD

На почту от GitHub начали приходить письма о добавлении валидатора в генезис вида Merged #... into main. Если такое сообщение не пришло, значит, скорее всего, вы не принимаете участие в тестовой сети

Важные временные точки:
Утро 8 сентября — выпуск генезис файла
8 сентября 14:00 по МСК — запуск тестовой сети FlixNet-2

————————————————————

Гайды:
Официальный гайд
Гайд от Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ
#OMNIFLIX #UPD

08.09.2021

Необходимо запустить ноду, о том как это сделать в одноимённом разделе гайда.

Тем, кто не попал, можно попробовать присоединиться после генезиса. т.к. в сети предусмотрено 150 мест для валидаторов не из генезиса. О том, как это сделать написано здесь. Шанс попадания довольно мал, однако чем быстрее запустите, тем лучше.

————————————————————

Гайды:
Официальный гайд
Гайд от Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ
#OMNIFLIX #UPD

08.09.2021

Сеть запущена, необходимо удостовериться, что нода начала синхронизироваться (catching_up) и блоки двигаются (latest_block_height)
omniflixhubd status --node $(cat "$HOME/.omniflixhub/config/config.toml" | grep -oPm1 "(?<=^laddr = \")([^%]+)(?=\")") 2>&1 | jq

Те, кто ставил ноду рядом с другой нодой на Tendermint — не забудьте дополнительно изменить порты в app.toml и перезапустить ноду
sed -i.bak -e "s%^address = \"0.0.0.0:9091\"%address = \"0.0.0.0:9092\"%; s%^address = \"0.0.0.0:9090\"%address = \"0.0.0.0:9091\"%" $HOME/.omniflixhub/config/app.toml; systemctl restart omniflixhubd.service

Изменить аватар и описание валидатора пока не получается
Также через некоторое время сделаем команду для просмотра информации о ноде

————————————————————

Гайды:
Официальный | От команды Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ
#OMNIFLIX #UPD

08.09.2021

Появился Explorer

Сделали команду для просмотра информации о ноде

————————————————————

Гайды:
Официальный | От команды Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ
#OMNIFLIX #UPD

14.09.2021

Кто
до сих пор не обновил omnihubd до версии 0.2.2, сделайте это набором команд
systemctl stop omniflixhubd; cd; rm -rf omniflixhub /usr/bin/omniflixhubd $(which omniflixhubd); git clone https://github.com/Omniflix/omniflixhub.git && cd omniflixhub && git checkout v0.2.2 && make install; cd; cp -r /root/go/bin/omniflixhubd /usr/bin/; systemctl restart omniflixhubd

Если нода остановилась на 19185 или любом другом блоке, то есть 2 варианта решения проблемы:
1) Если есть ~90 ГБ свободного места. Скачать, распаковать и подложить снапшот, о том, как это сделать написано в официальном гайде
2) Если нет свободного места на диске. Выполнить набор команд (состояние ноды сбросится и она начнёт набирать блоки с 0)
sudo systemctl stop omniflixhubd; omniflixhubd unsafe-reset-all; sed -i.bak -e "s%^seeds *=.*%seeds = \"\"%; s%^persistent_peers *=.*%persistent_peers = \"5aed6a99fc7aa685ef3e534380b9c1d46af2eee9@144.217.252.197:26651\"%" $HOME/.omniflixhub/config/config.toml; sudo systemctl restart omniflixhubd

Узнать, находится ли нода в тюрьме
omniflix_node_info

Команда для выхода из тюрьмы
omniflixhubd tx slashing unjail --from "$omniflix_wallet_name" --chain-id flixnet-2 --node $(cat "$HOME/.omniflixhub/config/config.toml" | grep -oPm1 "(?<=^laddr = \")([^%]+)(?=\")")

————————————————————

Гайды:
Официальный | От команды Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ
#OMNIFLIX #UPD

21.09.2021

Источник

В 15:00 по МСК завершилась тестовая сеть FlixNet-2, поэтому ноды можно останавливать

Необходимо не удалять мнемоническую фразу от кошелька и сделать резервную копию папки с настройками, сохранив её себе на ПК (команда отображает путь)
echo $HOME/.omniflixhub/config/

Позже будет запущена FlixNet-3, которая, судя по официальному посту, предусматривает награды

————————————————————

Гайды:
Официальный | От команды Let's Node

Полезные ссылки:
Русскоязычная группа Telegram

————————————————————
МЕНЮ | ГРУППЫ И ЧАТЫ | ПРЕДЛОЖИТЬ ПРОЕКТ/АКТИВНОСТЬ
АКТУАЛЬНЫЕ ТЕСТНЕТЫ | АМБАССАДОРСКИЕ ПРОГРАММЫ
ВЫРАЗИТЬ БЛАГОДАРНОСТЬ