Starknet, решение для масштабирования уровня 2 (Layer2) с нулевым разглашением (zkProof) для Ethereum, станет совместимым с виртуальной машиной Ethereum (EVM) после запуска тестовой сети Kakarot zkEVM, который состоится в августе.
3 июня команда Kakarot объявила о новой поддержке со стороны соучредителя Ethereum Виталика Бутерина, соучредителя Ledger Николаса Бакки и компании Starkware.
В своем интервью генеральный директор и соучредитель Kakarot Элиас Тазартес объяснил, что, хотя Starknet является ведущей сборкой с нулевым разглашением в экосистеме Ethereum, он не совместим с EVM, поэтому существует своего рода барьер для входа.
Starknet используется разработчиками для масштабирования децентрализованных приложений (dApps), транзакций и вычислений в сети Ethereum, но использует свой родной язык Cairo. Согласно Starknet, использование Cairo упрощает и ускоряет разработку, проверку и поддержку нового кода.
Недостатком является то, что он не совместим с EVM, что может отпугнуть некоторых разработчиков.
«Самое большое влияние, которое может оказать Kakarot, — это сделать Starknet EVM совместимым». «Сейчас Kakarot похож на Solidity или любой другой языковой движок. В конце концов мы сможем поместить этот движок в Starknet, чтобы сделать его совместимым с EVM».
В настоящее время Starknet использует собственную виртуальную машину смарт-контрактов, получившую название Cairo VM, которая использует язык Cairo. Это означает, что Starknet не имеет прямой совместимости с EVM из коробки, что может оказаться значительным препятствием для общей производительности объединения.
«Некоторым командам действительно нужна возможность использовать Solidity. Например, если кто-то написал DEX или AMM для экосистемы Ethereum, и теперь у него уже проверено 60 000 строк кода, готовых к работе, но это только в цепочках EVM».
Если бы эти разработчики захотели начать использовать Starknet, им пришлось бы нанять целую новую команду разработчиков, написать, снова проверить код и поддерживать две базы кода — что Тазартес описывает как запредельно дорогое.
По словам Тазартеса, идея zkEVM впервые была озвучена на конференции Starkware в июле 2022 года. К октябрю команда разработчиков смогла провести неделю вместе во время мероприятия хакерского дома в Лиссабоне, Португалия, чтобы взломать новый zkEVM.
Два месяца и 20 дней спустя, в декабре, кодирование проекта было завершено, готово к созданию полнофункционального исполнительного уровня — и все это было достигнуто без какого-либо венчурного финансирования.
Примечательно, что Тазартес сказал, что позже Бутейрн инвестировал в Kakarot из-за своего энтузиазма по поводу подхода с несколькими zkEVM к построению экосистемы Ethereum.
«Для Виталика чем больше zkEVM, тем лучше, потому что, если у вас есть большое разнообразие архитектуры и подходов… это действительно хорошо для пространства в целом».
Тазартес поделился, что тестовая версия Kakarot будет запущена для публичного использования в августе этого года.
Читайте также: