Что даст хард форк Cardano Vasil?

Второе обновление блокчейна Cardano в рамках долгожданного хард-форка Vasil, скорее всего, произойдет в ближайшее время. Vasil — это обратно несовместимое обновление, которое происходит в основной сети и призвано расширить возможности смарт-контрактов, увеличить пропускную способность цепи и снизить затраты.

Благодаря этому обновлению в основной сети будет доступен скриптовый язык Cardano Plutus версии (v)2 Cost Model. Plutus — это родной язык смарт-контрактов Cardano. Будучи основополагающим слоем Cardano, Plutus эффективно отделяет код, управляющий смарт-контрактами, который остается вне цепочки и выполняется на машине пользователя, от проверки транзакций на цепочке. 

В преддверии обновления Artano, проект NFT на базе Cardano, опубликовал результаты своих тестов, и они выглядят многообещающими: с Plutus v2 размер скрипта сократился более чем на 90%, а соответствующая стоимость транзакций — более чем на 75%.

фото: Что даст хард форк Cardano Vasil?

Что такое хард-форк Vasil?

Названный в честь Василия Сен-Дабова, любимого и уважаемого члена сообщества Cardano, Vasil является крупным обновлением, призванным увеличить возможности масштабирования Cardano и снизить стоимость транзакций, и первоначально планировался к выпуску в тестовой сети в июне. 

Согласно Input Output Hong Kong (IOHK), разработчику Carnado, Vasil — это самая амбициозная программа обновления Cardano на сегодняшний день. Обновление принесет значительные улучшения, используя подход Cardano hard fork combinator (HFC), и повысит производительность сети за счет увеличения пропускной способности, эффективности скриптов и снижения задержек при передаче блоков. 

По словам IOHK, при таком сложном обновлении с участием множества заинтересованных сторон, команда должна была быть уверена, что экосистема готова и подготовлена, прежде чем запускать хард форк. Для того чтобы обновление основной сети было запущено, команды IOG и Cardano Foundation отслеживали три показателя критической массы и запустили его 22 сентября, когда эти показатели были достигнуты: 

75% блоков основной сети создаются последним кандидатом на создание узла Vasil (1.35.3)

Обновлено около 25 бирж (представляющих 80% ликвидности ada)

10 лучших DApps по версии TVL подтвердили, что они обновились до 1.35.3 на PreProduction и готовы к mainnet. 

Vasil — самый уникальный хард форк

Обычно хард форк разделяет блокчейн на две части, изменяя протокол блокчейна с новыми правилами. Эти изменения не имеют обратной совместимости, и история блокчейна больше не будет доступна. Кроме того, это требует от узла обновления программного обеспечения и перезапуска блокчейна после успешного обновления. Однако подход HFC делает хард форк на блокчейне Cardano отличным от обычного, поскольку он позволяет перейти на новые протоколы без разделения блокчейна или перезапуска. Более того, и старые, и новые правила сохраняются в блокчейне. Протокол меняется в соответствии с новым правилом, но история предыдущих блоков сохраняется. 

Хард-форк Vasil будет содержать блоки из предыдущих эпох, включая Байрона, Шелли, Гогена и Башо. Более того, переход с одного протокола на другой (например, с Ouroboros Praos на Genesis) не требует обновления узлов. Более того, поскольку блокчейн поддерживает старые блоки, узлы могут постепенно обновляться после хард-форка.

Что принесет хард-форк?

В прошлом Cardano часто подвергался критике, поскольку его возможности смарт-контрактов считались отстающими от возможностей Ethereum и других блокчейнов первого уровня с их процветающими сообществами децентрализованных финансов (DeFi). 

В отличие от Ethereum, который использует модель, основанную на счетах, Cardano базируется на системе «вывода неизрасходованных транзакций» (UTXO), связанной с Bitcoin, — способе подсчета того, что хранится в кошельках пользователей, путем отслеживания изменений, остающихся после траты монет.

Внесенные Василием изменения в бухгалтерскую книгу Cardano позволят использовать входы и UTXO для скриптовых контрактов, не расходуя их. Другими словами, облегчить доступ к информации, хранящейся в блокчейне, без необходимости тратить и воссоздавать UTXO, как раньше. Корректировка способа обработки ссылочных скриптов может значительно уменьшить размер транзакций, в которых они выполняются, что ранее приводило к задержкам в обработке.

Это интересно: