Приветствуем! Впервые на сайте Zcash?
The Zcash network is young, but evolving quickly! Sign up and we'll be in touch with monthly highlights on ecosystem growth, network development and how to get started with Zcash!

Язык

Подготовка к новому релизу: финальные параметры zk-SNARK

Daira Hopwood | Oct 27, 2016

Команда Zcash работает над финальной отладкой программного обеспечения для запуска блокчейна Zcash. Мы планируем запуск релиза на у(дневное тихоокеанское время) 28 октября, если в последнюю минуту не возникнут технические помехи.

На прошлых выходных финальные параметры zk-SNARK были созданы во время Церемонии генерации параметров. Расшифровки и программное обеспечение, которые использовались во время церемонии опубликованы, и мы скоро сделаем ещё один пост с дополнительной информацией.

Мы приглашаем всех к тестированию нашего новейшего релиза 1.0.0-rc4 следуя руководству по бета. Также вам нужно удостовериться в том, что программное обеспечение может запуститься на вашей системе, и у вас есть место на диске, обусловленное параметрами zk-SNARK (~910 MB для скачивания данных).

Два релиза

Как часть нашей стратегии по сокращению технических рисков и гарантированию возможностей для аудита, мы подготовили два релиза с разницей между датами выпуска в один день. Большинство пользователей могут перескочить с 1.0.0-rc2 напрямую на 1.0.0-rc4.

1.0.0-rc3 - устранение ошибок и обновление зависимостей

Промежуточный релиз 1.0.0-rc3 включает только исправление ошибок, и обновления библиотек, от которых зависит Zcash:

  1. Экран, отображающий параметры узлов, добавленный в релизе rc2, вызывал ошибку, так как выход не передавался напрямую на терминал, что было исправлено. (#1612)
  2. Версия Berkeley DB обновлена до 6.2.23. (#1637)
  3. Библиотека tinyformat обновлена, чтобы предотвратить потенциальную уязвимость переполнения буфера. (#1640, #1349)
  4. Исправление небольшой проблемы с начальными условиями было портировано из Биткоина. (#1634)
  5. Пара проблем со скриптом fetch-params.sh и пакетами Debian была исправлена. (#1053, #1537, #1613)
  6. Мы устранили подверженный ошибкам случай и вводящее в заблуждение сообщение об ошибке при трате части выхода coinbase (то есть вознаграждения майнера). Следовательно, теперь необходимо тратить выходы coinbase так, чтобы в них не было никакого изменения; узел не будет неявным образом выбирать изменение адреса. (#1616)
  7. Обновлены документация и примеры. (#826, #965, #1152, #1154, #1643)
  8. Переходим с тестовой на основную сеть. (#1369)

1.0.0-rc4 - параметры zkSNARK и адреса для Вознаграждения основателей

Релиз 1.0.0-rc4, который сейчас развёрнут в тестовой сети, внёс некоторые последние обновления для подготовки к запуску Zcash:

  1. Параметры zk-SNARK обновлены на те, которые получены в результате Церемонии генерации, состоявшейся на прошлой неделе.
  2. Адреса Вознаграждения основателей в основной сети также были обновлены.

Более полный список изменений представлен на github, релизы 1.0.0-rc3 и 1.0.0-rc4.

Неизбежный запуск

В оставшееся время перед запуском, мы будем вносить только такие изменения, которые необходимы для устранения критических проблем, могущих помешать успешному запуску Zcash. Если всё пойдёт по плану, единственная вещь, которая осталась, это выпустить блок генезиса в сеть — код уже готов!

Потребуется некоторое время для генерации блока генезиса и построения бинарников. Мы собираемся отчеканить блок генезиса, подготовить бинарники и выполнить другие подготовительные работы предыдущей ночью (то есть вечером в четверг, 27 октября), и отправиться спать. Проснувшись, мы выпустим релиз утром по времени Сан-Франциско. Обратите внимание на наш Твиттер!

Чтобы следить за обновлениями, посетите страничку нашего проекта на сайте GitHub, а также присоединяйтесь к форуму. Если вы хотите получить оповещение о запуске Zcash Росток по электронной почте, то оставьте ваш адрес здесь.