Эпизод 11 Testnet приносит некоторые КРИТИЧЕСКИЕ изменения. Поэтому, прежде чем переходить к обновлениям, пожалуйста, ознакомьтесь с приведенными ниже инструкциями, так как они очень важны.
Инструкции для этого эпизода:
- Мы изменили формат адресов
- Вместо того, чтобы хранить большую часть леджера в ОЗУ, теперь все находится на диске.
Прежде чем приступить к новой установке, создайте ZIP-файл с предыдущей установкой Massa и сохраните старые файлы в надежном месте.
Первое изменение подразумевает, что ваши адреса больше недействительны и вам нужно заново создать новые. Эти модификации изменяют многие вещи, такие как pubkey узла списка начальной загрузки, формат privk/pubk/address, поэтому мы советуем вам УДАЛИТЬ ваш каталог, обновить версию rust nightly и КЛОНИРОВАНИЕ новой.
- Следуйте документу по установке: https://massa.readthedocs.io/en/latest/testnet/install.html .
- Весь документ был перемещен сюда: https://massa.readthedocs.io/ документ на Github устарел и будет удален в следующей тестовой сети.
Если у вас проблемы с компиляцией с clang, установите пакет со следующими командами в зависимости от вашей ОС
- Ubuntu 18:
apt-get install libclang-10-dev
- Ubuntu 20+:
apt-get install libclang-dev
- MacOs:
brew install clang
- Windows:
choco install llvm
Эпизод 11, последние обновления:
Аппаратные требования не изменились и доступны здесь:
https://github.com/massalabs/massa/wiki/FAQ#what-are-the-hardware-requirements
Основные изменения, внесенные в TEST.11.0:
- Новый криптографический алгоритм и формат адреса: мы перешли с sha256 на blake3 для алгоритма хеширования и с secp256k1 на schnorr для подписи. Massa — первая цепочка блоков, использующая blake3, а производительность по сравнению с sha256 намного лучше. Это должно помочь нам достичь наших целей масштабируемости. Мы также добавляем «А» перед каждым адресом, чтобы не было путаницы между pubk/privk и адресами.
- Реестр хранится на диске: в тестовой сети 10 реестр смарт-контрактов хранился в оперативной памяти, поэтому, если он станет слишком большим, ваш узел будет потреблять много оперативной памяти. Теперь мы переместили его на диск. Это должно уменьшить использование вашей оперативной памяти, особенно когда у нас будет больше смарт-контрактов в тестовой сети.
- Streaming Bootstrap: когда вы хотите подключиться к сети, вам нужно выполнить начальную загрузку, чтобы быть в курсе реестра сети. В тестовой сети 10 вся книга была отправлена одним пакетом во время начальной загрузки, что могло сделать пакет очень тяжелым и затруднить процесс начальной загрузки. Вот почему у вас был узел с минимальным подключением, который не мог загрузиться в конце тестовой сети. Теперь реестр отправляется партиями по 1 МБ.
Полный журнал изменений: https://github.com/massalabs/massa/releases
Заключение Эпизода 10, цифры:
- Узлы: 6000+
- Пропускная способность транзакции: 1850 транзакций/с
- Пропускная способность блока: 1,77 бит/с
И наши деятели сообщества:
- 9 неофициальных сообществ (русскоязычные, французские, турецкие, испанские, немецкие, индонезийские, китайские)
- 3600+ подписчиков в Telegram
- 5250+ подписчиков в Твиттере
- 19000+ участников в Discord
- 350+ подписчиков на Medium
- 350+ зарегистрировались на наши будущие информационные бюллетени
- 110+ подписчиков на Reddit
Другие новости:
- Со 2-й недели июня: Орельен, Дамир и Винсент будут проводить встречи для разработчиков и строителей из сообщества.
- 25 июня: Масса выступит спонсором мероприятия CoinAcademy IRL в Париже.
- В июле: состоятся различные мероприятия с сюрпризами для сообщества (Ethcc проходит в июле в Париже, не так ли?).
- В августе: будут запущены акции и события, позволяющие участвовать сообществу, с возможными наградами.
Полезные ссылки о Massa:
- Обозреватель тестовой сети: massa.net/testnet
- Учебники: https://massa.readthedocs.io/
- Исходный код: github.com/massalabs/massa
- Telegram: t.me/massanetwork
- Discord: discord.com/invite/TnsJQzXkRN
- Reddit: reddit.com/r/massa/
- Youtube: youtube.com/channel/UChVfdvYpn0eFk4B-T7TGmOg
- Все выпуски и журналы изменений всех версий
Поскольку постоянно работает более 6000 узлов, а большинство узлов можно маршрутизировать во время 10-го эпизода нашей тестовой сети, наша сеть уже является одной из самых децентрализованных.