FIL Fast Finality(F3) Основна мережа незабаром запуститься

robot
Генерація анотацій у процесі

Автор оригінального тексту: FIL Network

Filecoin Fast Finality(F3)主网即将启动

FIL Fast Finality 快速最终确定性(FIP 0086: FIL 中的快速最终确定性(F3)) є одним з найбільш революційних оновлень у рівні згоди FIL з моменту запуску Основна мережа. Після майже двох років інтенсивних наукових досліджень F3 тепер готовий до розгортання на Основна мережа і очікується, що він принесе проривні досягнення для всього екосистеми! Шляхом скорочення часу фіналізації з 900 блоків до приблизно 2 F3 приніс широкий спектр суттєвих переваг:

  • Швидше підтвердження угоди: Токенходлери та користувачі Dapp побачать завершення угоди протягом декількох хвилин, а не годин.
  • Покращений досвід взаємодії крос-ланцюга: Оракул та міст забезпечать швидше виконання угод та зміну стану. Уявіть собі, що у майбутньому Dapp може безшовно опублікувати транзакції збереження з іншого ланцюжка до FIL та отримати підтвердження в кілька хвилин після успішного збереження даних до FIL!
  • Більш ефективний легкий клієнтський інтерфейс: Оператори Нода, такі як постачальники RPC і сховища, можуть використовувати легкий клієнтський інтерфейс для підвищення доступності.
  • Спрощений процес зберігання даних постачальників: F3 спрощує процес зберігання даних постачальників, не потребує додаткового обладнання або зміни операцій. Використовуючи клієнтські програми SP, такі як Lotus Miner, Venus або Curio, або постачальників зберігання, які приєднуються до мережі Ramo, можна значно покращити ефективність зберігання даних. За допомогою F3 час розміщення транзакції зберігання скорочено на понад 2 хвилини, що дозволяє постачальникам зберігання забезпечувати швидкий процес зберігання даних та оптимізовану продуктивність SLA для користувачів.
  • А також багато інших переваг!

Зміна протоколу консенсусу реального часу для Основної мережі не є простим завданням, і для забезпечення успішного та безпечного переходу до Основної мережі ця зміна пройшла строгу перевірку та багатокрокове тестування в калібрувальній мережі. Хоча спочатку F3 був розроблений для оновлення nv24, пізніші експерименти виявили два ключові проблеми, деталі дивіться тут. Ці проблеми вже вирішені, і процедура виправлення перевіряється в калібрувальній мережі.

Наступний крок

Команда F3 зараз проводить останній етап підготовки до тестування на Основній мережі. Це включає розгортання оновленого протоколу під продуктивним навантаженням та виконання плану тестування запуску. Для більшої видимості ми також опублікували дві панелі моніторингу F3 (Основна мережа, тестова мережа з калібруванням), щоб спільнота могла відстежувати прогрес, контролювати остаточну визначеність блоку, продуктивність вузла та інше. Якщо ви хочете отримувати оновлення тестування, будь ласка, підпишіться на цей форум або приєднуйтесь до каналу Slack #fil-fast-finality.

Зверніть увагу на операторів вузлів

Коли ми переходимо в останню фазу пасивних тестів на Основній мережі, важливо розуміти режим використання пропускної здатності F3. Ці режими головним чином визначаються двома ключовими факторами:

  • Обсяг повідомлень: F3 потрібно врахувати думку учасників, які контролюють принаймні 66% мережевої потужності, щоб прийняти рішення.
  • Розмір повідомлення: чим більше блоків, які потрібно обробити, тим більше повідомлення.

👋🔔Прогнозоване використання пропускної здатності під час завантаження

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

Інші відомі високосмугові сценарії

F3 досягає остаточності в так званому «екземплярі» (instance): ви можете уявити екземпляр як засідання, на якому кожна людина приходить, щоб приймати рішення з певного питання. Для того, щоб засідання могло припинитися, потрібно, щоб прийняли участь принаймні 66% присутніх. Після завершення F3 розпочинається нормальна робота екземпляра, який зазвичай містить кілька блоків висоти в колекції блоків. Це сталося тому, що F3, як назва вказує, є швидким і закінчується в колекції блоків зазвичай протягом 2-х блоків висоти.

Проте в деяких випадках остаточне визначення F3 може відставати від прогресу ланцюга. Наприклад, через відсутність участі або проблеми з мережевим підключенням 'зустріч' може зайняти дуже багато часу. Оскільки ланцюг FIL постійно зростає, то випадки, які потребують більше часу, тепер потребують більшого ланцюга для завершення. Більший ланцюг означає більше повідомлень, оскільки кожне повідомлення, що обмінюється як частина випадку F3, містить інформацію про завершення ланцюга. Більші повідомлення призведуть до значного збільшення використання полоси пропускання, проте як тільки випадок F3 наздогнатиме швидкість ланцюга і завершить набір блоків в останніх декількох висотах блоку, використання полоси пропускання знизиться до базового рівня.

Якщо ви помітили, що використання пропускної здатності, пов'язане з тестуванням F3, неприродно тривалий час залишається на високому рівні, будь ласка, зіберіть журнали з вашого впровадження, особливо журнали рівня F3/gpbft та F3/certexchange, та поділіться ними в каналі Slack #fil-fast-finality. Команда F3 буде активно відстежувати продуктивність та співпрацювати з вами у розслідуванні для вирішення проблеми.

🏁F3 Запуск

Протягом наступних 2-4 тижнів ми продовжимо збирати дані щодо раціональності реалізації F3 через пасивне тестування. Наразі наш план - запустити F3 за допомогою nv25.

Хоча ми все ще чекаємо на остаточні дані для підтвердження готовності F3, команда F3 планує запропонувати працівникам FIL та основним розробникам невероятне покращення nv25 поза циклом. Якщо на останній стадії тестування не виникне жодних ключових проблем, ми запропонуємо наступне для випуску F3:

  • Наверху 2024 року - випуск оновленої версії nv25 та розгортання остаточного коду F3 (F3 вже активовано та запущено)
  • У другій половині грудня 2024 року - випуск на клієнтському боці nv25/F3 активує набір висоти блоку
  • 2025 рік січень - Основна мережа nv25/F3 активація

Ми будемо повідомляти вас про будь-які зміни в розвитку ситуації, а також надавати оновлення спільноті у разі будь-яких змін у планах. Дякуємо вам за масштабну підтримку цього захоплюючого оновлення!

Ви можете підписатися на блог та Твіттер FilOz, щоб отримувати останні оновлення про прем'єру Finality.

Особлива подяка іншим виконавцям ядра F3: Kubuxu, Masih, Stebalien, annorth, BigLep; іншим виконавцям Lotus rvagg та виконавцю Forest Hailong, а також ruseinov, за ваш важкий труд, що привів F3 до реального життя.

Додаткові ресурси

  • Фонд FIL: як F3 змінює мережу FIL
  • MasihDerkani: Швидко, остаточно та визначено: спрощення мостики до інших мереж
  • Protocol Labs Research:F 3 та gossip pbft:найбільш довгий ланцюг протоколу швидкої остаточної визначеності
  • На Github
  • Slack:# fil-fast-finality
Переглянути оригінал
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
Торгуйте криптовалютою будь-де й будь-коли
Скануйте, щоб завантажити додаток Gate.io
Спільнота
Українська
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)