Що таке Віртуальна машина Filecoin (FVM)

Початківець7/5/2023, 10:33:24 AM
FVM, скорочення від Віртуальна машина Filecoin, це платформа, яка сприяє безпечному та точному виконанню розумних контрактів, написаних розробниками на Filecoin.

Вступ

Filecoin, як децентралізована мережа сховищ, досягає глобального зберігання даних та їх відновлення, поєднуючи клієнтів сховищ з постачальниками. 14 березня 2023 року на головній мережі було запущено Віртуальну машину Filecoin (FVM), вводячи функціональність смарт-контрактів у Filecoin, що викликало відновлений інтерес на ринку та розвиток проекту.

Екосистема Filecoin та FVM: огляд

Розуміння Filecoin

Filecoin - децентралізована мережа зберігання на основі IPFS, яка переважно діє як відкрита службова зберігання, служить як шар стимулювання на IPFS. IPFS формує розподілене зберігання та обмінний шар мережі Filecoin. Filecoin завдяки економічним стимулам підштовхнув розвиток IPFS, сприяючи відкритому та надійному ринку зберігання даних. У той же час IPFS надає екологічну підтримку для розвитку ринку Filecoin.

Візія Filecoin полягає в заміні традиційного хмарного сховища за рахунок агрегації величезних потужностей сховища та обчислювальної потужності вузлів майнерів Filecoin. Основний попит на Filecoin виникає з сценаріїв зберігання Web3: від Не-функціональних токенів (NFT) до метавсвітів та ігор, а також до зберігання Web3 та стійкого зберігання. В даний час екосистема Filecoin переживає значний ріст. У майбутній екосистемі користувачі поступово досягатимуть програмованості, можливості відновлення та масштабованості, які сприяють запуску Віртуальної машини Filecoin.

Що таке Віртуальна машина Filecoin (FVM)

Віртуальна машина Filecoin (FVM) - це архітектура віртуальної машини, заснована на мережі Filecoin. Це дозволяє розробникам писати та виконувати смарт-контракти безпосередньо в мережі Filecoin, наділяючи Filecoin програмованістю. Це дозволяє виконувати функції, такі як обробка даних, конвертація та шифрування.

FVM повністю сумісний з EVM Ethereum. Розробники можуть використовувати Solidity та інші мови, сумісні з Ethereum, для написання смарт-контрактів. Однак, у порівнянні з EVM, набір інструкцій FVM більш оптимізований, і він підтримує унікальні функції зберігання та відновлення Filecoin.

Після запуску FVM розумні контракти на Filecoin будуть взаємодіяти з його даними для зберігання, відкриваючи шлях для розробки інноваційних додатків.

Робота FVM

FVM, побудований на основі WebAssembly (WASM), дозволяє створювати нативних акторів Filecoin на мовах, скомпільованих в WASM, а також розумні контракти, створені для зовнішніх середовищ виконання. WASM, або WebAssembly, - це мова асемблера, спеціально розроблена для веб-переглядачів.

Вбудовано у FVM є віртуальна машина Ethereum (EVM). Під час роботи вона дозволяє розробникам Ethereum та Solidity виконувати свої контракти на FVM з мінімальними змінами. FEVM (Filecoin EVM) - це віртуальна машина Ethereum, побудована на віртуальній машині Filecoin, віртуалізована під час виконання.

Ця настройка сприяє розробникам у перенесенні будь-яких існуючих смарт-контрактів, побудованих на основі EVM, безпосередньо на FVM. Виконавче середовище Filecoin EVM повністю сумісне з будь-якими інструментами розробки EVM, такими як Hardhat, Brownie та Metamask. Це можливо завдяки тому, що вузли Filecoin надають API Ethereum JSON-RPC, спрощуючи розгортання та взаємодію з учасниками, побудованими на основі EVM.

