June 23, 2022

Наш тестовый эпизод 11 уже доступен!

Эпизод 11 Testnet приносит некоторые BREAKING изменения. Поэтому, прежде чем переходить к обновлениям, пожалуйста, ознакомьтесь с приведенными ниже инструкциями, так как они очень важны.

Инструкции для этого эпизода:

  • Мы изменили формат адресов
  • Вместо того, чтобы хранить большую часть леджера в ОЗУ, теперь все находится на диске.

Прежде чем приступить к новой установке, создайте ZIP-файл с предыдущей установкой Massa и сохраните старые файлы в надежном месте.

Первое изменение подразумевает, что ваши адреса больше недействительны и вам нужно заново создать новые. Эти модификации изменяют многие вещи, такие как pubkey узла списка начальной загрузки, формат privk/pubk/address, поэтому мы советуем вам УДАЛИТЬ ваш каталог, обновить версию rust nightly и КЛОНИРОВАНИЕ новой.

Если у вас проблемы с компиляцией с clang, установите пакет со следующими командами в зависимости от вашей ОС:

  • Убунту 18:apt-get install libclang-10-dev
  • Убунту 20+:apt-get install libclang-dev
  • MacOS:brew install clang
  • Окна:choco install llvm

Если у вас есть какие-либо вопросы, мы здесь, чтобы ответить на нашем специальном канале Discord .

Эпизод 11, последние обновления:

Аппаратные требования не изменились и доступны здесь:

https://github.com/massalabs/massa/wiki/FAQ#what-are-the-hardware-requirements

Основные изменения, внесенные в TEST.11.0:

  • Новый криптографический алгоритм и формат адреса: мы перешли с sha256 на blake3 для алгоритма хеширования и с secp256k1 на schnorr для подписи. Massa — первая цепочка блоков, использующая blake3, а производительность по сравнению с sha256 намного лучше. Это должно помочь нам достичь наших целей масштабируемости. Мы также добавляем «A» перед каждым адресом, чтобы не было путаницы между 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 проходит в июле в Париже, не так ли?).
  • В августе: будут запущены акции и события, позволяющие участвовать сообществу, с возможными наградами.

Полезные ссылки о Массе:

Поскольку постоянно работает более 6000 узлов, а большинство узлов можно маршрутизировать во время 10-го эпизода нашей тестовой сети, наша сеть уже является одной из самых децентрализованных.