Отказ от ответственности
Эта статья была переведена с ее оригинального языка для вашего удобства. Несмотря на стремление к точности, могут быть небольшие ошибки или различия в толковании. Для наиболее точного и достоверного представления, пожалуйста, обратитесь к оригинальной публикации, доступной по ссылке. Мы ценим ваше понимание и рекомендуем обращаться к оригинальному источнику за подробной информацией.
В декабре 2020 года Fuel Labs запустили Fuel V1, первый оптимистический роллап на Ethereum и первый, достигший статуса безопасности второй стадии. За последние три года команда продолжала развивать дизайн и с радостью объявляет о запуске основной сети Fuel в третьем квартале 2024 года.
Сегодня мы представляем видение, которое будет формировать будущее Fuel, поскольку мы готовимся к запуску самой мощной системы для роллапов на Ethereum и первого роллапа в сети Fuel.
Короче говоря, Fuel — это операционная система, созданная специально для роллапов Ethereum, предназначенная для помощи разработчикам в создании децентрализованных экономик в масштабе.
На данный момент в экосистеме Ethereum происходит кембрийский взрыв модульных L2-цепей, которые варьируются от традиционных EVM-основанных роллапов до не-EVM конфигураций, большинство из которых управляются системами общего назначения или виртуальными машинами уровня L1 (VM). Несмотря на то, что роллапы Ethereum достигли значительного прогресса в производительности и функциональности, между монолитными L1 и роллапами Ethereum все еще существует значительный разрыв в возможностях, как в плане производительности, так и комплектации функций.
L2 пытаются решить проблему высокой производительности за счет параллелизации виртуальных машин, однако большинство этих архитектур были предназначены для монолитных L1 и не могут удовлетворить эволюционирующие требования модульной, ориентированной на роллапы реальности экосистемы Ethereum.
Принудительное использование архитектур L1 в конфигурации роллапа заставляет разработчиков идти на компромиссы в дизайне, что ограничивает производительность, распространение и, в конечном итоге, долгосрочное видение Ethereum для глобально децентрализованной сети. Более того, высокая пропускная способность сама по себе недостаточна, чтобы конкурировать с Alt-L1.
С другой стороны, универсальные архитектуры, такие как RISC-V, WASM, MIPS, x86 и т. д., также не являются оптимальными, поскольку задача блокчейнов фундаментально отличается от задач общего назначения, выполняемых компьютерами. Блокчейны эволюционировали для выполнения одной задачи: управления активами.
Несоответствие между использованием архитектур общего назначения или L1 для решения задач, связанных с блокчейном и, в частности, с роллапами, вызвало множество проблем для разработчиков и привело к плохому пользовательскому опыту, фрагментации инструментов и проблемам безопасности.
Для преодоления разрыва в возможностях и производительности, а также для добавления новых функций в экосистему Ethereum, необходимо с нуля переосмыслить архитектуру выполнения. Решение? Разработать подходящий инструмент для задачи — архитектуру, специально созданную для решения уникальных проблем роллапов Ethereum.
Для реализации будущего, ориентированного на роллапы, которое предусмотрено Ethereum Foundation, требуется новый тип архитектуры, специально адаптированный к потребностям роллапов Ethereum. Эта архитектура должна сочетать в себе наилучшие особенности всех предыдущих блокчейнов: модель UTXO Bitcoin, параллелизацию Solana, безопасность Ethereum, ориентированный на активы дизайн Move и интероперабельность с настройкой VM Cosmos.
Fuel разработан с целью интеграции всех этих особенностей вместе с минимизированным выполнением состояния для создания пакета, специально предназначенного для роллапов Ethereum.
Fuel — это операционная система, специально разработанная для роллапов Ethereum.
Блокчейны — это социальные системы, созданные для создания и распределения активов, в отличие от вычислительных систем с ограниченными ресурсами. По мере развития систем блокчейнов, роллапы Ethereum заняли ведущее место по общей заблокированной стоимости (TVL) и активности пользователей и быстро стали предпочтительным дизайном для создателей цепочек.
Сегодня Ethereum выступает в роли "аппаратной части", на которой строится всё, а среды выполнения, такие как Fuel и другие виртуальные машины, действуют как "программное обеспечение".
Fuel — это полнофункциональное программное обеспечение для блокчейнов, специально разработанное для усиления роллапов Ethereum. Это принципиально новый подход к масштабированию Ethereum, который предлагает архитектуру, оптимизированную специально для роллапов, в отличие от существующих архитектур второго уровня, большинство из которых были разработаны либо для произвольного (общего назначения) выполнения, либо для систем первого уровня.
Fuel создан быть настраиваемым, позволяя любому создателю цепочек развертывать высокомасштабируемые роллапы и приложенческие цепочки для решения любых видов задач. Fuel состоит из следующих основных компонентов:
FuelVM.
Sway.
Forc Toolchain.
Fuel предлагает беспрецедентное сочетание производительности, взаимодействия и устойчивости для роллапов, настраиваемости и безопасности для разработчиков, а также плавный опыт для пользователей.
Fuel позволяет роллапам решать задачи PSI (параллелизация, минимизированное выполнение состояния, взаимодействие). Благодаря FuelVM, Fuel стремится расширить набор возможностей Ethereum без ущерба для безопасности или децентрализации:
Параллелизация - для производительности
Минимизированное состояние - для устойчивости
Взаимосовместимый - для мира роллапов
Кастомизируемый - для цепочек приложений
Пользовательский интерфейс - для любого актива и любого кошелька
В ближайшие недели команда Fuel расскажет больше подробностей об уникальной архитектуре Fuel, дорожной карте продукта и планах запуска.
Мы также хотим поблагодарить наше преданное сообщество строителей и энтузиастов. Вы терпеливо ждали. Теперь приготовьтесь к модульному скачку в дизайне Ethereum rollup.
Более подробная информация доступна на нашем сайте: fuel.network