Після завершення віхи 2.2 на карті шляху FVM, розробники матимуть можливість розгортати акторів на FEVM або на власному FVM. Іншими словами, якщо продуктивність не є пріоритетом, можна розгортати на FEVM; для виняткової продуктивності створення акторів, скомпільованих до WASM для розгортання на власному FVM, буде вибором.

Нові застосування FVM

З запуском FVM та введенням смарт-контрактів розробники зможуть створювати універсальні додатки DeFi, GameFi та NFT на його громадському ланцюжку, очікуючи вибухового зростання в екосистемі. Майбутні продукти, побудовані в екосистемі FVM, не будуть обмежені DataDAO, постійним сховищем та забезпеченням в оренду.

Рішення DataDAO

Data DAO може створити економіку даних, де користувачі можуть захопити та представити суспільну цінність цих наборів даних. Вони навіть можуть обмінювати ці токени даних та запитувати послуги обчислень для даних серед однолітків, такі як валідація, підключення, аналіз, виявлення функцій та вилучення.

Постійне зберігання

Перед запуском FVM транзакції зберігання не були постійними. Транзакції зберігання на Filecoin мали дату закінчення та оновлювалися що 1,5 роки. Після закінчення строку дії дані було видалено і неможливо відновити. З FVM відправники можуть вказати бажану кількість реплікацій та необхідну дату закінчення дії.

Термін дії може бути встановлений на значний період у майбутньому, такий як 5 років, 10 років або навіть нескінченно. Поки є кошти (FIL) на рахунку контракту, контракт буде постійно стимулювати постачальників сховищ, створюючи транзакції для реплікації файлу для зберігання.

Заставна оренда

Постачальникам сховищ (SP) потрібно розміщувати заставу (у формі FIL), щоб завантажувати місткість сховища на мережу та приймати транзакції зберігання. Ця застава стимулює постачальників сховищ діяти правильно, своєчасно надаючи докази даних (PoRep, PoSt), інакше вони ризикують бути покараними. Однак потреба в заставі створює тертя та стає прякою перепоною для участі та зростання SP.

З іншого боку, у мережі Filecoin є багато довгострокових володарів токенів, які бажають бачити розвиток мережі і готові позичати свої FIL відповідальним та спрямованим на зріст постачальникам. Застосування забезпечення може вирішити цю проблему. Постачальники зберігання можуть взяти в оренду FIL забезпечення від володарів токенів, а розумні контракти заблокують майбутні доходи (блокові винагороди), поки постачальники сховищ повністю не повернуть позичений їм FIL, тим самим ефективніше зв'язуючи володарів токенів Fil та постачальників зберігання.

Віртуальна машина Розклад розвитку

Метою проекту FVM є надання універсальної програмованості блокчейну Filecoin. Його дорожня карта розділена на три кроки:

  • Етап 1: Ініціюйте проект та дозвольте вбудованим акторам працювати на FVM.
  • Етап 2: Підтримка розгортання смарт-контрактів, сумісних з Віртуальною машиною Ethereum (EVM) на FVM. Крім того, дозволити розробникам створювати власних нативних акторів та розгортати їх на FVM.
  • Етап 3: Продовжуйте покращувати програмованість FVM.

На даний момент розвиток FVM досягнув 2.1 етапу, на якому розробники можуть розгортати розумні контракти, написані та скомпільовані в Solidity для EVM. Ці розумні контракти зможуть отримувати доступ до функцій Filecoin, викликаючи вбудованих учасників, і існуючі інструменти Ethereum будуть сумісні з Filecoin. Мережа буде продовжувати еволюціювати у майбутньому.

Джерело: Офіційний веб-сайт FVMhttps://fvm.filecoin.io/

Значення ВМ для екосистеми Filecoin

Функціональність екосистеми Filecoin наразі дещо обмежена, переважно обмежена збереженням даних. Більш того, більшість збережених даних є обчислювально згенерованими та мають невелику корисність, що обмежує розширення в більш широких контекстах застосування. Однак запуск Filecoin Віртуальної машини (FVM) обіцяє відкрити нову еру можливостей та сценаріїв для мережі Filecoin.

