Local web client for GOLOS blockchain
Эта разработка - локальный клиент блокчейна GOLOS. Что это значит? Это значит, что для его работы не нужно никакого дополнительного программного обеспечения, не нужно сервера. Нужен только браузер и работающая паблик-нода блокчейна. Ну и доступ в интернет, конечно же.
Весь клиент написан на html+css+js. Т.е. просто копируете эти файлы к себе на диск, запускаете index.html и можете работать. Тот дизайн который есть у клиента сейчас продиктован моими личными запросами. А именно возможностью работы с большим количеством статей без перезагрузки страницы, с минимизацией количества кликов. Вполне можно прикрутить к нему и другой дизайн, главное его сделать. Сейчас дизайн приближен к дизайну мессенджера, типа Телеграм или Viber.
Про безопасность. Ваши пароли хранятся локально у вас в браузере и никуда кроме ноды не передаются - можете провести аудит кода, чтобы в этом убедиться. Хотя пароль и хранится в зашифрованном виде, лучше очистить LocalStorgae после работы на чужом компьютере. Сейчас используется только приватный постинг ключ.
Сейчас в клиенте реализованы следующие функции:
- просмотр новых постов, популярного, комментариев к постам
- просмотр постов по фильтру тэгов
- просмотр проголосовавших за пост с указанием процента СГ
- оценка постов и флагование
- написание комментариев
- написание постов (markdown редактор)
- подписка и отписка на блоги пользователей
- просмотр своей ленты
- батарейка пользователя
Я всячески приветствую обратную связь, пул реквесты, баг репорты и все прочее.
Кроме того, хотелось бы сделать полноценный клиент и доабвить к нему кошелек с историей переводов, профиль, избранное и многое другое.
Если не хотите качать клиент, то его последняя версия всегда развернута на https://golos.today