О (де)централизации и (определении) задержки:
Во-первых, существует два типа централизации: физическая и логическая. Примеры: X(.com) логически централизован, но физически децентрализован. Сеть PoS может быть логически децентрализованной, но физически централизованной (например, Hyperliquid, чьи валидаторы в основном находятся в Токио, Япония, или рядом с ним).
Какова связь между централизацией и задержкой? Краткий ответ: *логическая* централизация всегда может обеспечить (потенциально) более низкую задержку различных типов, ценой цензурной устойчивости.
Как именно мы можем более точно определить задержку?
Вот моя структура: чтобы указать задержку, нам нужны три параметра: (1) начало измерения, (2) конец измерения и (3) предоставленная гарантия.
Например, начало измерения может быть, когда пользователь отправляет транзакцию узлу, или это может быть момент, когда секвенсор получил эту транзакцию.
В конечном итоге гарантии для участников системы и пользователей являются наиболее важными. Вот некоторые задержки, которые представляют интерес:
1. Задержка подтверждения включения: начало — это когда пользователь отправляет транзакцию, конец — это когда пользователь получает подтверждение, что транзакция будет включена с некоторой гарантией.
2. Задержка выполнения от начала до конца: начало — это когда пользователь отправляет транзакцию, конец — это когда пользователь получает полный эффект транзакции (например, цена исполнения свопа на рынке DeFi).
3. Задержка выполнения от начала до конца и финализации: как в пункте 2 выше, но конец измеряется, когда транзакция также финализирована консенсусом.
Снова, все эти измерения задержки могут быть ниже для логически централизованных, но физически децентрализованных систем, ценой цензурной устойчивости (и других свойств, которые приходят с децентрализацией).
Latency is misunderstood in blockchain.
System response is meaningful - but that’s “intrinsic latency” meaning the delay internal to the system. E.g. from the moment you get a tx to the leader how long until it’s confirmed by the network or sequencer?
“Extrinsic latency” is about how long it takes data to get to the leader — on average — which is extremely importation. A single sequence will always have bad extrinsic latency because it only exists at one point on earth
A perfectly evenly districted POS network (population weighted) is the best you can do on a single block producer for extrinsic latency
Multiple concurrent leaders can shorten this even more.
4,41 тыс.
25
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.