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

Выпуск Minerva

27 февраля 2019 года был выпущен aeternity 2.0.0, в котором хард-форк Minerva ровнялся 47800. Мы приближаемся к тому, что блок будет намайнен 6 марта в 13:00 CET.

Основная цель хард-форка Minerva состоит в добавлении всех токенов, перенесенных во время Фазы 1 миграции токенов AE, в Mainnet.

Токены, переданные позже, будут включены в следующий запланированный хард-форк, который произойдет после окончания Фазы 2 в мае 2019 года.

Кроме того, это обновление протокола позволило нам ввести ряд противоречивых функций. Подробный обзор консенсус изменений, внесенных в Minerva, можно найти в примечаниях к релизу и к Minerva 2.0.0.

Основные изменения:

  • установление минимальной цены 1000000, чтобы сделать транзакции более доступными;
    добавление поля «Дополнительная информация» в ключевой блок / заголовок для отслеживания распространения обновлений узлов в сети;
  • введение новой версии AEVM, содержащей изменения и оптимизации, направленные на достижение консенсуса;
  • добавление универсальных хеш-функций в Софию;
  • добавление примитивной операции Crypto.ecverify, которая выполняет проверку действительности криптографической подписи в смарт-контракте;
  • добавление инструкций байт-кода для сдвига битов (SHL, SHR и SAR) в VM_AEVM_SOPHIA_2;
    изменение семантики AEVM арифметических операций для сбоя при переполнении.

Мы также скорректировали способ внесения консенсусных изменений в код. Ранее все такие функции были объединены в отдельную ветку minerva, в то время как текущая версия поддерживалась в master. Создание релиза для хард-форка, необходимого для объединения этих двух веток, разрабатывались отдельно за последние несколько месяцев. Очевидно, что это был довольно утомительный процесс. Поэтому было решено, что отныне все новые функции будут объединены в master с consensus-breaking функциями, которые будут защищены условием, определяемым высотой блока. Таким образом, он будет препятствовать их выполнению до следующего хард-форка.

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

Кроме того, мы вернулись к единственному Pivotal Tracker для отслеживания хода разработки - aeternity Core Dev. Все функции, относящиеся к Fortuna, помечены значком Fortuna, чтобы было легче различать, какие функции будут запущены немедленно, а какие придется подождать до окончания хард-форка.

1
0.644 GOLOS
На Golos с November 2018
Комментарии (1)
Сортировать по:
Сначала старые