Minter Dev Notifications (ru)
661 subscribers
33 photos
1 video
3 files
200 links
Notifications about new Minter Blockchain versions and features
Download Telegram
50% мощностей уже в сети. Ждем еще 16%!
Блокчейн работает, спасибо валидаторам за оперативность 👍
Важно

Завтра в 12:00 МСК мы обновим тестнет до версии v0.4.0. Блокчейн будет обнулен.

Самое важное изменение – отказ от хранения данных в Ethereum Patricia Tree и переход на Merkleized IAVL+ от разработчиков Cosmos SDK. Это решит все проблемы с синхронизацией, оперативной памятью и заполнением диска.

Полный список изменений и инструкция по обновлению будут доступны завтра.
v0.4.0

Релиз на github: https://github.com/MinterTeam/minter-go-node/releases/tag/v0.4.0

Изменения:
- Ethereum Patricia Tree заменен на IAVL;
- Расчетное время блока уменьшено на 0.5 сек для компенсации сетевых задержек;
- Штраф за пропуск блоков изменен. Теперь валидатор получит штраф в 1% если пропустит 12 из 24 последних блоков;
- В конфигурацию добавлен "Режим валидатора". Он отключает API, RPC, индексацию транзакций и удаляет все старые версии состояний для экономии места;
- "События" теперь записываются по умолчанию + убрали необходимость указывать флаг withEvents в API;
- В GUI расширили информацию о валидаторе.

Как обновиться?
1. Скачать новый бинарник
2. Если хотите сохранить публичный ключ валидатора - сделать бекап файла ~/.minter/config/priv_validator.json
3. Удалить директорию ~/.minter
4. Создать директорию ~/.minter/config/ и положить туда старый priv_validator.json
5. Запустить команду minter -reset-private-validator. Она подготовит файл валидатора для участия в новой сети.
6. Запустить minter

Перевод тестнета на новую версию начнется в 12:00 МСК. Монеты валидаторам будут раздаваться через 2-3 часа стабильной работы сети.
Сеть работает. 2-3 часа понаблюдаем за стабильностью и начнем выдавать монеты валидаторам.

https://minter-node-1.testnet.minter.network:3000/
У кого возникают проблемы с быстрым ростом размера директории .minter – добавьте в крон команду очистки старых файлов:

0 0 * * * rm ~/.minter/tmdata/cs.wal/wal.*

Тендерминт не всегда удаляет их самостоятельно. В следующей версии либо пофиксят они, либо мы.
Стресстест показал впечатляющие результаты - 5000 транзакций в блоке за 5 секунд 🚀. На данный момент это лимит мемпула.
Однако, это была пиковая нагрузка. На следующей неделе будет по 5 тысяч транзакций в блоке в течение часа. Хороший шанс валидаторам проверить сервера.
Вчера вечером наш тестнет обработал 200-тысячный блок. Награда за блок снизилась и теперь составляет 332 bip.
На следующей неделе мы обновим блокчейн и запустим новый тестнет.
Основным изменением будет добавление мультисиг кошельков.
Документацию выложим уже на этой неделе.

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

В течение 10-15 минут будет выпущена новая версия ноды с патчем. Просим всех валидаторов обновить бинарники и перезапустить ноды. Данные стирать не нужно.
Релиз 0.4.3

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.4.3

Ждем, чтобы обновились 2/3 валидаторов и сеть начнет работу!
64% мощности сети обновилось. Ждем еще одного валидатора!
Сеть онлайн!
Релиз v0.5.0

Сегодня планируется обновление тестнета. Все данные будут сброшены.

Достижения тестнета №22:
- 420,000 блоков;
- 5,000 транзакций в блоке в пике;
- 465,000 транзакций всего.

Нововведения версии 0.5.0:
- Поддержка мультисиг кошельков. Будут доступны в Консоли в ближайшее время;
- Период unbond уменьшен до 720 блоков для тестнета;
- Максимальное количество кандидатов в сети - (кол-во валидаторов * 3). На старте будет 48 (16*3) слотов;
- Максимальное количество делегаторов на одного валидатора/кандидата - 1,000;
- Тендерминт обновлен до версии v0.25.0.

Важное изменение для валидаторов тестнета: тестовые монеты для мастернод теперь будут делегироваться напрямую ноде, а не отправляться на кошелек. Это позволит протестировать доход с установленной комиссии. Раздавать монеты начнем через 1-2 часа стабильной работы сети.

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.5.0
Новая сеть заработает в 15:00 UTC (18:00 МСК).

Текущий тестнет выключим незадолго до этого.
Релиз v0.6.0

Завтра будет выпущен релиз v0.6.0 и обновлен тестнет. Все данные будут сброшены.

Новая сеть, ориентировочно, заработает в 15:00 UTC (18:00 МСК). Монеты валидаторам будут делегироваться через 2-3 часа стабильной работы сети.

Нововведения версии v0.6.0:
- Количество валидаторов тестнета увеличено до 100;
- Транзакция SetCandidateOff применяется мгновенно, а не в течение 120 блоков;
- Ограничено количество одновременных запросов к API. Указывается в config.toml;
- Добавлена опция keep_state_history в config.toml. Если вы хотите иметь возможность обращаться к старым состояниям сети по API используя параметр ?height=... – установите параметр keep_state_history=true в конфигурации ноды ДО начала синхронизации;
- Tendermint обновлен до версии v0.26.0. Эта версия должна была исправить проблему с "фризом" ноды, однако мы все еще контактируем с разработчиками Тендерминта по этой проблеме. Новый тестнет должен дать больше информации.
Релиз v0.6.0

Мы останавливаем текущий тестнет и начинаем подготовку к запуску версии v0.6.0. Новая сеть, ориентировочно, заработает в 15:00 UTC (18:00 МСК).
Новый тестнет запущен!

Уже работают 32 валидатора. Напомню, что в этой версии доступно 100 слотов со старта. 🚀

Главная задача этой версии - побороть баг Тендерминта, который приводил к падению ноды. Если будете замечать нештатную работу ваших валидаторов - создавайте issue на github: https://github.com/MinterTeam/minter-go-node
Мы отключили ноды разработчиков, теперь сеть работает полностью на ваших валидаторах!

Уже работают 32 валидатора. Напомню, что в этой версии доступно 100 слотов со старта, поэтому абсолютно любой может поднять ноду и стать валидатором.

Инструкцию можно найти по этой ссылке: https://minter-go-node.readthedocs.io/en/latest/validators.html
v0.7.0 и новый тестнет

На этой неделе мы запускаем новый тестнет на версии Minter v0.7.0! Все данные будут сброшены.

Основные изменения:
- Совместно с разработчиками Tendermint исправлена ошибка, при которой ноды могли переставать отвечать;
- /api/sendTransaction теперь только проверяет транзакцию на валидность и возвращает её хеш. Приложения должны сами контролировать, попала ли транзакция в блокчейн;
- Tendermint обновлен до версии v0.26.1;
- Добавлена транзакция MultisendTx, которая позволяет разослать монеты на несколько адресов одной транзакцией. Поддерживается до 100 адресатов, подробная информация содержится в документации;
- Доработаны формулы конвертации монет;
- Значение максимальной пропускной способности для p2p соединений увеличено в 3 раза до 15mB/сек;
- Возврат стейка при выпадании из 1000 делегаторов теперь моментален и не требует 30-ти дневного ожидания.

Напомню, что в этой версии доступно 100 слотов валидаторов со старта. 🚀