Новости Предварительная информация о запланированном обновлении протокола на 18 октября

Тема в разделе "Новости", создана пользователем AgentLvM, 5 окт 2018.

  1. AgentLvM

    Команда форума Модератор Редактор

    Регистрация:
    19 авг 2017
    Сообщения:
    68
    Симпатии:
    43
    Обратите внимание, что это предварительная тема для информирования членов сообщества о предстоящем плановом обновлении протокола. Эта тема будет заменена после публикации бинарных файлов.

    Прежде всего, вы должны перейти на v0.13.0.0 после публикации бинарных файлов или создания тега.

    Бинарные файлы после их выпуска можно будет найти здесь:

    https://getmonero.org/downloads/ //Скоро будет доступно

    Кроме того, вы можете использовать ссылку Github:

    CLI: https://github.com/monero-project/monero/releases/tag/v0.13.0.0 // Скоро будет доступно

    GUI: https://github.com/monero-project/monero-gui/releases/tag/v0.13.0.0 // Скоро будет доступно

    Обратите внимание, что это запланированное и согласованное обновление сети. Таким образом, в отличие от случая разделения сети Bitcoin на BCH / BTC, никаких новых монет не будет создано.

    Общая информация о запланированном обновлении сети.

    Примерно 18 октября запланировано обновление сети Monero. Чтобы быть достаточно подготовленным, пользователь, служба, торговая площадка, оператор пула или биржа должны использовать CLI v0.13.0.0 или GUI v0.13.0.0. Планируемое обновление сети включает четыре основных изменения. Прежде всего, новая форма доказательств диапазона (range proofs), называемая Bulletproofs, которая заменит старые доказательства диапазона Borromean и тем самым значительно (т. е. примерно на 80%) уменьшит размер транзакции (а, следовательно, и комиссии). Во-вторых, настройка PoW для предотвращения потенциальной угрозы ASIC и дальнейшему сопротивлению устройствам ASIC. В результате майнерам придется обновить своe ПО (например, программное обеспечение для майнинга). В-третьих, минимальный размер кольца увеличен до 11 (mixin 10) и отныне будет статическим / фиксированным. Поэтому операторы пулов должны перенастроить процесс выплат на проведение платежей с размером кольца 11 (mixin 10), иначе они будут отклонены сетью.

    Тему о совместимых с Monero Bulletproofs можно найти здесь:

    https://getmonero.org/2017/12/07/Monero-Compatible-Bulletproofs.html

    Более подробную информацию о второй настройке PoW можно найти здесь:

    https://github.com/monero-project/monero/pull/4218

    Обсуждение, в котором описывается формальная позиция по борьбе с ASIC и намерение поддерживать сопротивление майнингу на ASIC, можно найти здесь:

    https://getmonero.org/2018/02/11/PoW-change-and-key-reuse.html

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

    https://monerobase.com/wiki/Category:DevMeeting

    Из-за недавних разногласий запланированное обновление сети состоится 18 октября (возможен перенос на более ранний или поздний срок). Однако нет конкретной точной даты, так как хардфорк будет совершен на конкретной высоте блока. Подробности об этой конкретной высоте блока для хардфорка можно найти здесь. То есть:

    // версия 8 начнется с блока 1685555, который будет создан примерно около 18 октября 2018. Время генерации предстоящего форка 2018-09-02.

    Обратите внимание, что технически будет два хардфорка (т. е. один примерно 18 октября и еще один примерно 19 октября). Первый хардфорк обеспечит период отсрочки в сети для транзакций в пуле, которые все еще используют старое доказательство диапазона Borromean. То есть эти транзакции будет разрешено включать в блоки майнерам. К счастью, запуск v0.13.0.0 гарантирует, что сеть будет достаточно подготовлена к обеим хардфоркам.

    Как совершить обновление?

    Прежде всего, мы рекомендуем пользователям проверять целостность бинарных файлов и убедиться, что они были подписаны ключом GPG от Fluffypony. Руководство, в котором подробно описан весь этот процесс, можно найти для Windows здесь и здесь для Linux и Mac OS X.

    CLI: // Скоро будет доступно

    Если вы пользуетесь CLI, следует выполнить следующие шаги:

    1. Загрузите новые файлы (файл .zip (Windows) или файл tar.bz2 (Mac OS X и Linux)) с официального сайта или Github.
    Извлеките новые бинарные файлы в каталог на свой выбор.

    Скопируйте файлы кошелька из старого каталога (того, который содержит файлы v0.12.0.0, v0.12.1.0, v0.12.2.0 или v0.12.3.0).

    Обратите внимание, что повторная синхронизация с блокчейном НЕ нужна. Таким образом, если вы откроете файл monerod-v.0.13.0.0, он просто продолжит загрузку с места, синхронизированного после последнего запуска старой версии. Однако обратите внимание, что демону (monerod) придется обновить версию базы данных для внесения изменений, необходимых для первоначального запуска.

    GUI: // Скоро будет доступно

    Если вы пользуетесь GUI, следует выполнить следующие шаги:

    1. Загрузите новые файлы (файл .zip (Windows) или файл tar.bz2 (Mac OS X и Linux)) с официального сайта или Github.
    1. Извлеките новые бинарные файлы в каталог на свой выбор. Это самый простой и рекомендуемый способ. Однако в качестве альтернативы вы можете перезаписать старые бинарные файлы.

    2. Откройте файл monero-wallet-gui1. Он должен автоматически загрузить ваш «старый» кошелек, и вы будете готовы к предстоящему запланированному обновлению сети.
    В Linux вам следует запустить графический интерфейс с помощью скрипта start-gui.sh, т. е. ./Start-gui.sh.

    Обратите внимание, что повторная синхронизация блокчейна НЕ нужна, т. е. она просто продолжится с места, где была остановлена в предыдущий раз. Однако обратите внимание, что демону (monerod) придется обновить версию базы данных, чтобы внести изменения, необходимые для первоначального запуска.

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

    MyMonero (веб-кошелек):
    Вам не нужно ничего делать, так как MyMonero будет правильно обновлен до запланированного обновления сети.

    MyMonero (настольный кошелек):
    Предполагалось, что MyMonero выпустит новую версию настольного кошелька до запланированного обновления сети, чтобы пользователи были достаточно подготовленными. В основном их новая версия должна использовать по умолчанию размер кольца со значением как минимум 11, иначе пользовательские транзакции будут отклоняться сетью.

    Мобильные кошельки:
    Предполагалось, что сторонние мобильные кошельки (Monerujo, Cake, Xwallet, MyMonero и Edge wallet) выпустят новые версии до запланированного обновления сети, чтобы пользователи были достаточно подготовленными. В основном их новая версия должна использовать по умолчанию размер кольца со значением как минимум 11, иначе пользовательские транзакции будут отклоняться сетью.

    Соло-майнинг:
    Этот процесс похож на процесс обновления CLI. Таким образом, см. вышеупомянутые шаги по CLI.

    Майнинг на пул:
    Операторы пулов должны обновиться до новой версии. Кроме того, вы должны обновить свое программное обеспечение для майнинга до последней версии (той, которая включает код для согласования со второй настройкой PoW).

    Призыв сообщества к действиям

    В наших интересах, чтобы запланированное обновление сети произошло более плавно и безболезненно. Поэтому крайне важно, чтобы мы, как сообщество, обращались к экономически важным узлам (биржам и различным сервисам) и сообщали им о выходе новой версии, предстоящем запланированном обновлении сети, а также необходимости обновления к v0.13.0.0, чтобы быть достаточно подготовленными. Список бирж, которые внесли в свои списки торгов Monero, можно найти здесь:

    https://coinmarketcap.com/currencies/monero/#markets

    Кроме того, популярными сервисами, которые интегрировали Monero, являются, например, XMR.to, Bisq, LocalMonero и Morphtoken.

    Наконец, если у вас есть какие-либо вопросы или вам нужна помощь в обновлении, оставьте комментарий в этой теме и сообществе, и я постараюсь вам помочь. (u/dEBRUYNE_1)

    Источник: Preliminary information thread regarding the scheduled protocol upgrade of October 18

    Перевод:
    Agent LvM (@LvMi4)
    Редактирование:
    Mr. Pickles (@v1docq47)
    Коррекция:
    Kukima (@Kukima)
     
    #1 AgentLvM, 5 окт 2018
    Последнее редактирование модератором: 5 окт 2018
    TheFuzzStone нравится это.
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.