Вперше та принаймні, FVM пропонує значну програмованість для користувачів. Вона дозволяє створювати різноманітні типи смарт-контрактів для верифікації зберігання даних та розгортання додатків. Ця додаткова можливість забезпечує підвищену впевненість та переваги як постачальникам зберігання, так і клієнтам.

Крім того, FVM дозволяє розробникам створювати різноманітні типи децентралізованих додатків (DApps) в мережі Filecoin. Серед них - додатки для децентралізованого зберігання даних, ринки зберігання даних та інше. Розробники, які використовують FVM для створення DApps та використання мережі Filecoin для виконання вимог зберігання та обчислювальних потреб, сприятимуть більш міцному та безпечному екосистемі Filecoin.

Нарешті, FVM також може бути використаний для реалізації управлінських та виборчих функцій у мережі Filecoin, розблоковуючи потенціал для розширення застосувань, ринків та організацій. Це сприяє більш інтегрованій та поліпшеній екосистемі, тим самим сприяючи розвитку та зростанню спільноти.

Висновок

FVM надає можливість програмування мережі Filecoin, дозволяючи розробникам створювати смарт-контракти on-chain, тим самим вивільняючи величезний потенціал екосистеми Filecoin щодо функціональності та придатності. У майбутньому FVM, завдяки своїй покращеній архітектурі розробки, розширить можливості потенційного розвитку екосистеми, залучивши більше розробників до мережі Filecoin для створення нових DApps. Очікувані досягнення в екосистемі Filecoin включають Defi, NFT та інші сценарії застосування Web 3.0. Зростання всієї екосистеми безсумнівно призведе до більш інноваційних сценаріїв використання децентралізованого сховища.

Auteur : Callum
Traduction effectuée par : Piper
Examinateur(s): KOWEI、Hugo、Hin、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Що таке Віртуальна машина Filecoin (FVM)

Початківець7/5/2023, 10:33:24 AM
FVM, скорочення від Віртуальна машина Filecoin, це платформа, яка сприяє безпечному та точному виконанню розумних контрактів, написаних розробниками на Filecoin.

Вступ

Filecoin, як децентралізована мережа сховищ, досягає глобального зберігання даних та їх відновлення, поєднуючи клієнтів сховищ з постачальниками. 14 березня 2023 року на головній мережі було запущено Віртуальну машину Filecoin (FVM), вводячи функціональність смарт-контрактів у Filecoin, що викликало відновлений інтерес на ринку та розвиток проекту.

Екосистема Filecoin та FVM: огляд

Розуміння Filecoin

Filecoin - децентралізована мережа зберігання на основі IPFS, яка переважно діє як відкрита службова зберігання, служить як шар стимулювання на IPFS. IPFS формує розподілене зберігання та обмінний шар мережі Filecoin. Filecoin завдяки економічним стимулам підштовхнув розвиток IPFS, сприяючи відкритому та надійному ринку зберігання даних. У той же час IPFS надає екологічну підтримку для розвитку ринку Filecoin.

Візія Filecoin полягає в заміні традиційного хмарного сховища за рахунок агрегації величезних потужностей сховища та обчислювальної потужності вузлів майнерів Filecoin. Основний попит на Filecoin виникає з сценаріїв зберігання Web3: від Не-функціональних токенів (NFT) до метавсвітів та ігор, а також до зберігання Web3 та стійкого зберігання. В даний час екосистема Filecoin переживає значний ріст. У майбутній екосистемі користувачі поступово досягатимуть програмованості, можливості відновлення та масштабованості, які сприяють запуску Віртуальної машини Filecoin.

Що таке Віртуальна машина Filecoin (FVM)

Віртуальна машина Filecoin (FVM) - це архітектура віртуальної машини, заснована на мережі Filecoin. Це дозволяє розробникам писати та виконувати смарт-контракти безпосередньо в мережі Filecoin, наділяючи Filecoin програмованістю. Це дозволяє виконувати функції, такі як обробка даних, конвертація та шифрування.

FVM повністю сумісний з EVM Ethereum. Розробники можуть використовувати Solidity та інші мови, сумісні з Ethereum, для написання смарт-контрактів. Однак, у порівнянні з EVM, набір інструкцій FVM більш оптимізований, і він підтримує унікальні функції зберігання та відновлення Filecoin.

Після запуску FVM розумні контракти на Filecoin будуть взаємодіяти з його даними для зберігання, відкриваючи шлях для розробки інноваційних додатків.

Робота FVM

FVM, побудований на основі WebAssembly (WASM), дозволяє створювати нативних акторів Filecoin на мовах, скомпільованих в WASM, а також розумні контракти, створені для зовнішніх середовищ виконання. WASM, або WebAssembly, - це мова асемблера, спеціально розроблена для веб-переглядачів.

Вбудовано у FVM є віртуальна машина Ethereum (EVM). Під час роботи вона дозволяє розробникам Ethereum та Solidity виконувати свої контракти на FVM з мінімальними змінами. FEVM (Filecoin EVM) - це віртуальна машина Ethereum, побудована на віртуальній машині Filecoin, віртуалізована під час виконання.

Ця настройка сприяє розробникам у перенесенні будь-яких існуючих смарт-контрактів, побудованих на основі EVM, безпосередньо на FVM. Виконавче середовище Filecoin EVM повністю сумісне з будь-якими інструментами розробки EVM, такими як Hardhat, Brownie та Metamask. Це можливо завдяки тому, що вузли Filecoin надають API Ethereum JSON-RPC, спрощуючи розгортання та взаємодію з учасниками, побудованими на основі EVM.

Після завершення віхи 2.2 на карті шляху FVM, розробники матимуть можливість розгортати акторів на FEVM або на власному FVM. Іншими словами, якщо продуктивність не є пріоритетом, можна розгортати на FEVM; для виняткової продуктивності створення акторів, скомпільованих до WASM для розгортання на власному FVM, буде вибором.

Нові застосування FVM

З запуском FVM та введенням смарт-контрактів розробники зможуть створювати універсальні додатки DeFi, GameFi та NFT на його громадському ланцюжку, очікуючи вибухового зростання в екосистемі. Майбутні продукти, побудовані в екосистемі FVM, не будуть обмежені DataDAO, постійним сховищем та забезпеченням в оренду.

Рішення DataDAO

Data DAO може створити економіку даних, де користувачі можуть захопити та представити суспільну цінність цих наборів даних. Вони навіть можуть обмінювати ці токени даних та запитувати послуги обчислень для даних серед однолітків, такі як валідація, підключення, аналіз, виявлення функцій та вилучення.

Постійне зберігання

Перед запуском FVM транзакції зберігання не були постійними. Транзакції зберігання на Filecoin мали дату закінчення та оновлювалися що 1,5 роки. Після закінчення строку дії дані було видалено і неможливо відновити. З FVM відправники можуть вказати бажану кількість реплікацій та необхідну дату закінчення дії.

Термін дії може бути встановлений на значний період у майбутньому, такий як 5 років, 10 років або навіть нескінченно. Поки є кошти (FIL) на рахунку контракту, контракт буде постійно стимулювати постачальників сховищ, створюючи транзакції для реплікації файлу для зберігання.

Заставна оренда

Постачальникам сховищ (SP) потрібно розміщувати заставу (у формі FIL), щоб завантажувати місткість сховища на мережу та приймати транзакції зберігання. Ця застава стимулює постачальників сховищ діяти правильно, своєчасно надаючи докази даних (PoRep, PoSt), інакше вони ризикують бути покараними. Однак потреба в заставі створює тертя та стає прякою перепоною для участі та зростання SP.

