Прямой постинг в блокчейн голоса. Редактор с фотохостингом, локальным шифрованием ключа и расширенным функционалом.
Как показала практика - что бы не происходило с главным клиентом голоса golos.io - блокчейн всегда работает как часы. Почти 2 дня клиент не работал, однако была возможность писать посты и получать за них награды.
Одна из возможностей - это использовать постинг на прямую в БЧ голоса. Для этого нужно знать свой постинг ключ, который можно увидеть в настройках аккаунта. Это своебразный ограниченный пароль, который отвечает за создание постов, комментариев и голосования.
На странице https://golos.rubtc.info/new/ вы можете разместить пост используя свой логин и постинг ключ (использовать свой основной пароль не нужно!).
Как заполнить форму постинга
- Логин - ваш логин без @. В моем случае vik
- Постинг ключ - можно получить на странице https://golos.io/@ВАШ_ЛОГИН/permissions (показать постинг ключ). Он начинается на 5.
- Топик - основной тег латиницей. Для русских тегов используйте приставку ru-- перед транслитом, но не пишите русские буквы
- Ссылка на пост - хвост ссылки вашего поста латинницей например testpost. Это сформирует в итоге ссылку вида golos.io/ru--golos/@vik/testpost
- Теги 1,2,3 - теги на латиннице или с приставкой ru-- для транслита.
По поводу полей "топик" и "ссылка" - представим как обычно выглядит ссылка на ваш пост. Например - golos.io/ru--golos/@vik/testpost. В данной ссылке ru--golos - это транслит тега Голос, а testpost постоянная ссылка на пост. В классическом клиенте голоса ссылка формируется автоматически из заголовка поста, длинная, уродливая версия вашего заголовка в транслите, в моем редакторе вы должны сами придумать ссылку - лаконичную и удобную.
После нажатия кнопки "отправить" ниже отобразится сообщение об успехе:
Ошибок не выявлено, проверьте наличие поста - golosdb.com/ru--golos/@vik/testpost. Что бы отредактировать пост - просто нажмите кнопку отправить еще раз - это заменит содержимое поста на текущее содержимое редактора, важно, что бы вы не меняли ссылку "testpost". Заменив ссылку - будет создан новый пост, вместо редакции существующего.
Или будет отображена ошибка с описанием. Если вам не понятно описание ошибки - можете обращаться за помощью ко мне. Обычно ошибки связаны со слишком длинным заголовком или неправильным временем на вашем устройстве.
Редактировние
Отредактировать пост можно повторно отправив содержимое редактора не меняя ссылку на пост. В этом случае происходит замена содержимого поста на новый контент. А если клиент голоса работает и доступен - редактировать можно непосредственно в нем.
Безопасность
Ваш постинг-ключ сохраняется в хранилище браузера в зашифрованном виде
Ключ никуда не передается кроме как напрямую в ноду в момент постинга. Передача ключа в БЧ сопровождается tls шифрованием от сервера к ноде https <-> wss.
При повторном входе, если вы видите в поле постинг ключа сообщение о том, что он уже сохранен - вводить его не требуется.
Если у вас возникли трудности - пишите в комментарии. Или в телеграм https://web.telegram.org/#/im?p=@vikxx
Для шифрования постинг ключа применяется решение шифрования JS от университета Стэнфорда. https://crypto.stanford.edu/sjcl/