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. Ссылки по теме
Официальный сайт топлива:
Учебник по взаимодействию с топливом:
Адрес загрузки топливного кошелька:
ссылка:
Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
Исследование проекта 丨Отчет об исследовании модульного высокоскоростного слоя исполнения
Редактор | 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. Ссылки по теме
Официальный сайт топлива:
Учебник по взаимодействию с топливом:
Адрес загрузки топливного кошелька:
ссылка: