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, команда розробників Fuel, перемістила весь фокус розробки на версію V2 і позиціонувала її як модульний рівень виконання, який є верифікованою обчислювальною системою, розробленою для модульного стеку блокчейну.
2. FuelVM
Найбільшою особливістю Fuel є те, що він приймає нову архітектуру віртуальної машини, FuelVM, яка має свій ланцюжок інструментів і мову. FuelVM використовує функції WASM, EVM і Solana's SeaLevel, і його найпереконливішим потенціалом є те, що він працює на основі моделі даних на основі 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
2020.01.13 Fuel, сайдчейн Ethereum на основі Optimistic Rollup, запущено в публічній тестовій мережі
01.01.2021 Ethereum Optimistic Rollup Expansion Fuel, версія 1.0, запущена в головній мережі
21.09.2021 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 і ZMT.
інвестор
VII Досягнення розвитку
1. Розробка проекту
Sway Language
Sway — це мова для створення смарт-контрактів і програм на основі Fuel. Він в основному базується на Rust, але зберігає переваги мов розумних контрактів, таких як Solidity, і надає інструментарій Force.
Наразі Fuel Labs оголосила про оновлення мови Sway, які планується запровадити у 2023 році, зокрема оптимізацію компілятора з точки зору розміру байт-коду, Sway підтримуватиме більше бекендів (EVM бекенди вже розробляються), а абстракція буде економічнішою, більше додатків буде перенесено від Solidity/Vyper до Sway, покращений аналіз повторного входу на рівні компілятора тощо.
Бета-3 Testnet
21 березня 2023 року Fuel запустив третю загальнодоступну тестову мережу Beta-3. Нова тестова мережа додала мережу P2P і запровадила можливість одночасного запуску повних вузлів на Fuel. Fuel заявив, що Beta-3 не є стимульованою тестовою мережею, і не буде прямих винагород за участь у мережі. Fuel планує запустити повноцінну мережу в 2023 році.
2. Ситуація в громаді
Twitter: 121 000
Discord: 110 000 людей, відносно активні
3. Екологічні проекти
На додаток до офіційного DEX SwaySwap, Fuel Network також має інші екологічні проекти, включаючи DeFi, NFT, інфраструктуру, NFT та інші категорії.
8. Економічна модель
Наразі Fuel ще не запустила токен.
9. Ризики та можливості
Модульний блокчейн стане трендом розвитку блокчейну в майбутньому, і багато передових проектів народжуються навколо рівня виконання та доступності даних, що може вивести користувацький досвід використання блокчейну на новий рівень.
На даний момент Fuel оголосив про запуск грантової програми і запуску тестової мережі Beta 3. Очікується, що незабаром буде запущена основна мережа, і користувачі зможуть взаємодіяти в тестовій мережі.
Щоб дізнатися про етапи взаємодії, перейдіть за посиланням нижче. Тест використовує гаманець Fuel (схожий на Metamask), і ви можете отримувати тестові монети та брати участь у взаємодії без ризику.
10. Пов'язані посилання
Офіційний сайт Fuel:
Підручник щодо взаємодії палива:
Адреса завантаження паливного гаманця:
посилання:
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Дослідження проекту 丨Звіт про дослідження палива модульного високошвидкісного рівня виконання
Редактор | Bowen@Web3CN.Pro
Зміст
Вступ до проекту
Бачення проекту
Особливості та переваги
Модульний блокчейн
FuelVM
Паралельне виконання транзакцій
Досвід розробника
Історія розвитку
Історія команди
Інформація про фінансування
Досягнення розвитку
Розробка проекту
Ситуація в громаді
Екологічні проекти
Економічна модель
Ризики та можливості
Пов’язані посилання
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, команда розробників Fuel, перемістила весь фокус розробки на версію V2 і позиціонувала її як модульний рівень виконання, який є верифікованою обчислювальною системою, розробленою для модульного стеку блокчейну.
2. FuelVM
Найбільшою особливістю Fuel є те, що він приймає нову архітектуру віртуальної машини, FuelVM, яка має свій ланцюжок інструментів і мову. FuelVM використовує функції WASM, EVM і Solana's SeaLevel, і його найпереконливішим потенціалом є те, що він працює на основі моделі даних на основі 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
2020.01.13 Fuel, сайдчейн Ethereum на основі Optimistic Rollup, запущено в публічній тестовій мережі
01.01.2021 Ethereum Optimistic Rollup Expansion Fuel, версія 1.0, запущена в головній мережі
21.09.2021 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 і ZMT.
інвестор
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. Очікується, що незабаром буде запущена основна мережа, і користувачі зможуть взаємодіяти в тестовій мережі.
Щоб дізнатися про етапи взаємодії, перейдіть за посиланням нижче. Тест використовує гаманець Fuel (схожий на Metamask), і ви можете отримувати тестові монети та брати участь у взаємодії без ризику.
10. Пов'язані посилання
Офіційний сайт Fuel:
Підручник щодо взаємодії палива:
Адреса завантаження паливного гаманця:
посилання: