Автор оригинала: David Wong.
Нижний слой блокчейна seer все еще находится в постоянном совершенствовании. Некоторые новые улучшения добавят новые функции в программное обеспечение узла инфраструктуры блокчейна. Совет будет голосовать консенсусом по вопросу о том, следует ли принимать новую версию узла. Если предложение будет одобрено, все свидетели должны будут переключить программное обеспечение узла на новую версию до указанного времени, а основной узел-свидетель, который не был обновлен, будет отключен. Этот дизайн также является механизмом консенсуса для SEER для защиты блокчейна от ветвления.
*Пожалуйста, следуйте инструкциям руководства и замените новое программное обеспечение узла как можно скорее, чтобы не привести к потере большого количества блоков или даже к наказанию за слишком большое количество блоков, находящихся в автономном режиме.
*Все типы узлов данных, работающих в сообществе, также должны переключиться на новую версию узла, чтобы использовать новейшие функции. Поскольку обновление узлов данных приведет к временному отключению программ шлюза и кошельков командной строки, пожалуйста, постарайтесь поддерживать их в неактивном состоянии. Разработчикам, использующим сторонние API, следует связаться с поставщиком узлов данных API, чтобы определить время обновления для обеспечения нормальной работы связанных программ.
**Во время обслуживания узлов данных может быть нарушено нормальное использование приложений и шлюзов. Если возникнут какие-либо проблемы, пожалуйста, свяжитесь с помощником провидца.
В течение периода улучшения низкого уровня seer такие версии заметок будут меняться чаще.
Пожалуйста, загрузите последнюю версию программного обеспечения node для каждого обновления на следующей странице:
Пожалуйста, загрузите последнюю версию программного обеспечения node для каждого обновления на следующей странице:
Последняя версия узла-v0.08.
В этом обновлении основная канализационная сеть была значительно обновлена.
1. В связи с тем явлением, что некоторые основные свидетели в основной сети уже давно потеряли блоки, но с ними еще не разобрались, механизм наказания свидетелей основной сети SEER оптимизирован. На основании существующего механизма наказания “если в тот же день есть главный свидетель с уровнем блокировки менее 50%, свидетель будет лишен квалификации блокировки на 2 дня”, добавлен автономный механизм свидетеля, удовлетворяющего вышеуказанным условиям наказания, и его статус “онлайн” установлен на false. Свидетелю, который наказан в автономном режиме, необходимо вручную установить онлайн – блокировку и повторно заблокировать ее после истечения срока наказания. При повторном запуске открытый ключ и URL-адрес могут быть обнулены путем обновления операции-свидетеля;
2. Новый интерфейс API базы данных: gettransaction на такси, который можно использовать для запроса высоты блока транзакции в цепочке и положения транзакции в блоке через идентификатор транзакции. Если свидетелю необходимо расширить узел, поддерживаемый им самим, до общедоступного узла API, ему необходимо добавить — Max TRX в параметр запуска. В этом примере 3153600 представляет рекордное время предоставления запроса txid, единица измерения: во-вторых, 3153600 составляет один год. Этот параметр может быть установлен в зависимости от производительности сервера;
3. Он оптимизирует структуру записи прогноза, базы данных данных платформы и API, настраивает некоторые интерфейсы и делает запрос данных блокчейна более удобным;
4. Некоторые из базовых функций платформы культуры и спорта SEER (CSP) и платформы краудфандинга трафика seer (ACP) были добавлены в последнюю программу узла этого выпуска, но их можно запустить только после завершения взаимодействия с интерфейсом.
Функция тестовой сети SEER совместима с основной сетью, что удобно для разработчиков в использовании.
Совет примет предложение обязать всех свидетелей перейти на новую версию программного обеспечения узла до 0:00 28 октября 2019 года (8:00 утра 28 октября 2019 года по сингапурскому времени), и непереключенные узлы-свидетели будут отключены.
Учебное пособие по обновлению узлов-свидетелей:
Пожалуйста, обратитесь к примеру станции документации разработчика SEER:
Пожалуйста, обратитесь к примеру станции документации разработчика SEER:
1. Пожалуйста, используйте свидетеля Windows server для загрузки обновленного программного обеспечения узла на сервер по следующей ссылке:
Пожалуйста, используйте свидетеля Windows server для загрузки обновленного программного обеспечения узла на сервер по следующей ссылке:
Извлеките zip-файл;
CTRL + C отключает текущий узел-свидетель;
Замените свидетеля node.exe файл в текущем каталоге узла-свидетеля со свидетелем node.exe файл в сжатом пакете;
Перезапустите узел-свидетель с исходными параметрами. Отключите сервер после обычного вывода блока.
Формат параметров:
Witness [node -- enable stage production -- P2P endpoint = 0.0.0.0:1888 -- witness id = \ "witness digital ID" "-- RPC endpoint = 0.0.0.0:9090 -- private key = [\" "signing public key" \ ", \" "signing private key \" "] -- replay blockchain
2. Пожалуйста, используйте свидетеля сервера Ubuntu для входа на сервер и загрузки обновленного программного обеспечения узла на сервер следующими способами:
Во – первых: переключитесь на экран узла-свидетеля, такого как screen- R seer,
CTRL + C завершите работу узла, а затем используйте CD для переключения в каталог, в котором находится файл узла.
curl -Lo seer.tar.gz https://github.com/seer-project/seer-core-package/releases/download/v0.08/seer-ubuntu.0.0.8.tar.gz tar xzvf seer.tar.gz . / witness_node -- enable stage production -- P2P endpoint = 0.0.0.0:1888 -- witness id = \ "witness digital ID" "-- RPC endpoint = 0.0.0.0:9090 -- private key = [\" "signing public key" \ ", \" "signing private key \" "] -- replay blockchain
CTRL + a D скрывает экран и отключает сервер.
Объяснение каждой командной строки:
Загрузите сжатый пакет последней версии программы node и переименуйте его в “см. Смола. GZ” и сохраните его в этом каталоге;
Извлеките “провидца. Смола. Файл “GZ” в этом каталоге;
Запустите узел-свидетель в этом каталоге с вашими исходными параметрами.
(Примечание: 1. При печати в некоторых местах могут быть ошибки и пустые строки. Пожалуйста, обратитесь к примеру станции документации разработчика для получения подробной информации: https://docs.seerchain.org/#/…; 2. Пожалуйста, измените такие параметры, как открытый и закрытый ключи свидетеля в примере; 3. Цифровой идентификатор свидетеля можно получить у https://docs.seerchain.org/#/…)
Оригинал: “https://developpaper.com/major-upgrade-seer-witness-your-node-needs-to-be-updated-before-october-28/”