В сообщении GitHub программиста Cardano Себастьяна Нагеля подробно описаны обновления версии Hydra 0.2.0.
Разработчик Haskell Маттиас Бенкорт через свой Twitter @_KtorZ_ вмешался, сказав, что наблюдается устойчивый прогресс, и проект приближается к стадии тестовой сети.
«Следующие шаги, мы сосредоточимся на валидации внутри цепочки и сокращении пробела в тестовой сети!»
По первоначальным оценкам, версия Hydra будет выпущена в конце 2022 года. Но, учитывая слова Бенкорта, стоит ли ожидать развертывания раньше, чем предполагалось?
Что такое Кардано Гидра?
Все блокчейны без разрешения должны преодолевать проблему достижения консенсуса по каждой представленной транзакции.
Эта проблема создает проблемы при попытке достичь масштабной пропускной способности, например при обработке реальных задач. Особенно с учетом сетевых сборов, защиты от атак флуда (DDoS) и того, как бороться с хранилищем.
IOHK заявляет, что они учли эти факторы и разработали Hydra как окончательное решение для решения этих проблем.
«Hydra - это масштабируемое решение уровня 2, которое направлено на решение всех этих проблем и нацелено на максимизацию пропускной способности, минимизацию задержек, минимизацию затрат или полное их отсутствие и значительное снижение требований к хранилищу».
Это достигается с помощью процесса, получившего название изоморфного масштабирования, который работает, обрабатывая транзакции вне основной цепочки для некоторых пользователей, сохраняя при этом основную цепочку как безопасный уровень расчетов.
Идя глубже, Hydra использует концепцию каналов изоморфного состояния. Это повторно использует одно и то же представление в реестре, чтобы получить единообразных, внебиржевых братьев и сестер в реестре, известных как «главы».
Таким образом, собственные активы, невзаимозаменяемые токены (NFT) и скрипты Plutus доступны внутри каждой Hydra Head. Изоморфизм допускает естественное расширение системы, а не решение «на болтах».
Это аналогично сегментированию, при котором процессы разделяются по разным секционированным реестрам. Но у Гидры есть преимущество процессов сегментирования без разделения самого реестра.
Добавив больше головок Hydra Head, можно добиться линейного масштабирования. А с объявленной 1000 транзакций в секунду (TPS) на голову, система на 1000 голов может обеспечить скорость 1000000 транзакций в секунду.
Как продвигается Гидра?
Еще в сентябре Нагель оценил дату релиза от шести до двенадцати месяцев. По его словам, это будет зависеть от исследований и экспериментов, а также от отзывов сообщества. Таким образом, многие ожидали развертывания Hydra в конце 2022 года.
Однако, учитывая недавнее обновление GitHub, а тем более оптимистичный твит Бенкорта о прогрессе и приближении фазы тестирования, может ли Hydra опередить график?
«Steady продвигается к проверке концепции #Hydra с другим предварительным выпуском: сквозная интеграция узлов #Cardano (в частном кластере), это нечто».
Бенкорт не указал временной шкалы, когда будет запущена тестовая сеть, и также неизвестно, как долго она будет работать.
Но, тем не менее, выпуск Hydra станет еще одной важной вехой для Cardano. И еще один шаг к своей цели - позитивным глобальным изменениям.