Продолжаем держать вас в курсе обновлений Minter Go Node.
Актуальная версия 0.1.3.
Одно из самых важных изменений - существенно упростили установку ноды. Minter теперь доступен как единый бинарник. Запускается без каких-либо зависимостей и без предварительных настроек. Поддерживаются платформы darwin, freebsd, linux, windows.
Внедрен GUI - новый способ отслеживать состояние ноды. Доступен из браузера по адресу http://localhost:3000/.
Существенно упростили настройку ноды валидатора, новую инструкцию можно почитать тут. Теперь вся настройка занимает 10 минут.
А так же:
- Версия Tendermint обновлена до 0.22.5
- Пересмотрены комиссии за транзакции
- У транзакций появилось поле GasCoin
- Новая транзакция - SellAllCoin
- Большое обновление API. Подробности можно узнать в документации
- Увеличена стандартная скорость p2p соединений
- Увеличена производительность ноды
- Новый тестнет
С полным списком изменений можно ознакомиться на github.
Данные в блокчейне стерты. Если вам нужны MNT для мастерноды - пишите @danillashin.
PHP SDK и Vault так же обновлены.
Актуальная версия 0.1.3.
Одно из самых важных изменений - существенно упростили установку ноды. Minter теперь доступен как единый бинарник. Запускается без каких-либо зависимостей и без предварительных настроек. Поддерживаются платформы darwin, freebsd, linux, windows.
Внедрен GUI - новый способ отслеживать состояние ноды. Доступен из браузера по адресу http://localhost:3000/.
Существенно упростили настройку ноды валидатора, новую инструкцию можно почитать тут. Теперь вся настройка занимает 10 минут.
А так же:
- Версия Tendermint обновлена до 0.22.5
- Пересмотрены комиссии за транзакции
- У транзакций появилось поле GasCoin
- Новая транзакция - SellAllCoin
- Большое обновление API. Подробности можно узнать в документации
- Увеличена стандартная скорость p2p соединений
- Увеличена производительность ноды
- Новый тестнет
С полным списком изменений можно ознакомиться на github.
Данные в блокчейне стерты. Если вам нужны MNT для мастерноды - пишите @danillashin.
PHP SDK и Vault так же обновлены.
Пример GUI ноды-валидатора: http://minter-node-1.testnet.minter.network:3000/
Срочный апдейт
Всем, кто держит мастерноду, рекомендуем обновиться до версии v0.1.8. Был исправлен баг, который приводил к падению ноды.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.1.8
Всем, кто держит мастерноду, рекомендуем обновиться до версии v0.1.8. Был исправлен баг, который приводил к падению ноды.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.1.8
Срочный апдейт №2
Всем, кто держит мастерноду, рекомендуем обновиться до версии v0.1.9. Был исправлен баг, который приводил к падению ноды.
Данные удалять не нужно, просто обновить бинаник.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.1.9
Всем, кто держит мастерноду, рекомендуем обновиться до версии v0.1.9. Был исправлен баг, который приводил к падению ноды.
Данные удалять не нужно, просто обновить бинаник.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.1.9
GitHub
Release v0.1.9 · MinterTeam/minter-go-node
https://github.com/MinterTeam/minter-go-node/blob/master/CHANGELOG.md#019
Обновление
Завтра мы выпускаем Minter Node v0.2.0. В связи с этим будет обнулен блокчейн. Новый id тестнета: minter-test-network-18.
После выхода обновления рекомендуем стереть все локальные данные и ставить ноду с чистого листа. Новые монеты для мастернод можно будет так же получить у меня (@danillashin).
Краткий список предстоящих изменений:
BREAKING CHANGES
- Новый алгоритм расчета награды за блок. Теперь награды будут начинаться с 333 бипов.
- Пересчет стейка валидаторов и их обновление теперь происходит раз в 12 блоков. Это должно существенно ускорить синхрованизацию нод.
- Комиссия DAO теперь составляет 10%. Добавлена награда команде разаботчиков в 10%.
- Вес стейка из кастомных монет теперь пересчитывается следующим образом:
1. Продаются все подобные монеты делегированные на все ноды
2. Вычисляется сумма, которую можно получить при их одновременной продаже
3. Эта сумма пропорционально распределяется между делегаторами этих монет
- Новый формат вывода валидаторов и кандидатов в API
- Теги tx.return теперь кодированы как строки
IMPROVEMENT
- Tendermint обновлен до версии 0.23.0
- В API добавлена награда за блок
- У каждого стейка в API теперь есть поле bip_value, которое показывает вес стейка в базовой монете
- Добавлен метод получения всех кандидатов в валидатоы: /api/candidates
- Добавлен метод для вычисления комиссии транзакции: /api/estimateTxCommission
Завтра мы выпускаем Minter Node v0.2.0. В связи с этим будет обнулен блокчейн. Новый id тестнета: minter-test-network-18.
После выхода обновления рекомендуем стереть все локальные данные и ставить ноду с чистого листа. Новые монеты для мастернод можно будет так же получить у меня (@danillashin).
Краткий список предстоящих изменений:
BREAKING CHANGES
- Новый алгоритм расчета награды за блок. Теперь награды будут начинаться с 333 бипов.
- Пересчет стейка валидаторов и их обновление теперь происходит раз в 12 блоков. Это должно существенно ускорить синхрованизацию нод.
- Комиссия DAO теперь составляет 10%. Добавлена награда команде разаботчиков в 10%.
- Вес стейка из кастомных монет теперь пересчитывается следующим образом:
1. Продаются все подобные монеты делегированные на все ноды
2. Вычисляется сумма, которую можно получить при их одновременной продаже
3. Эта сумма пропорционально распределяется между делегаторами этих монет
- Новый формат вывода валидаторов и кандидатов в API
- Теги tx.return теперь кодированы как строки
IMPROVEMENT
- Tendermint обновлен до версии 0.23.0
- В API добавлена награда за блок
- У каждого стейка в API теперь есть поле bip_value, которое показывает вес стейка в базовой монете
- Добавлен метод получения всех кандидатов в валидатоы: /api/candidates
- Добавлен метод для вычисления комиссии транзакции: /api/estimateTxCommission
Так же завтра будет закрыт Vault.
Весь функционал перенесен на https://testnet.console.minter.network/
Весь функционал перенесен на https://testnet.console.minter.network/
Через час мы начинаем процесс обновления блокчейна. Старые ноды перестанут работать, все данные будут стерты.
Minter Dev Notifications (ru)
Обновление Завтра мы выпускаем Minter Node v0.2.0. В связи с этим будет обнулен блокчейн. Новый id тестнета: minter-test-network-18. После выхода обновления рекомендуем стереть все локальные данные и ставить ноду с чистого листа. Новые монеты для мастернод…
Перенос завешен!
Теперь можно качать свежий релиз и настраивать ноду: https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.0
Монеты для мастернод можно получить у меня — @danillashin. Обязательно пишите IP своей ноды.
Теперь можно качать свежий релиз и настраивать ноду: https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.0
Монеты для мастернод можно получить у меня — @danillashin. Обязательно пишите IP своей ноды.
v0.2.2
Друзья, сегодня выходит патч, который исправляет ошибку тестнета.
В нем мы так же проверим алгоритм исправления ошибок в mainnet.
Всем валидаторам необходимо до 15000 блока обновить свои ноды. Данные стирать не нужно, только обновить бинарник. Изменения вступят в силу на 15000 блоке.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.2
Друзья, сегодня выходит патч, который исправляет ошибку тестнета.
В нем мы так же проверим алгоритм исправления ошибок в mainnet.
Всем валидаторам необходимо до 15000 блока обновить свои ноды. Данные стирать не нужно, только обновить бинарник. Изменения вступят в силу на 15000 блоке.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.2
GitHub
Release v0.2.2 · MinterTeam/minter-go-node
https://github.com/MinterTeam/minter-go-node/blob/master/CHANGELOG.md#022
Эксперимент с переходом не удался, в причинах будем разбираться. Запущен новый тестнет с id 19. Вы можете присоединиться к нему скачав релиз v0.2.3.
Необходимо удалить папки ~/.minter/data ~/.minter/tmdata и запустить команду
minter --reset-private-validator
Это позволит вам сохранить публичный ключ валидатора.
За тестовыми монетами для нод так же обращайтесь ко мне - @danillashin
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.3
Необходимо удалить папки ~/.minter/data ~/.minter/tmdata и запустить команду
minter --reset-private-validator
Это позволит вам сохранить публичный ключ валидатора.
За тестовыми монетами для нод так же обращайтесь ко мне - @danillashin
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.2.3
У кого ноды стали внезапно останавливаться, обратите внимание на этот пункт в документации: https://minter-go-node.readthedocs.io/en/dev/install.html#too-many-open-files-24
Для стабильной работы нужно увеличить лимит открытых файлов до 4096.
Для стабильной работы нужно увеличить лимит открытых файлов до 4096.
v0.3.2
Продолжаем знакомить вас с обновлениями блокчейна.
В эту субботу мы запустили новый тестнет с ID minter-test-network-21.
Самые важные изменения:
- Список валидаторов теперь обновляется раз в 120 блоков, либо когда один из валидаторов выпал из сети;
- Tendermint обновлен до версии 0.24.0. Исправлено множетсво багов, в том числе с неконтролируемым ростом используемого места на диске;
- Ускорена синхронизация ноды;
- Сообщение с транзакцией теперь может быть длинной до 1024 байт;
- Добавлен тег tx.sell_amount в транзакцию SellAllCoin;
- Наказание за двойную подпись блока теперь 5% от стейка и unbond всех делегированных средств;
- Добавлен файл конфигурации;
- Мелкие исправления API;
- Исправлена ошибка, которая приводила к повреждению базы ноды при ее выключении.
Полный changelog можно изучить на github: https://github.com/MinterTeam/minter-go-node/blob/master/CHANGELOG.md
Changelog Tendermint'a: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#0240
Продолжаем знакомить вас с обновлениями блокчейна.
В эту субботу мы запустили новый тестнет с ID minter-test-network-21.
Самые важные изменения:
- Список валидаторов теперь обновляется раз в 120 блоков, либо когда один из валидаторов выпал из сети;
- Tendermint обновлен до версии 0.24.0. Исправлено множетсво багов, в том числе с неконтролируемым ростом используемого места на диске;
- Ускорена синхронизация ноды;
- Сообщение с транзакцией теперь может быть длинной до 1024 байт;
- Добавлен тег tx.sell_amount в транзакцию SellAllCoin;
- Наказание за двойную подпись блока теперь 5% от стейка и unbond всех делегированных средств;
- Добавлен файл конфигурации;
- Мелкие исправления API;
- Исправлена ошибка, которая приводила к повреждению базы ноды при ее выключении.
Полный changelog можно изучить на github: https://github.com/MinterTeam/minter-go-node/blob/master/CHANGELOG.md
Changelog Tendermint'a: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#0240
v0.3.3
Версия не обязательна к установке.
Изменения:
- Добавили размер блока (в байтах) в выдачу api/block.
- Добавили выдачу "событий" блока: начисление наград и штрафы.
Чтобы иметь возможность просматривать события нужно:
- Удалить папки ~/.minter/data, ~/.minter/tmdata
- Обновить minter до версии 0.3.3
- В файле ~/.minter/config/config.toml после параметра api_listen_addr добавить строчку enable_events = true
- Запустить minter и синхронизироваться с сетью
- В запросе блока добавить ?withEvents=true (http://localhost:8841/api/block/3000?withEvents=true)
Версия не обязательна к установке.
Изменения:
- Добавили размер блока (в байтах) в выдачу api/block.
- Добавили выдачу "событий" блока: начисление наград и штрафы.
Чтобы иметь возможность просматривать события нужно:
- Удалить папки ~/.minter/data, ~/.minter/tmdata
- Обновить minter до версии 0.3.3
- В файле ~/.minter/config/config.toml после параметра api_listen_addr добавить строчку enable_events = true
- Запустить minter и синхронизироваться с сетью
- В запросе блока добавить ?withEvents=true (http://localhost:8841/api/block/3000?withEvents=true)
Вчера вечером мы отключили собственных валидаторов. Теперь тестнет работает только на ваших нодах! 🚀
Друзья, всех просим срочно обновиться до версии 0.3.6.
Исправлен критический баг, который приводил к остановке блокчейна. Особенно просьба касается валидаторов. Как только 2/3 сети обновится - блокчейн снова заработает.
Данные стирать не нужно. Только обновить бинарник и перезапустить Minter.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.3.6
Исправлен критический баг, который приводил к остановке блокчейна. Особенно просьба касается валидаторов. Как только 2/3 сети обновится - блокчейн снова заработает.
Данные стирать не нужно. Только обновить бинарник и перезапустить Minter.
https://github.com/MinterTeam/minter-go-node/releases/tag/v0.3.6
GitHub
MinterTeam/minter-go-node
🚀 Official Minter Blockchain Implementation in Go. Contribute to MinterTeam/minter-go-node development by creating an account on GitHub.
Блокчейн работает, спасибо валидаторам за оперативность 👍
Важно
Завтра в 12:00 МСК мы обновим тестнет до версии v0.4.0. Блокчейн будет обнулен.
Самое важное изменение – отказ от хранения данных в Ethereum Patricia Tree и переход на Merkleized IAVL+ от разработчиков Cosmos SDK. Это решит все проблемы с синхронизацией, оперативной памятью и заполнением диска.
Полный список изменений и инструкция по обновлению будут доступны завтра.
Завтра в 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 часа стабильной работы сети.
Релиз на 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 часа понаблюдаем за стабильностью и начнем выдавать монеты валидаторам.
http://minter-node-1.testnet.minter.network:3000/
http://minter-node-1.testnet.minter.network:3000/