Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
goloscore
6 лет назад

Новости Golos•Core. Ревью ХФ ropox-а, ооснование изменения API.

Всем привет!


С момента как @ropox 16.02 в посте официально сообщил, что подготовил собственную версию ХФ 0.2, команда разработчиков Golos•Core заревьювила представленный на гитхаб код. Сразу оговоримся, что альтернативное видение очень полезно для сообщества и команды Golos•Core. Для нас это является мотиватором, и показывает на какие подводные камни мы еще не наталкивались. 

Итак, по результатам аудита мы смогли найти некоторые технические ошибки, которые требуют исправления:

  • Ошибка в экономике. Была взята часть бизнес-логики, относящейся к изменению окна выплат, при этом код, отвечающий за экономику в этой части был перенесен не весь.
  • Поскольку окно выплат в STEEMIT тесно связано с пулом наград за комментарии, то не совсем корректно переносить лишь часть экономики, предполагая что экономика останется в сбалансированном состоянии. 

Однако основное техническое замечание связано с тем, что @ropox-ом в работу была взята не текущая версия Стимита, что было бы логично ввиду желания некоторых делегатов, с кем удалось переговорить, обновлять Голос постепенно до текущего функционала Стимита, а прошлогодняя апрельская версия Стимита, после которой было выпущено 2 хардфорка и несколько софтфорков.

По-прежнему важным и необходимым считаем проведение полноценного тестирования ХФ. Ожидаем от @ropox unit-тесты.

В свою очередь, как мы неоднократно повторяли, в том числе в разговорах с коммьюнити и делегатами, в параллели с софтфорком мы разбирали возможные варианты развития блокчейн Голоса, которые представим на обсуждение в ближайшие дни.


Многие делегаты и программисты коммьюнити изучили код софтфорка после представления релиз-кандидата и задали вопрос о целесообразности изменений API. Считаем важным сфокусировать внимание коммьюнити и особенно программистов и пояснить еще раз. Мы произвели изменения API для увеличения скорости отклика системы и уменьшения расинхронов у демонов цепочки (golosd), что было подтверждено перформанс-тестами в статье - https://golos.io/ru--golos/@goloscore/novosti-golos-core-status-softforka-0-16-5-na-16-02-2018

Некоторые разработчики сторонних приложений подтвердили возможность перейти на новое API при предоставлении инструкции, что будет сделано командой Golos•Core. Важно, что с новым API, помимо прочего, те, кто использует full-node blockchain в рамках своих приложений, смогут сэкономить ресурсы железа на ~10%, что положительно отразится на бюджете. А делегаты или будущие делегаты смогут иметь более компактную ноду, использующую плагины: chain p2p json_rpc webserver network_broadcast_api witness, для демона, работающего с цепочкой (chain p2p json_rpc webserver network_broadcast_api database_api).


Мы будем очень рады, если вы поддержите делегата @goloscore. Заходите на страничку https://golos.io/~witnesses и проголосуйте за делегата Golos•Core


Спасибо за внимание и хорошего дня! 

С уважением,
Команда Golos•Core @kotbegemot, @korpusenko, @abgvedr, @andreypf, @epexa, @muhazokotuha, @mariadia

0
52.264 GOLOS
На Golos с August 2017
Комментарии (31)
Сортировать по:
Сначала старые