Jun 01•3 min read
Wen Hyperchains? (Когда Hyperchains?)
Обновление, которого вы все с нетерпением ждали! Около 3 месяцев назад мы представили вам Hyperchains, решение 2-го уровня для масштабирования Stacks, которое мы разрабатыем в Hiro. Оно предоставит высокую пропускную способность и работу с малой задержкой, чтобы вы могли создавать быстрые и надежные приложения для своих пользователей.
Кратко: Мы запустились в TestNet и планируем попробовать наш первый вариант кейс с NFT в TestNet в июле 2022!
Стоит отметить, что первоначальная версия Hyperchains будет федеративной моделью. Это будет начальный шаг в эволюции hyperchains. Мы используем итеративный подход к созданию и развертыванию этого решения 2-го уровня, и в конечном итоге появятся версии, которые подходят для нескольких вариантов использования от федеративных до децентрализованных. Однако сложность увеличивается по мере того, как мы стремимся к более децентрализованной версии. Основная сеть Stacks останется децентрализованной; любой, кто хочет извлечь выгоду из улучшенной производительности, может запрыгнуть в hyperchain и испытать жизнь на скоростной полосе.
У Аарона скоро появится блестящий пример по внутренней работе контракта Hyperchains, особенно о том, как депозиты и снятие средств работают через смарт-контракт 1-го уровня.
Взаимодействие с hyperchain точно такое же, как взаимодействие с другой сетью блокчейна Stacks — форматы транзакций, интерфейсы RPC и виртуальная машина Clarity одинаковы (как разница между взаимодействием с тестовой сетью и основной сетью).
Чтобы внести депозит в hyperchain, пользователи отправляют транзакцию в основной сети Stacks, которая вызывает метод депозита в смарт-контракте. Аналогично для вывода средств, когда пользователь заканчивает взаимодействие с hyperchain, он отправляет транзакцию, которая вызывает метод вывода в том же смарт-контракте.
Копнув дальше, статус транзакций будет аналогичен статусу на 1-ом уровне:
В ожидании (Pending) → В микроблоке (In Microblock) → Подтверждено в якорном блоке (Confirmed in Anchor Block)
Микроблоки будут поставляться с гарантией завершенности в этой версии Hyperchains.
Одним из важнейших факторов является увеличение пропускной способности и транзакций с низкой задержкой. Для более высокой пропускной способности hyperchains позволяют использовать более крупные блоки с большим количеством операций. Мы ожидаем увеличения пропускной способности в 4 раза и сокращения времени подтверждения по сравнению с текущими ~10 минут → 1 минута.
Чтобы получить более конкретные показатели производительности, помогите нам протестировать это в TestNet! Подробности указаны в конце этого поста.
Вот общий верхнеуровневый график нашего запуска в основной сети.
Все еще не можете насытиться информацией о Hyperchains? Подключайтесь в наши различные каналы и участвуйте в событиях для получения более подробной информации.
Присоединяйтесь к ежемесячному созвону разработчиков, которая состоится сегодня, 26 мая 2022 г. в 16:00 UTC, и присоединяйтесь к обсуждению в прямом эфире.
Зарегистрируйтесь здесь! (следующий созвон 30 июня в 16:00 UTC)
Если вы очень заинтересованы в том, чтобы предоставить раннюю обратную связь, вам повезло; мы ищем команды, заинтересованные в тестировании hyperchain! Если вы заинтересованы, присоединяйтесь к обсуждению, и мы свяжемся с вами для координации любого тестирования.
До скорой встречи в Hyperchain!
Социальные сети Stacks - Ссылка на соц. сети и сообщества