Хардфорк Alonzo: все об обновлении Cardano с поддержкой смарт-контрактов

Хардфорк Alonzo - это крупное обновление сети Cardano, в рамках которого будет активирована долгожданная функция смарт-контрактов. После обновления любой пользователь сможет создавать собственные смарт-контракты в блокчейне Cardano. Это открывает возможности для создания децентрализованных приложений (dApps). Разработчики планируют развернуть последнюю стадию обновление в основной сети Cardano в сентябре. Хардфорк знаменует окончание эпохи Shelley и начало фазы Goguen. Дорожная карта развития Cardano разделена на шесть основных этапов — эпох, каждая из которых нацелена на расширение функциональности сети. Активация функциональности смарт-контрактов в сети, разработчики могут создавать децентрализованные приложения на блокчейне Cardano. Эта эпоха активирует возможности сайдчейнов - инструмента масштабирования с использованием «дерева» блокчейнов. В рамках Alonzo Blue были активированы смарт-контракты для примерно 50 участников сети - в основном, операторов пулов стейкинга. Первая фаза активирует возможность использования простых смарт-контрактов, а вторая - более сложных. Развертывание Alonzo Mainnet официально активирует окончательный код обновления. Переход сети в эпоху Goguen впервые позволит создавать децентрализованные приложения в сети Cardano благодаря новым возможностям смарт-контрактов Alonzo. На этом этапе разработчики планируют запустить платформу для создания смарт-контрактов Plutus Platform, которая даст пользователям с разным уровнем технических навыков возможность создавать децентрализованные приложения. Это означает, что по сути процесс кодирования идентичен, поэтому при разработке смарт-контрактов не будет никаких сложностей с языками программирования. Plutus Core - язык программирования, который соединяет смарт-контракты с уровнем окончательных расчетов — блокчейном Cardano. Кроме того, в сети поддерживается Marlowe - новый предметно-ориентированный язык программирования, который позволяет любому пользователю создавать и тестировать собственные смарт-контракты, не обладая расширенными знания в области программирования.Bits.media