Після майже 3 років роботи поступово з’явилися недоліки, спричинені складністю протоколу Filecoin, особливо після запуску FEVM, розвиток екології та інновації програм стримується складним основним протоколом. Розвиток Filecoin, як важливої частини світу Web3.0, перешкоджав, і це також вплинуло на всю екологію. Щоб прискорити розвиток мережі Filecoin і в той же час зменшити опір екологічним інноваціям, необхідно спростити основний протокол Filecoin.
**Filecoin відкрив переломний момент у своєму поточному розвитку. Цим поворотним моментом є запуск віртуальної машини Filecoin FEVM і наступний запуск нативної FVM, що розробляється. **Запуск віртуальної машини Filecoin подарував багату уяву кожному, тому що Filecoin — це не лише блокчейн-мережа для зберігання даних, але й може виконувати обчислення та стати загальнодоступною мережею. Відтоді додатки на основі блокчейну більше не бідні на вміст, а багаті на вміст.
**Після запуску FEVM в мережі Filecoin з'явилося кілька контрактів, це непогано, але все одно далеко від очікувань. Трохи тепле і не може кипіти. Цьому є багато історичних причин. Основна причина полягає в тому, що коли Filecoin був спочатку розроблений, оскільки не було підтримки з боку віртуальних машин і контрактів, необхідно було реалізувати основні функції ринку зберігання даних Filecoin і відігравати роль у стимулюванні зберігання даних. Усі функції можуть бути лише реалізовано в основному шарі. Це робить базовий рівень Filecoin дуже складним. **
Ми повинні спочатку зрозуміти, що за обставин того часу такий дизайн був неминучим і необхідним, інакше Filecoin мав би проблеми із задоволенням бачення зберігання даних.У той же час, ці дизайни відігравали дуже хорошу роль на початку Це зіграло певну роль у розвитку ранньої розробки Filecoin.
Однак, коли Filecoin починає будувати екологію та підтримувати додатки, складні залежності в цих конструкціях та обмеження, спричинені простими та фіксованими визначеннями, перешкоджають розробці додатків. Ці складності відображаються в:
Визначення ринку даних на базовому рівні, відсутність змін і гнучкості, що робить реалізацію та вдосконалення ринку для задоволення потреб користувачів дуже повільним;
Угода визначає метод транзакції та шаблон умов, які можуть не відповідати реальним потребам користувача;
Щоб стимулювати зберігання реальних даних, винагороди за блоки використовуються для винагороди за сертифіковане сховище даних, яким є Fil+. Однак прийняття того самого визначення значення (10-кратна обчислювальна потужність) для всіх даних автентифікації фактично створює ринок, де погані монети витісняють хороші монети;
Початкова заставна застава, скорочення помилок і плата за розірвання дорівнюють концепціям, пов’язаним із даними, визначеним на рівні протоколу рівня 1, і багатьом економічним даним не вистачає узгодженості, наприклад комісії за розірвання іпотеки, які можуть сильно відрізнятися на різних рівнях, впливаючи на весь Фінансові розрахунки становлять велику складність і ризик невизначеності.
Консенсус блоків покладається на QAP, що вносить деяку невизначеність у безпеку протоколу. Хоча це неочевидно в реальній мережі, теоретично в деяких особливих випадках це може завдати шкоди безпеці протоколу.
Механізм консенсусу Filecoin є складним і базується на ринкових модулях, модулях автентифікації тощо. З одного боку, це ускладнює розвиток самого консенсусу, з іншого боку, оскільки економічна модель ринку сильно змінюється в різні періоди, це призводить до змін на ринку, які призводять до несправедливого консенсусу.
**Через ці складності екологічний розвиток Filecoin наштовхнувся на опір у багатьох аспектах, **це також причина, чому екологічні додатки борються, ось кілька прикладів:
**Складність економічної моделі Filecoin і невизначеність ризиків призвели до постійного перешкоджання розвитку ринку кредитування Filecoin. **Ця проблема існувала до запуску FEVM. Навіть для платформи централізованого кредитування, оскільки дуже важко контролювати ризики, власник іпотеки зазвичай повинен отримати повноваження на припинення сектору перед кредитуванням, і через складність розрахунку процентна ставка за кредитом зазвичай дуже висока . Досі не розроблено жодної платформи кредитування, яка б могла використовувати звичайних власників токенів, а ті, які можуть працювати, повинні покладатися на підтримку PL та FF; аналогічно, децентралізовані платформи кредитування також страждатимуть від складності розрахунків і ризиків. дуже складний;
**Так само через складність фінансової логіки та витрати на ризик, спричинені надмірними штрафами, навіть незважаючи на те, що Filecoin має річний дохід понад 40% з точки зору PoS, збільшення обчислювальної потужності все одно недостатньо. ** Існує приказка, що постачальники сховищ не можуть позичати монети. Це проблема неможливості позичити монети? На вільному ринку, поки це прибутково, хтось, природно, буде це робити. Важливою причиною є те, що вартість ризику є занадто високою, тому співвідношення витрат і випуску вже знаходиться в розумному діапазоні. Більше збільшення не відповідає бізнес-логіці;
**Оскільки консенсус спирається на вбудований ринок, важко розробити гнучкі ринкові стратегії, або ринок, визначений користувачем, повинен покладатися на основний ринок, що робить ринкову поведінку дорогим і перешкоджає розвитку; **
**Fil+ використовує винагороду за блокування як стимул для зміцнення моделі стимулювання та робить метод стимулювання негнучким, так що інші платформи служби даних можуть бути конкурентоспроможними, лише якщо вони надають програми через Fil+. **Це знаходиться в процесі розробки, і Fil+, безумовно, може надати підтримку, але Filecoin має тенденцію до того, що DC повністю замінить CC. Тільки уявіть, коли DC практично повністю замінить CC, стимул Fil+ втратить свою практичну значимість і просто збільшить складність.
**Доказ зберігання Filecoin (PoRep+PoSt) займає велику кількість мережевих ресурсів, включаючи пропускну здатність, сховище та обчислення, що обмежує пропускну здатність, яку може мати екосистема програми. ** Щоб захистити докази обчислювальної потужності SP, Gas Lane все ще обговорюється, але це не може принципово вирішити проблему. Рішення проблеми - використання підмереж або шардів. Поточний спосіб Layer 1 Paul Vientiane робить взаємодію між підмережею та основною мережею дуже складною, що не сприяє довгостроковому розвитку.
Вищезазначені проблеми — це всі проблеми в розробці. Це з’явиться при розробці кожної технології, і розробка блокчейну також однакова. Вам потрібно лише поглянути на процес розробки Ethereum, щоб зрозуміти. Те саме стосується Filecoin. Ми повинні знайти шлях до поступової реалізації бачення Filecoin через поступові зміни та оптимізацію. Наразі найактуальнішим є усунення бар’єрів протокольного рівня екологічного розвитку. Тобто спростити рівень 1 і побудувати кращу архітектуру.
Ця архітектура обов'язково є багатошаровою. Будь-яка складна система повинна пройти через певну абстракцію, розробити розумну структуру, шарувати та спробувати модульувати. Це приносить багато переваг. Багатошаровість полегшить реалізацію кожної частини, і різні шари можуть розвиватися незалежно без впливу інших шарів; модульність також може полегшити екологічну участь, і можуть бути різні методи впровадження. Подібно до поточного Інтернету, Ethernet знаходиться на другому рівні, незалежно від того, чи є третій рівень мережею IP чи іншими подібними мережами. Теоретично IP-мережа також може бути прищеплена до інших мереж рівня 2.
Для Filecoin моя пропозиція полягає в тому, щоб максимально спростити базовий рівень і добре виконати кілька основних речей, наприклад:
**Консенсус обчислювальної потужності: **Наразі на основі алгоритму EC на основі сховища
**Віртуальна машина: **Підтримка повного обчислення Turing і підтримка зберігання
**Доказ зберігання: **Доказ зберігання в одиницях сектору, включаючи PoRep і PoSt. Кожен сектор однакового розміру можна розглядати як однорідний простір, тобто взаємозамінний простір. І він може підтвердити дані (Piece), що зберігаються в ньому, про те, які дані, базовому рівню не потрібно піклуватися.
Цього достатньо, оскільки Filecoin — це мережа з підтвердженням зберігання, так само як Bitcoin — це розподілена книга, яка використовується для зберігання записів про право власності на токени та передачу. Нижній рівень Filecoin такий самий, за винятком того, що керування Fil подібне до BTC, а також включає в себе особу зберігання (SpId: SectorId), яка використовується для зберігання даних Piece, і життєвий цикл Piece, включаючи народження, міграцію та припинення.
З цієї точки зору частину підтвердження зберігання також можна перенести, що також можна спробувати в майбутньому. Як це зробити, треба вивчати.
Тоді виникає питання, як реалізувати цю міграцію за поточного стану мережі? Насправді деякі речі вже робляться. Багато FIP і дискусій ведуться в цьому напрямку, просто загальний напрямок все ще чіткий і розпливчастий. Також наведіть кілька прикладів:
FIP-0033: Явна надбавка для угод, перевірених FIL+. Сподіваємося спростити спосіб консенсусу та розподілу винагороди, щоб відокремити ринок і владу;
**FIP-0034:**Виправлення попереднього депозиту незалежно від вмісту сектора. Спрощення методу розрахунку попереднього депозиту та усунення перешкод для створення ринку користувачів;
FIP-0041: пряма сумісність для PreCommit і ReplicaUpdate сумісна з майбутнім ринком користувачів і реалізує UnSealedSectorCID;
**FIP-0045:**Відокремлення перевіреного реєстру від ринків все ще готується для ринку користувачів;
**Обговорення №442:**Відокремлення сховища та роботи з незалежними механізмами POW і POS Спростіть консенсус і підготуйтеся до більш гнучких методів стимулювання;
**Обговорення №719:**Підготовка забезпечення угоди для гнучкої реєстрації даних
**Обговорення №712:**Обмежений штраф за припинення діяльності сектору та скорочення вини Зменшити фінансові ризики та активізувати ринок кредитування;
.. .. .
Виходячи з наведених вище пропозицій та обговорень, на цьому етапі нам потрібні чіткі орієнтири та досяжний шлях. І цей шлях має бути поступовим. Кожна зміна має бути сумісною з поточним впровадженням і потребами ринку. Це непросто, але якщо це усвідомити, це принесе велику користь для майбутнього розвитку.
Одним із очевидних напрямків є те, що ми намагаємося підвищити реалізацію деяких існуючих вбудованих акторів, ці актори можуть включати: Market, Datacap, VerifReg тощо, але якщо ви хочете просунути цих акторів, ви повинні бути вбудованими Актори відокремлені від них, тобто обчислення не можуть виконуватися на основі їх стану. Тоді такі поняття, як Deal, DC і QAP, також потрібно перемістити на два рівні. Шар 1 буде легким. Оскільки в поточній реалізації Filecoin багато частин, включаючи консенсус і сховище, пов’язані з ринком, а реалізація Fil+ вторглася в багатьох учасників, їм потрібно пройти через багато дискусій, досягти консенсусу та знайти досяжний шлях.
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Вкрай важливо спростити основний протокол Filecoin
Після майже 3 років роботи поступово з’явилися недоліки, спричинені складністю протоколу Filecoin, особливо після запуску FEVM, розвиток екології та інновації програм стримується складним основним протоколом. Розвиток Filecoin, як важливої частини світу Web3.0, перешкоджав, і це також вплинуло на всю екологію. Щоб прискорити розвиток мережі Filecoin і в той же час зменшити опір екологічним інноваціям, необхідно спростити основний протокол Filecoin.
**Filecoin відкрив переломний момент у своєму поточному розвитку. Цим поворотним моментом є запуск віртуальної машини Filecoin FEVM і наступний запуск нативної FVM, що розробляється. **Запуск віртуальної машини Filecoin подарував багату уяву кожному, тому що Filecoin — це не лише блокчейн-мережа для зберігання даних, але й може виконувати обчислення та стати загальнодоступною мережею. Відтоді додатки на основі блокчейну більше не бідні на вміст, а багаті на вміст.
**Після запуску FEVM в мережі Filecoin з'явилося кілька контрактів, це непогано, але все одно далеко від очікувань. Трохи тепле і не може кипіти. Цьому є багато історичних причин. Основна причина полягає в тому, що коли Filecoin був спочатку розроблений, оскільки не було підтримки з боку віртуальних машин і контрактів, необхідно було реалізувати основні функції ринку зберігання даних Filecoin і відігравати роль у стимулюванні зберігання даних. Усі функції можуть бути лише реалізовано в основному шарі. Це робить базовий рівень Filecoin дуже складним. **
Ми повинні спочатку зрозуміти, що за обставин того часу такий дизайн був неминучим і необхідним, інакше Filecoin мав би проблеми із задоволенням бачення зберігання даних.У той же час, ці дизайни відігравали дуже хорошу роль на початку Це зіграло певну роль у розвитку ранньої розробки Filecoin.
Однак, коли Filecoin починає будувати екологію та підтримувати додатки, складні залежності в цих конструкціях та обмеження, спричинені простими та фіксованими визначеннями, перешкоджають розробці додатків. Ці складності відображаються в:
**Через ці складності екологічний розвиток Filecoin наштовхнувся на опір у багатьох аспектах, **це також причина, чому екологічні додатки борються, ось кілька прикладів:
Вищезазначені проблеми — це всі проблеми в розробці. Це з’явиться при розробці кожної технології, і розробка блокчейну також однакова. Вам потрібно лише поглянути на процес розробки Ethereum, щоб зрозуміти. Те саме стосується Filecoin. Ми повинні знайти шлях до поступової реалізації бачення Filecoin через поступові зміни та оптимізацію. Наразі найактуальнішим є усунення бар’єрів протокольного рівня екологічного розвитку. Тобто спростити рівень 1 і побудувати кращу архітектуру.
Ця архітектура обов'язково є багатошаровою. Будь-яка складна система повинна пройти через певну абстракцію, розробити розумну структуру, шарувати та спробувати модульувати. Це приносить багато переваг. Багатошаровість полегшить реалізацію кожної частини, і різні шари можуть розвиватися незалежно без впливу інших шарів; модульність також може полегшити екологічну участь, і можуть бути різні методи впровадження. Подібно до поточного Інтернету, Ethernet знаходиться на другому рівні, незалежно від того, чи є третій рівень мережею IP чи іншими подібними мережами. Теоретично IP-мережа також може бути прищеплена до інших мереж рівня 2.
Для Filecoin моя пропозиція полягає в тому, щоб максимально спростити базовий рівень і добре виконати кілька основних речей, наприклад:
Цього достатньо, оскільки Filecoin — це мережа з підтвердженням зберігання, так само як Bitcoin — це розподілена книга, яка використовується для зберігання записів про право власності на токени та передачу. Нижній рівень Filecoin такий самий, за винятком того, що керування Fil подібне до BTC, а також включає в себе особу зберігання (SpId: SectorId), яка використовується для зберігання даних Piece, і життєвий цикл Piece, включаючи народження, міграцію та припинення.
З цієї точки зору частину підтвердження зберігання також можна перенести, що також можна спробувати в майбутньому. Як це зробити, треба вивчати.
Тоді виникає питання, як реалізувати цю міграцію за поточного стану мережі? Насправді деякі речі вже робляться. Багато FIP і дискусій ведуться в цьому напрямку, просто загальний напрямок все ще чіткий і розпливчастий. Також наведіть кілька прикладів:
Виходячи з наведених вище пропозицій та обговорень, на цьому етапі нам потрібні чіткі орієнтири та досяжний шлях. І цей шлях має бути поступовим. Кожна зміна має бути сумісною з поточним впровадженням і потребами ринку. Це непросто, але якщо це усвідомити, це принесе велику користь для майбутнього розвитку.
Одним із очевидних напрямків є те, що ми намагаємося підвищити реалізацію деяких існуючих вбудованих акторів, ці актори можуть включати: Market, Datacap, VerifReg тощо, але якщо ви хочете просунути цих акторів, ви повинні бути вбудованими Актори відокремлені від них, тобто обчислення не можуть виконуватися на основі їх стану. Тоді такі поняття, як Deal, DC і QAP, також потрібно перемістити на два рівні. Шар 1 буде легким. Оскільки в поточній реалізації Filecoin багато частин, включаючи консенсус і сховище, пов’язані з ринком, а реалізація Fil+ вторглася в багатьох учасників, їм потрібно пройти через багато дискусій, досягти консенсусу та знайти досяжний шлях.