Источник: Акарат Фасура — Shutterstock
- Узел Cardano версии 1.26.1 включает улучшения производительности и некоторые компоненты, необходимые для поддержки смарт-контрактов.
- Предстоящие P2P-коммуникации сделают блокчейн менее зависимым от федеративных узлов и улучшат децентрализацию.
Компания Input Output Global (IOG) выпустила версию 1.26.1 узла для Cardano. Согласно спецификациям в репозитории, этот выпуск «значительно» повысит производительность и предоставит дополнительные функции. Изобретатель Кардано Чарльз Хоскинсон приветствовал его развертывание.
SPO этого выпуска узла является довольно значительным. Удачи https://t.co/ig8MDGhyTb
— Чарльз Хоскинсон (@IOHK_Charles) 7 апреля 2021 г.
Среди улучшений v1.26.1 устранит время паузы при вычислении вознаграждений, снизит нагрузку на ЦП в реле, обрабатывающих множество транзакций. Кроме того, новое программное обеспечение включает «многие» внутренние изменения, необходимые для поддержки хард-форка Alonzo, включая компоненты для платформы смарт-контрактов Plutus.
Однако полная поддержка Plutus будет включена позже. Среди включенных изменений — расширение документации по сборкам Windows, отслеживание KES даже после истечения срока действия ключа, новые метрики для измерения количества «потерянных» блоков, в том числе в API Cardano, сети, реестре и консенсусе. IOG также проинформировал операторов узлов, что процесс миграции базы данных может занять от 10 до 60 минут.
Усиление децентрализации Cardano
С другой стороны, Ольга Гринюк, член группы маркетинга и коммуникаций IOG, обрисовала план действий, который будет использоваться для достижения одноранговой связи (P2P). Ключевой элемент в «усилении» устойчивости сети и содействии ее децентрализации, P2P-коммуникации будут выполнять следующую задачу:
(…) Увеличивают поток информации между узлами, тем самым уменьшая (и в конечном итоге устраняя) зависимость сети от объединенных узлов и обеспечивая децентрализацию Cardano. Чтобы достичь желаемой устойчивости, сетевая группа IOG была занята улучшением сетевого стека с расширенными возможностями P2P.
По словам Гринюка, улучшения, которые будут внесены в P2P-коммуникации, не потребуют изменения протокола. IOG реализует «архитектуру» P2P, чтобы вывести межузловые коммуникации на новый уровень децентрализации.
Источник: https://iohk.io/en/blog/posts/2021/04/06/boosting-network-decentralization-with-p2p/
В первую очередь они представят серию «мини-протоколов» для интеграции основы для «требований обмена информацией». Это позволит, например, узлу передавать данные о статусе цепочки партнеру. Гринюк уточнил:
Эти мини-протоколы поддерживают протокол консенсуса Ouroboros. Чтобы обеспечить оптимальное сетевое обслуживание, команда внедрила дополнительные протоколы.
Эти протоколы включают функцию поддержания непрерывного соединения между узлами и получения информации о том, у какого однорангового узла наилучшее соединение. Сетевая служба будет поддерживать операционные системы Windows, Linux и macOS.
Хотя узлы в сети классифицируются как одноранговые, они будут разделены на холодных, теплых и горячих узлов как часть регулятора P2P. Таким образом будет известно, какие узлы активны; Таким образом, улучшается процесс обнаружения одноранговых узлов в цепочке блоков. Гринюк заявил:
Сетевая группа IOG находится на завершающей стадии тестирования качества интеграции P2P-регулятора с узлом.
Развертывание P2P-подключения разделено на 5 этапов, начиная с тестовой сети в начале второго квартала 2021 года. Затем в сеть будет интегрировано больше протоколов, чтобы добавить новые функции для облегчения связи между узлами. Наконец, будет поэтапный переход к полному развертыванию.
Источник: https://iohk.io/en/blog/posts/2021/04/06/boosting-network-decentralization-with-p2p/