FIL Fast Finality Конечность быстро (FIP 0086: FIL быстро финальность в FIL (F3)) - одно из наиболее революционных обновлений в консенсусном слое FIL с момента запуска Основной сети. После почти двухлетней интенсивной разработки F3 теперь готов к развертыванию Основной сети и обещает принести прорыв во всей экосистеме! Предоставляя полный спектр существенных преимуществ, F3 сократил время завершения с примерно 900 блоков до всего около 2 блоков.
Более быстрое подтверждение транзакций: пользователи токендержателей и Dapp увидят транзакции, завершенные за считанные минуты, а не часы.
Улучшенный опыт взаимодействия Кросс-чейн: Оракул и мост будут выполнять транзакции и изменение состояния быстрее. Представьте себе, что в будущем Dapp сможет без проблем выполнять хранение транзакций с других цепей на FIL и получать подтверждение в течение нескольких минут после успешного сохранения данных в FIL!
Более эффективный легкий клиент: Провайдеры RPC и хранилища, а также операторы узлов могут использовать легкие клиенты, чтобы повысить доступность.
**Упрощенный процесс хранения данных поставщика: ** F3 упрощает процесс хранения данных поставщика без необходимости в дополнительных изменениях оборудования или операций. Поставщики хранения, использующие клиентское программное обеспечение SP, такое как Lotus Miner, Venus или Curio, или участвующие в сети Ramo, могут значительно повысить эффективность хранения данных. С помощью F3 время публикации транзакции хранения сокращается на более чем 2 минуты, что позволяет поставщикам хранения осуществлять более быстрый процесс хранения данных и предоставлять оптимизированную производительность SLA для пользователей.
и многое другое!
Изменение СоглашенияПротокола реального времени сети не является простым делом, и чтобы гладко и безопасно перейти на Основную сеть, это изменение было строго проверено и протестировано на калибровочной сети. Хотя F3 изначально был разработан для обновления nv24, в последующих экспериментах были выявлены две ключевые проблемы, подробности см.здесь. Эти проблемы в настоящее время решены, и исправления проверяются в калибровочной сети.
Следующий шаг
Команда F 3 сейчас проводит заключительную подготовительную проверку на Основной сети. Это включает в себя развертывание обновленного Протокола под производственным трафиком, а также выполнение плана запуска тестов. Для обеспечения большей видимости мы также опубликовали две панели мониторинга F3 (Основная сеть, тестовая сеть калибровки), чтобы сообщество могло отслеживать прогресс, мониторить окончательное определение блоков, производительность Узлов и т.д. Если вы хотите получать последние обновления тестирования, подпишитесь на этот форум или присоединитесь к каналу slack #fil-fast-finality.
Узел运营商注意事项
Когда мы находимся в последней пассивной тестовой фазе в Основной сети, важно понимать режим использования полосы пропускания F3. Эти режимы в основном определяются двумя ключевыми факторами:
Объем сообщений: F3 должен прослушивать мнения участников сети, контролирующих не менее 66% силы, прежде чем принимать решение.
Размер сообщения: чем больше Блоков нужно обработать, тем больше сообщение.
👋🔔Использование пропускной способности во время загрузки
На этапе bootstrap F3 должен завершить все Высота блока, прошедшие с момента последнего завершения, примерно 900 штук. Это завершение расширенной цепочки приводит к временному пиковому использованию полосы пропускания, обычно длится 5-10 минут, а затем стабилизируется на уровне базовой нагрузки.
Другие известные сценарии с высокой пропускной способностью
F3 достигает окончательности в так называемом «экземпляре»: вы можете представить себе экземпляр как встречу, на которой каждый присутствующий принимает решения. Для того чтобы встреча могла закончиться, необходимо участие как минимум 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 год 1 января - Основная сеть nv25/F3 активирована
Мы будем информировать вас о ходе событий в любое время и обновлять сообщество в случае изменений в планах. Спасибо вам за вашу полную поддержку этого захватывающего обновления!
Вы можете следовать FilOz блогу и Twitter, чтобы получать последние обновления о запуске Finality.
Особая благодарность другим участникам ядра F3: Kubuxu, Masih, Stebalien, annorth, BigLep; другим участникам Lotus rvagg и Forest Hailong, а также ruseinov, благодарю вас за вашу тяжелую работу, которая привела F3 в реальную жизнь.
Больше ресурсов
Фонд FIL: Как изменить сеть FIL
MasihDerkani:Быстрая окончательная детерминированность: упрощение моста к другим сетям
Исследования Protocol Labs: F 3 и gossip pbft: быстрая окончательная детерминированность Протокола самой длинной цепи
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
FIL Fast Finality(F3)Основная сеть即将启动
Автор оригинала: FIL Network
FIL Fast Finality Конечность быстро (FIP 0086: FIL быстро финальность в FIL (F3)) - одно из наиболее революционных обновлений в консенсусном слое FIL с момента запуска Основной сети. После почти двухлетней интенсивной разработки F3 теперь готов к развертыванию Основной сети и обещает принести прорыв во всей экосистеме! Предоставляя полный спектр существенных преимуществ, F3 сократил время завершения с примерно 900 блоков до всего около 2 блоков.
Более быстрое подтверждение транзакций: пользователи токендержателей и Dapp увидят транзакции, завершенные за считанные минуты, а не часы.
Изменение СоглашенияПротокола реального времени сети не является простым делом, и чтобы гладко и безопасно перейти на Основную сеть, это изменение было строго проверено и протестировано на калибровочной сети. Хотя F3 изначально был разработан для обновления nv24, в последующих экспериментах были выявлены две ключевые проблемы, подробности см.здесь. Эти проблемы в настоящее время решены, и исправления проверяются в калибровочной сети.
Следующий шаг
Команда F 3 сейчас проводит заключительную подготовительную проверку на Основной сети. Это включает в себя развертывание обновленного Протокола под производственным трафиком, а также выполнение плана запуска тестов. Для обеспечения большей видимости мы также опубликовали две панели мониторинга F3 (Основная сеть, тестовая сеть калибровки), чтобы сообщество могло отслеживать прогресс, мониторить окончательное определение блоков, производительность Узлов и т.д. Если вы хотите получать последние обновления тестирования, подпишитесь на этот форум или присоединитесь к каналу slack #fil-fast-finality.
Узел运营商注意事项
Когда мы находимся в последней пассивной тестовой фазе в Основной сети, важно понимать режим использования полосы пропускания F3. Эти режимы в основном определяются двумя ключевыми факторами:
👋🔔Использование пропускной способности во время загрузки
На этапе bootstrap F3 должен завершить все Высота блока, прошедшие с момента последнего завершения, примерно 900 штук. Это завершение расширенной цепочки приводит к временному пиковому использованию полосы пропускания, обычно длится 5-10 минут, а затем стабилизируется на уровне базовой нагрузки.
Другие известные сценарии с высокой пропускной способностью
F3 достигает окончательности в так называемом «экземпляре»: вы можете представить себе экземпляр как встречу, на которой каждый присутствующий принимает решения. Для того чтобы встреча могла закончиться, необходимо участие как минимум 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:
Мы будем информировать вас о ходе событий в любое время и обновлять сообщество в случае изменений в планах. Спасибо вам за вашу полную поддержку этого захватывающего обновления!
Вы можете следовать FilOz блогу и Twitter, чтобы получать последние обновления о запуске Finality.
Особая благодарность другим участникам ядра F3: Kubuxu, Masih, Stebalien, annorth, BigLep; другим участникам Lotus rvagg и Forest Hailong, а также ruseinov, благодарю вас за вашу тяжелую работу, которая привела F3 в реальную жизнь.
Больше ресурсов