Среднее время подтверждения блока Lighter снизилось с 5.3 минут до примерно 1 минуты
Сообщение ChainCatcher, децентрализованный протокол бессрочных контрактов Lighter объявил, что за последний месяц его среднее время подтверждения блока снизилось с примерно 5,3 минуты до примерно 1 минуты. Этот прогресс был достигнут благодаря двум независимым оптимизациям, запущенным 23 июля и 23 августа. Теперь Lighter может быстрее завершать проверку блоков, что повышает пропускную способность, снижает затраты на инфраструктуру и создает пространство для дальнейшего расширения.Первая оптимизация — это разложение Heavy/Light. Этот подход разделяет транзакционные цепи на легкие и тяжелые цепи, позволяя простым обновлениям котировок, которые составляют подавляющее большинство транзакций, оплачивать только легкие ограничения, что вдвое сокращает время подтверждения. Вторая оптимизация связана с оптимизацией бэкенда Prover, полученной в результате проведенного совместно с Eigen Labs конкурса на доказательства, что снова сокращает время подтверждения более чем вдвое при тех же условиях цепи. Первые оптимизации были запущены 23 августа, и другие партии все еще находятся в процессе разработки. Кроме того, 10 августа все проверки подписей Schnorr были объединены в одно доказательство Plonky3 для каждого блока, что привело к улучшению примерно на 20%.Указанные оптимизации взаимно ортогональны и их эффекты могут складываться, ожидается, что оставшиеся оптимизации конкурса принесут еще примерно двукратное улучшение, что в сумме с середины июля может достичь примерно 10-кратного увеличения. В настоящее время Lighter продолжает обрабатывать нагрузку, превышающую исторический пик, а минимальное время окончательности вывода сократилось с примерно 21-22 минут до примерно 16-17 минут и остается стабильным в периоды пиковых нагрузок.