З іншого боку, у мережі Filecoin є багато довгострокових володарів токенів, які бажають бачити розвиток мережі і готові позичати свої FIL відповідальним та спрямованим на зріст постачальникам. Застосування забезпечення може вирішити цю проблему. Постачальники зберігання можуть взяти в оренду FIL забезпечення від володарів токенів, а розумні контракти заблокують майбутні доходи (блокові винагороди), поки постачальники сховищ повністю не повернуть позичений їм FIL, тим самим ефективніше зв'язуючи володарів токенів Fil та постачальників зберігання.

Віртуальна машина Розклад розвитку

Метою проекту FVM є надання універсальної програмованості блокчейну Filecoin. Його дорожня карта розділена на три кроки:

  • Етап 1: Ініціюйте проект та дозвольте вбудованим акторам працювати на FVM.
  • Етап 2: Підтримка розгортання смарт-контрактів, сумісних з Віртуальною машиною Ethereum (EVM) на FVM. Крім того, дозволити розробникам створювати власних нативних акторів та розгортати їх на FVM.
  • Етап 3: Продовжуйте покращувати програмованість FVM.

На даний момент розвиток FVM досягнув 2.1 етапу, на якому розробники можуть розгортати розумні контракти, написані та скомпільовані в Solidity для EVM. Ці розумні контракти зможуть отримувати доступ до функцій Filecoin, викликаючи вбудованих учасників, і існуючі інструменти Ethereum будуть сумісні з Filecoin. Мережа буде продовжувати еволюціювати у майбутньому.

Джерело: Офіційний веб-сайт FVMhttps://fvm.filecoin.io/

Значення ВМ для екосистеми Filecoin

Функціональність екосистеми Filecoin наразі дещо обмежена, переважно обмежена збереженням даних. Більш того, більшість збережених даних є обчислювально згенерованими та мають невелику корисність, що обмежує розширення в більш широких контекстах застосування. Однак запуск Filecoin Віртуальної машини (FVM) обіцяє відкрити нову еру можливостей та сценаріїв для мережі Filecoin.

Вперше та принаймні, FVM пропонує значну програмованість для користувачів. Вона дозволяє створювати різноманітні типи смарт-контрактів для верифікації зберігання даних та розгортання додатків. Ця додаткова можливість забезпечує підвищену впевненість та переваги як постачальникам зберігання, так і клієнтам.

Крім того, FVM дозволяє розробникам створювати різноманітні типи децентралізованих додатків (DApps) в мережі Filecoin. Серед них - додатки для децентралізованого зберігання даних, ринки зберігання даних та інше. Розробники, які використовують FVM для створення DApps та використання мережі Filecoin для виконання вимог зберігання та обчислювальних потреб, сприятимуть більш міцному та безпечному екосистемі Filecoin.

Нарешті, FVM також може бути використаний для реалізації управлінських та виборчих функцій у мережі Filecoin, розблоковуючи потенціал для розширення застосувань, ринків та організацій. Це сприяє більш інтегрованій та поліпшеній екосистемі, тим самим сприяючи розвитку та зростанню спільноти.

Висновок

FVM надає можливість програмування мережі Filecoin, дозволяючи розробникам створювати смарт-контракти on-chain, тим самим вивільняючи величезний потенціал екосистеми Filecoin щодо функціональності та придатності. У майбутньому FVM, завдяки своїй покращеній архітектурі розробки, розширить можливості потенційного розвитку екосистеми, залучивши більше розробників до мережі Filecoin для створення нових DApps. Очікувані досягнення в екосистемі Filecoin включають Defi, NFT та інші сценарії застосування Web 3.0. Зростання всієї екосистеми безсумнівно призведе до більш інноваційних сценаріїв використання децентралізованого сховища.

Auteur : Callum
Traduction effectuée par : Piper
Examinateur(s): KOWEI、Hugo、Hin、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!