Fuel Network — это решение для расширения Ethereum, которое претендует на звание самого быстрого уровня выполнения модульного стека блокчейна, обеспечивая максимальную безопасность и наиболее гибкую пропускную способность для децентрализованных приложений.
Вслед за Celestia, Fuel — это еще один протокол, в котором подчеркивается концепция модульной цепочки блоков. Фактически, у Fuel и Celestia есть один и тот же соучредитель Джон Адлер, который также является одним из первых, кто предложил решение Optimistic Rollup. В отличие от Celestia, Fuel позиционируется как модульный исполнительный слой, а Celestia оптимизирована под доступность и упорядочивание данных, не выполняет, а занимается только доступностью данных и консенсусом.
2. Видение проекта
Первоначально Fuel V1 использовался как решение для расширения L2 для одного Ethereum, а также это первый Optimistic Rollup в основной сети Ethereum, который будет развернут в конце 2020 года. Однако чистый L2 сильно ограничен производительностью основной сети, и даже если уровень выполнения будет отделен, он все равно не сможет достичь цели полного расширения. Fuel пытается оптимизировать базовый уровень с помощью модульного уровня выполнения и улучшить статус выполнения L2, чтобы действительно добиться расширения.
Особенности и преимущества
1. Модульный блокчейн
Обычный блокчейн требует для функционирования следующих частей: консенсус, выполнение, доступность данных и расчет.
Консенсус
Консенсус — это механизм, с помощью которого узлы приходят к соглашению о том, какие данные в блокчейне могут быть проверены как истинные и точные. Протокол консенсуса определяет, как упорядочиваются транзакции и как новые блоки добавляются в цепочку.
осуществлять
Уровень выполнения блокчейна относится к вычислительному уровню для выполнения транзакций и изменения состояния. Выполнение транзакций включает в себя проверку действительности транзакций (например, проверку подписей и балансов токенов), выполнение логики в цепочке и вычисление изменений состояния. Изменение состояния — это когда полный узел обновляет копию леджера, чтобы отразить новые передачи токенов, обновления кода смарт-контракта и хранилище данных.
Доступность данных
Доступность данных гарантирует, что разработчики блоков публикуют все данные транзакций для блока и что данные транзакций доступны другим участникам сети. Блокчейн применяет правила, требующие доступности данных транзакций. Это означает, что производители блоков должны публиковать данные для каждого блока для загрузки и хранения сетевыми одноранговыми узлами, которые должны быть доступны по запросу.
Урегулирование
Блокчейн должен обеспечивать необратимость транзакций, зафиксированных в истории цепочки. Для этого блокчейн должен быть уверен, что транзакции действительны. Таким образом, функция расчетов требует, чтобы цепочка проверяла транзакции, подтверждала доказательства и разрешала споры в арбитраже.
Модульная цепочка блоков относится к цепочке блоков, которая полностью передает по крайней мере один из четырех компонентов уровня исполнения, уровня расчетов, уровня консенсуса и уровня доступности данных внешней цепочке. Модульные блокчейны характеризуются масштабируемостью, гибкостью и простотой построения проектов.
Fuel — это самый ранний Optimistic Rollup, развернутый в основной сети Ethereum, а версия V1 будет запущена в Ethereum в конце 2020 года. Он обеспечивает масштабируемость за счет использования модели исполнения, отличной от EVM, а именно системы минимального исполнения с высокой степенью параллелизма на основе UTXO, поддерживающей ETH и все токены ERC-20. Однако, поскольку у Fuel V1 слишком мало пользователей и он не поддерживает смарт-контракты, пользователи не приветствовали его с момента запуска.
Поэтому вскоре после запуска Fuel V1 команда разработчиков Fuel Labs переключила все внимание разработки на версию V2 и позиционировала ее как модульный уровень выполнения, который представляет собой проверяемую вычислительную систему, предназначенную для модульных стеков блокчейнов.
2. ТопливоВМ
Самая большая особенность Fuel заключается в том, что он использует новую архитектуру виртуальных машин, FuelVM, которая имеет свою цепочку инструментов и язык. FuelVM использует функции WASM, EVM и SeaLevel от Solana, и его наиболее убедительный потенциал заключается в том, что он работает на модели данных на основе UTXO.
FuelVM стремится сократить расточительную обработку традиционных архитектур виртуальных машин блокчейна, одновременно увеличивая потенциальное пространство для разработки для разработчиков. В Fuel используется модель данных UTXO, похожая на биткойн, и все состояние представлено в виде набора UTXO. Разница в том, что некоторые UTXO в Fuel V2 являются токенами UTXO, а другие — контрактными UTXO. В отличие от токена UTXO, контракт UTXO имеет код, хранилище и уникальный идентификатор контракта в дополнение к балансу и условиям расходования.
3. Параллельное выполнение транзакций
В Fuel используется строгий список доступа к состоянию в виде модели UTXO, поэтому он имеет возможность выполнять транзакции параллельно и имеет преимущества с точки зрения вычислений, доступа к состоянию и пропускной способности транзакций). Fuel — это блокчейн, основанный на модели UTXO, его самым большим преимуществом является то, что он может выполнять транзакции параллельно, что недоступно во многих других блокчейнах. Суть технологии заключается в определении части состояния, которую транзакция будет изменять с помощью списков доступа, чтобы обеспечить параллельное выполнение.
4. Опыт разработчиков
В Fuel используется собственный предметно-ориентированный язык Sway и поддерживающий набор инструментов Forc для обеспечения более мощного и удобного взаимодействия с разработчиками. Среда разработки сохраняет сильные стороны языков смарт-контрактов, таких как Solidity, принимая парадигмы, представленные в экосистеме инструментов Rust, и включая синтаксис, который использует виртуальные машины блокчейна. Чтобы решить проблему увеличения состояния, FuelVM использует два вида процедур, сценарии и предикаты, для улучшения полных по Тьюрингу смарт-контрактов.
4. История развития
24.10.2019 Fuel Labs выпустила решение для масштабирования Ethereum Fuel
13.01.2020 Fuel, сайдчейн Ethereum, основанный на Optimistic Rollup, запущен в общедоступной тестовой сети.
2021.01.01 Решение Ethereum Optimistic Rollup Expansion Fuel версии 1.0 запущено в основной сети
2021.09.21 Fuel Labs получила финансирование в размере 1,5 млн долларов США во главе с CoinFund
2022.09.07 Fuel Labs завершает финансирование в размере 80 миллионов долларов под руководством Blockchain Capital и других
2022.09.09 Fuel Labs запустила тестовую сеть Fuel Beta-1, модульный уровень выполнения
21.03.2023 Fuel Labs запустила тестовую сеть Fuel Beta-3 уровня модульного исполнения, добавив сеть P2P и одновременно запустив полные узлы
5. История команды
С более чем 60 инженерами Fuel Labs обеспечивает экосистему Ethereum блокчейном с максимальной безопасностью и самой гибкой пропускной способностью. Основателями являются Ник Додсон, Сэмюэл Борин и Джон Адлер. Джон Адлер также является соучредителем проекта Celestia Labs и помог создать Optimistic Rollups, работая исследователем блокчейна в Consensys. Додсон был одним из первых разработчиков Solidity на Ethereum. Эмили Герберт — ученый-компьютерщик и эксперт по языку Sway в Fuel Labs.
6. Информация о финансировании
21 сентября 2021 года Fuel Labs объявила о получении финансирования в размере $1,5 млн. Инвестиции возглавила инвестиционная компания CoinFund, а в инвестициях приняли участие Fenbushi Capital и Origin Capital.
7 сентября 2022 года Fuel Labs объявила о завершении финансирования в размере 80 миллионов долларов США под руководством Blockchain Capital и Stratos Technologies при участии Alameda Research, CoinFund, Bain Capital Crypto, TRGC, Maven 11 Capital, Blockwall, Spartan, Dialectic и ЗМТ.
инвестор
VII. Достижения в области развития
1. Разработка проекта
Влияние языка
Sway — это язык для создания смарт-контрактов и приложений поверх Fuel. Он в основном основан на Rust, но сохраняет преимущества языков смарт-контрактов, таких как Solidity, и предоставляет инструментарий Force.
В настоящее время Fuel Labs объявила об обновлениях языка Sway, которые будут реализованы в 2023 году, включая оптимизацию компилятора с точки зрения размера байт-кода, Sway будет поддерживать больше бэкэндов (бэкенды EVM уже находятся в стадии разработки), а абстракция станет более экономичной, будет перенесено больше приложений. от Solidity/Vyper до Sway, улучшен анализ реентерабельности на уровне компилятора и т. д.
Бета-3 тестовая сеть
21 марта 2023 г. Fuel запустила третью общедоступную тестовую сеть Beta-3.В новой тестовой сети была добавлена сеть P2P и появилась возможность одновременного запуска полных узлов в Fuel. В Fuel заявили, что Beta-3 не является стимулируемой тестовой сетью и прямых вознаграждений за участие в сети не будет. Fuel планирует запустить полноценную сеть в 2023 году.
2. Ситуация в сообществе
Твиттер: 121 000
Discord: 110 000 человек, относительно активны
3. Экологические проекты
Помимо официального DEX SwaySwap, у Fuel Network есть и другие экологические проекты, включая DeFi, NFT, инфраструктуру, NFT и другие категории.
8. Экономическая модель
В настоящее время Fuel еще не запустил токен.
9. Риски и возможности
Модульный блокчейн станет тенденцией развития блокчейна в будущем, и многие передовые проекты родились вокруг уровня исполнения и доступности данных, что может вывести пользовательский опыт блокчейна на новый уровень.
В настоящее время Fuel объявила о запуске программы грантов и запуске тестовой сети Beta 3. Ожидается, что основная сеть будет запущена в ближайшее время, и пользователи смогут взаимодействовать в тестовой сети.
Чтобы узнать об этапах взаимодействия, перейдите по ссылке ниже.В тесте используется топливный кошелек (аналогичный Metamask), и вы можете получать тестовые монеты и участвовать во взаимодействии без риска.
10. Ссылки по теме
Официальный сайт топлива:
Учебник по взаимодействию с топливом:
Адрес загрузки топливного кошелька:
ссылка:
Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Исследование проекта 丨Отчет об исследовании модульного высокоскоростного слоя исполнения
Редактор | Bowen@Web3CN.Pro
Оглавление
Введение проекта
Видение проекта
Особенности и преимущества
Модульный блокчейн
ТопливоВМ
Параллельное выполнение транзакций
Опыт разработки
История развития
История команды
Информация о финансировании
Достижения в области развития
Разработка проекта
Ситуация в сообществе
Экологические проекты
Экономическая модель
Риски и возможности
Ссылки по теме
1. Введение в проект
Fuel Network — это решение для расширения Ethereum, которое претендует на звание самого быстрого уровня выполнения модульного стека блокчейна, обеспечивая максимальную безопасность и наиболее гибкую пропускную способность для децентрализованных приложений.
Вслед за Celestia, Fuel — это еще один протокол, в котором подчеркивается концепция модульной цепочки блоков. Фактически, у Fuel и Celestia есть один и тот же соучредитель Джон Адлер, который также является одним из первых, кто предложил решение Optimistic Rollup. В отличие от Celestia, Fuel позиционируется как модульный исполнительный слой, а Celestia оптимизирована под доступность и упорядочивание данных, не выполняет, а занимается только доступностью данных и консенсусом.
2. Видение проекта
Первоначально Fuel V1 использовался как решение для расширения L2 для одного Ethereum, а также это первый Optimistic Rollup в основной сети Ethereum, который будет развернут в конце 2020 года. Однако чистый L2 сильно ограничен производительностью основной сети, и даже если уровень выполнения будет отделен, он все равно не сможет достичь цели полного расширения. Fuel пытается оптимизировать базовый уровень с помощью модульного уровня выполнения и улучшить статус выполнения L2, чтобы действительно добиться расширения.
1. Модульный блокчейн
Обычный блокчейн требует для функционирования следующих частей: консенсус, выполнение, доступность данных и расчет.
Консенсус — это механизм, с помощью которого узлы приходят к соглашению о том, какие данные в блокчейне могут быть проверены как истинные и точные. Протокол консенсуса определяет, как упорядочиваются транзакции и как новые блоки добавляются в цепочку.
Уровень выполнения блокчейна относится к вычислительному уровню для выполнения транзакций и изменения состояния. Выполнение транзакций включает в себя проверку действительности транзакций (например, проверку подписей и балансов токенов), выполнение логики в цепочке и вычисление изменений состояния. Изменение состояния — это когда полный узел обновляет копию леджера, чтобы отразить новые передачи токенов, обновления кода смарт-контракта и хранилище данных.
Доступность данных гарантирует, что разработчики блоков публикуют все данные транзакций для блока и что данные транзакций доступны другим участникам сети. Блокчейн применяет правила, требующие доступности данных транзакций. Это означает, что производители блоков должны публиковать данные для каждого блока для загрузки и хранения сетевыми одноранговыми узлами, которые должны быть доступны по запросу.
Блокчейн должен обеспечивать необратимость транзакций, зафиксированных в истории цепочки. Для этого блокчейн должен быть уверен, что транзакции действительны. Таким образом, функция расчетов требует, чтобы цепочка проверяла транзакции, подтверждала доказательства и разрешала споры в арбитраже.
Модульная цепочка блоков относится к цепочке блоков, которая полностью передает по крайней мере один из четырех компонентов уровня исполнения, уровня расчетов, уровня консенсуса и уровня доступности данных внешней цепочке. Модульные блокчейны характеризуются масштабируемостью, гибкостью и простотой построения проектов.
Fuel — это самый ранний Optimistic Rollup, развернутый в основной сети Ethereum, а версия V1 будет запущена в Ethereum в конце 2020 года. Он обеспечивает масштабируемость за счет использования модели исполнения, отличной от EVM, а именно системы минимального исполнения с высокой степенью параллелизма на основе UTXO, поддерживающей ETH и все токены ERC-20. Однако, поскольку у Fuel V1 слишком мало пользователей и он не поддерживает смарт-контракты, пользователи не приветствовали его с момента запуска.
Поэтому вскоре после запуска Fuel V1 команда разработчиков Fuel Labs переключила все внимание разработки на версию V2 и позиционировала ее как модульный уровень выполнения, который представляет собой проверяемую вычислительную систему, предназначенную для модульных стеков блокчейнов.
2. ТопливоВМ
Самая большая особенность Fuel заключается в том, что он использует новую архитектуру виртуальных машин, FuelVM, которая имеет свою цепочку инструментов и язык. FuelVM использует функции WASM, EVM и SeaLevel от Solana, и его наиболее убедительный потенциал заключается в том, что он работает на модели данных на основе UTXO.
FuelVM стремится сократить расточительную обработку традиционных архитектур виртуальных машин блокчейна, одновременно увеличивая потенциальное пространство для разработки для разработчиков. В Fuel используется модель данных UTXO, похожая на биткойн, и все состояние представлено в виде набора UTXO. Разница в том, что некоторые UTXO в Fuel V2 являются токенами UTXO, а другие — контрактными UTXO. В отличие от токена UTXO, контракт UTXO имеет код, хранилище и уникальный идентификатор контракта в дополнение к балансу и условиям расходования.
3. Параллельное выполнение транзакций
В Fuel используется строгий список доступа к состоянию в виде модели UTXO, поэтому он имеет возможность выполнять транзакции параллельно и имеет преимущества с точки зрения вычислений, доступа к состоянию и пропускной способности транзакций). Fuel — это блокчейн, основанный на модели UTXO, его самым большим преимуществом является то, что он может выполнять транзакции параллельно, что недоступно во многих других блокчейнах. Суть технологии заключается в определении части состояния, которую транзакция будет изменять с помощью списков доступа, чтобы обеспечить параллельное выполнение.
4. Опыт разработчиков
В Fuel используется собственный предметно-ориентированный язык Sway и поддерживающий набор инструментов Forc для обеспечения более мощного и удобного взаимодействия с разработчиками. Среда разработки сохраняет сильные стороны языков смарт-контрактов, таких как Solidity, принимая парадигмы, представленные в экосистеме инструментов Rust, и включая синтаксис, который использует виртуальные машины блокчейна. Чтобы решить проблему увеличения состояния, FuelVM использует два вида процедур, сценарии и предикаты, для улучшения полных по Тьюрингу смарт-контрактов.
4. История развития
24.10.2019 Fuel Labs выпустила решение для масштабирования Ethereum Fuel
13.01.2020 Fuel, сайдчейн Ethereum, основанный на Optimistic Rollup, запущен в общедоступной тестовой сети.
2021.01.01 Решение Ethereum Optimistic Rollup Expansion Fuel версии 1.0 запущено в основной сети
2021.09.21 Fuel Labs получила финансирование в размере 1,5 млн долларов США во главе с CoinFund
2022.09.07 Fuel Labs завершает финансирование в размере 80 миллионов долларов под руководством Blockchain Capital и других
2022.09.09 Fuel Labs запустила тестовую сеть Fuel Beta-1, модульный уровень выполнения
16.11.2022 Fuel Labs запустила тестовую сеть модульного исполнительного слоя Fuel Beta-2
21.03.2023 Fuel Labs запустила тестовую сеть Fuel Beta-3 уровня модульного исполнения, добавив сеть P2P и одновременно запустив полные узлы
5. История команды
С более чем 60 инженерами Fuel Labs обеспечивает экосистему Ethereum блокчейном с максимальной безопасностью и самой гибкой пропускной способностью. Основателями являются Ник Додсон, Сэмюэл Борин и Джон Адлер. Джон Адлер также является соучредителем проекта Celestia Labs и помог создать Optimistic Rollups, работая исследователем блокчейна в Consensys. Додсон был одним из первых разработчиков Solidity на Ethereum. Эмили Герберт — ученый-компьютерщик и эксперт по языку Sway в Fuel Labs.
6. Информация о финансировании
21 сентября 2021 года Fuel Labs объявила о получении финансирования в размере $1,5 млн. Инвестиции возглавила инвестиционная компания CoinFund, а в инвестициях приняли участие Fenbushi Capital и Origin Capital.
7 сентября 2022 года Fuel Labs объявила о завершении финансирования в размере 80 миллионов долларов США под руководством Blockchain Capital и Stratos Technologies при участии Alameda Research, CoinFund, Bain Capital Crypto, TRGC, Maven 11 Capital, Blockwall, Spartan, Dialectic и ЗМТ.
инвестор
VII. Достижения в области развития
1. Разработка проекта
Sway — это язык для создания смарт-контрактов и приложений поверх Fuel. Он в основном основан на Rust, но сохраняет преимущества языков смарт-контрактов, таких как Solidity, и предоставляет инструментарий Force.
В настоящее время Fuel Labs объявила об обновлениях языка Sway, которые будут реализованы в 2023 году, включая оптимизацию компилятора с точки зрения размера байт-кода, Sway будет поддерживать больше бэкэндов (бэкенды EVM уже находятся в стадии разработки), а абстракция станет более экономичной, будет перенесено больше приложений. от Solidity/Vyper до Sway, улучшен анализ реентерабельности на уровне компилятора и т. д.
21 марта 2023 г. Fuel запустила третью общедоступную тестовую сеть Beta-3.В новой тестовой сети была добавлена сеть P2P и появилась возможность одновременного запуска полных узлов в Fuel. В Fuel заявили, что Beta-3 не является стимулируемой тестовой сетью и прямых вознаграждений за участие в сети не будет. Fuel планирует запустить полноценную сеть в 2023 году.
2. Ситуация в сообществе
3. Экологические проекты
Помимо официального DEX SwaySwap, у Fuel Network есть и другие экологические проекты, включая DeFi, NFT, инфраструктуру, NFT и другие категории.
8. Экономическая модель
В настоящее время Fuel еще не запустил токен.
9. Риски и возможности
Модульный блокчейн станет тенденцией развития блокчейна в будущем, и многие передовые проекты родились вокруг уровня исполнения и доступности данных, что может вывести пользовательский опыт блокчейна на новый уровень.
В настоящее время Fuel объявила о запуске программы грантов и запуске тестовой сети Beta 3. Ожидается, что основная сеть будет запущена в ближайшее время, и пользователи смогут взаимодействовать в тестовой сети.
Чтобы узнать об этапах взаимодействия, перейдите по ссылке ниже.В тесте используется топливный кошелек (аналогичный Metamask), и вы можете получать тестовые монеты и участвовать во взаимодействии без риска.
10. Ссылки по теме
Официальный сайт топлива:
Учебник по взаимодействию с топливом:
Адрес загрузки топливного кошелька:
ссылка: