Semux Core v1.4.0

Speedrunner
2 min readApr 29, 2019

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

Встречайте новые награды за блок:
3 SEM до 2-миллионного блока (первое уменьшение будет примерно в декабре 2019);
2 SEM от 2M до 6M блока;
1 SEM от 6M блока и до 14M.
После 14M блоков валидаторы Semux будут получать награды только за транзакции.

Версия 1.4.0 также включает в себя полную имплементацию VM, но пока не будет голосования за её активацию, так как это серьезное изменение, которое потребует хардфорка. Основные нововведения этой версии — скорректированная кривая предложения, а также различные исправления и новые фичи. Смотрите полный список изменений ниже.

Исправление ошибок:

- Исправлено округление необходимого минимума в 2/3 (66.67%) валидаторов для нахождения консенсуса
- Синхронизация начнется даже с малым количеством подключенных нод

Улучшения:

  • Быстрая проверка блоков с помощью пакетной проверки
  • Добавлена нативная поддержка aarch64
  • Предложено использовать OpenJDK
  • Обновлены сообщения об ошибках и описания для них
  • Обновлены зависимые библиотеки
  • Ограничено количество валидаторов в Testnet

Новые Фичи:

  • Обновлена функция награды за блок
  • Изменены результаты вывода для завершенных транзакций
  • Тесты VM
  • Тесты HD кошелька
  • Версия API улучшена до v2.2.0
  • Удален blockNumber из * TransactionType
  • Добавлена /transaction-result конечная точка транзакции
  • Обновлен протокол для поддержки легкого клиента

Скачать новую версию с Github
https://github.com/semuxproject/semux-core/releases/tag/v1.4.0

Присоединяйтесь к обсуждению этого релиза в нашем официальном чате Discord:

https://discord.gg/qQVckKZ

--

--

Speedrunner

Working on some blockchain projects, love cryptoanarhysm ideas.