Проверка доступности данных Bitcoin в среде L2 с ультранизкой задержкой @megaeth , @risechain , @nubit_org В блокчейне выражение «ультранизкая задержка» или «в реальном времени» означает не просто быстрое восприятие скорости, а структуру, которая последовательно предоставляет выполнение, ответ и отражение состояния быстрее, чем пределы человеческого восприятия. Недавно появившиеся высокопроизводительные системы второго уровня проектируются с учетом задержки выполнения в миллисекундах и очень высокой пропускной способности, и в этом процессе стало обычным разделять уровень выполнения и уровень проверки. В такой среде доступность данных выполняет роль основы, которая позволяет любому проверить переход состояния позже, а не является элементом, который напрямую влияет на скорость. Системы L2 в реальном времени используют методы предварительного выполнения транзакций до полного включения их в блок или делят блок на очень мелкие единицы для определения порядка. Это позволяет пользователям почти мгновенно видеть результаты, но криптографически завершенная проверка происходит значительно позже. В этой структуре уровень доступности данных должен гарантировать, что в течение определенного времени достаточно данных будет опубликовано для проверки, и если возникают задержки или сокрытия, участники системы вынуждены доверять честности секвенсора в течение этого периода. Доступность данных Bitcoin предполагает предоставление этой функции, полагаясь непосредственно на блокчейн Bitcoin. Блоки Bitcoin создаются в среднем с интервалом около 10 минут, и объем данных, который может быть включен в один блок, ограничен. Эта структура обеспечивает высокую экономическую безопасность и сильную устойчивость к цензуре, но имеет явный верхний предел с точки зрения частоты публикации данных и пропускной способности. В результате доступность данных на основе Bitcoin предполагает пропускную способность на уровне нескольких килобайт в секунду и минимальную задержку подтверждения более нескольких минут. В среде реального времени L2 задержка выполнения составляет всего несколько миллисекунд, в то время как подтверждение доступности данных занимает более нескольких минут, что приводит к экстремальному разрыву во времени между выполнением и проверкой. В этот промежуток времени пользователи не могут независимо проверять состояние или безопасно восстанавливать активы, и они не могут немедленно подтвердить, были ли данные фактически опубликованы. Это означает, что эффект минимизации доверия, изначально задуманного для уровня доступности данных, значительно задерживается. Системы, реализующие доступность данных Bitcoin, используют вспомогательные механизмы, такие как консенсус комитетов, выборка данных и периодическая привязка к Bitcoin, чтобы смягчить эти ограничения. Однако эти методы не могут обеспечить короткую задержку проверки, требуемую для среды реального времени, если не изменить скорость обработки Bitcoin и период создания блоков. Неизменным остается тот факт, что для окончательного определения и реагирования на сокрытие или задержку данных требуется как минимум время одного блока. Эти характеристики становятся еще более очевидными в приложениях, чувствительных к задержкам, таких как высокочастотная торговля или игры в реальном времени. В среде, где происходит множество транзакций за короткий промежуток времени, пространство блоков Bitcoin не может удовлетворить спрос на доступность данных, и задержка проверки также мешает нормальному функционированию приложений. В то же время в приложениях с относительно низкой частотой транзакций и более важной безопасностью окончательных расчетов доступность данных на основе Bitcoin может выполнять определенную роль. В заключение, в среде L2 с ультранизкой задержкой доступность данных Bitcoin имеет структурные ограничения в виде задержки проверки и ограничений по пропускной способности. Bitcoin обеспечивает высокую безопасность и надежность, но из-за своих проектных особенностей не подходит для использования в качестве уровня доступности данных, основанного на реальном времени. В системах L2 в реальном времени доступность данных Bitcoin остается вспомогательной контрольной точкой, которая медленна, но высоко безопасна, а не основным средством проверки, поддерживающим выполнение.