Продолжаю серию статей для софто-девелоперов и не только. В предыдущих сериях:
- Изучаем кишки golos.io: вечер 1
- Изучаем кишки golos.io 2: Регистрация в обход сайта
- Изучаем кишки golos.io 3: JS-версия без min и CLI-кошелек
На сегодня я ответил на все свои вопросы, которые задал в статье 1. Но напишу позже, пока краткая статья.
Я попытался стать майнером и делегатом, изучил как работает система. Должен сказать, что сразу чувствуется небрежное отношение разработчиков к пользователям. Инструкции по сборке не рабочие, полного описания процесса как стать майнером и делегатом нет (только в английской версии). Сами пользователи пытаются восполнить пробелы, в том числе есть неофициальный docker-контейнер.
Честно сказать, у меня возникло чувство, что разработчики не хотят чтобы кто-то смог разобраться в их системе. Хотят оставаться эдакими монополистами, кастой избранных.
Но критикуешь -- предлагай. Для общего блага я скомпилил бинарники для Ubuntu 16.0.4. Итак, встречайте:
golosd_cli_wallet_0.16.4.zip
Скомпилил официальную версию 0.16.4 из официального репозитория golos. Никаких изменений не применялось.
Проверил -- запустилось на другой чистой машине, не на той где компилил. Для запуска не требуется никаких пакетов, только те файлы что в архиве.
Инструкция для Ubuntu 16.0.4:
1. Скачать архив по ссылке.
wget "http://share4all.s3.amazonaws.com/golos/bin_0.16.4/golosd_cli_wallet_0.16.4.zip"
2. Распаковать архив в папку golos:
unzip golosd_cli_wallet_0.16.4.zip -d golos
Если не получилось, установите unzip и попробуйте еще раз.
sudo apt-get install unzip
3. Переходим в папку golos
cd golos
4. Устанавливаем права на исполнение
chmod +x golosd
chmod +x cli_wallet
5. Запускаем
./golosd
После запуска программа создаст папку witness_node_data_dir с файлом конфигурации. Нужно остановить работу программы (Ctrl+C) и исправить конфигурацию согласно этой статье @primus
После конфигурации и повторного запуска golosd, можно запустить cli_wallet:
./cli_wallet
У меня вопрос: почему таких бинарников не выложили сами разработчики, ведь их инструкция именно для Ubuntu 16.0.4?
Прочитал первые слова, подумал, что сообщение о родной медицине. Но все равно интересно )
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
@dr-boo, @rubin
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Выложили же, в виде образа для докера. Со всеми необходимыми библиотеками. Ничего не надо настраивать. Скачал и пользуйся.
Настраивать нужно, хотя бы прописать свое имя майнера и ключ. Здесь то же самое, только конфиг подправить.
Ну и придется все равно наверное какие то библиотеки доставлять, хотя и из репозитория убунты или вы все втуда запаковали?
У меня заработало на чистой ubuntu-16.04.2-desktop-amd64 без всяких доп. установок.
Ну я к тому, что "почему бинарники не выложат". Да и не известно как вы компилировали. Хоть вы и говорите, что ничего не добавляли, но как проверить))
Не подумайте ни чего, я не говорю, что вы пытаетесь троянского коня всучить, но доверять я вам свои монетки все равно не стал бы. Я вас не знаю. У вас и нода то как то не так скомпилирована, раз версию показывает 0.00.0. ))
Один из делегатов сказал что версию начнет показывать только когда делегат подтвердит блок, то есть не сразу. Не знаю, у меня рейтинг почти нулевой, а вероятность подтверждения блока зависит от рейтинга.
Компил по инструкции от https://golos.id/ru--golos/@primus/nastroika-nod-mainera-i-delegata-dlya-raboty-v-golose-rabochie-konfigi-i-poyasneniya-po-ustanovke только взял последний tag из репозитория.
Всё верно. Програма для пирамидостроения а не для общества.
@orator Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за Количество полученных комментариев
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Голосуя за это уведомление, вы помогаете всем пользователям Голоса. Узнайте, как здесь.
Спасибо, заценим)
@orator Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество опубликованных постов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Голосуя за это уведомление, вы помогаете всем пользователям Голоса. Узнайте, как здесь.