Сегодня провёл упражнение по оценке нагрузки, которого ещё никто в этом классе не делал.... сколько пропускной способности на самом деле требует реальный рынок ценных бумаг и сможет ли комитетный L1 это потянуть?
Начнём с честных цифр из «старого мира». Euronext обрабатывает миллионы сделок в день на своих площадках, но вот важная деталь: СДЕЛКИ — это не нагрузка на клиринг/расчёты. Неттинг их сжимает: в конце дня дневной «оборот» между двумя сторонами схлопывается в одну чистую обязанность. Привычная для старых зданий знаменитая неэффективность — пакетная обработка — это также его знаменитый трюк с компрессией.... t+2 существует отчасти ПОТОМУ, что неттинг требует окна для работы.
Теперь ончейн-версия. Атомарное DvP-урегулирование: каждая сделка исполняется и рассчитывается индивидуально, мгновенно, значит окно неттинга исчезает.... и вместе с ним исчезает компрессия. Валовые расчёты — это цена мгновенной финальности. Рынок, который совершает миллион сделок, рассчитывается миллион раз, а не один. Потребность в пропускной способности — это не объём расчётов tradfi.... это ОБЪЁМ СДЕЛОК tradfi, который на порядки больше.
Так что вопрос о масштабировании становится реальным. Консенсус комитета покупает низкую задержку, но у каждого слоя расчётов есть потолок, и регулируемые рынки в масштабе будут его проверять. Архитектура Dusk отвечает на это слоями.... выполнение наверху на duskevm, пакетирование множества сделок в сжатые обязательства с последующим расчётом на duskds. Обратите внимание на структуру: неттинг, заново изобретённый, вместо доверия клиринговой палаты — криптографические квитанции. Пакет rollup — это окно неттинга, ужатое с дней до минут.
Инсайт, которого я не ожидал: модульный стек — это не просто удобство для разработчиков.... это ответ на задачу масштабирования валовых расчётов, которую создаёт атомарное DvP. Старый рынок сжимали с помощью юристов, новый — с помощью доказательств.
Что я всё ещё хочу получить в цифрах: фактическую периодичность батчинга и показатели пропускной способности, когда mainnet запустится под нагрузкой. Потолки — теоретические, пока трафик не найдёт их.
@Dusk_Foundation #dusk $DUSK
Начнём с честных цифр из «старого мира». Euronext обрабатывает миллионы сделок в день на своих площадках, но вот важная деталь: СДЕЛКИ — это не нагрузка на клиринг/расчёты. Неттинг их сжимает: в конце дня дневной «оборот» между двумя сторонами схлопывается в одну чистую обязанность. Привычная для старых зданий знаменитая неэффективность — пакетная обработка — это также его знаменитый трюк с компрессией.... t+2 существует отчасти ПОТОМУ, что неттинг требует окна для работы.
Теперь ончейн-версия. Атомарное DvP-урегулирование: каждая сделка исполняется и рассчитывается индивидуально, мгновенно, значит окно неттинга исчезает.... и вместе с ним исчезает компрессия. Валовые расчёты — это цена мгновенной финальности. Рынок, который совершает миллион сделок, рассчитывается миллион раз, а не один. Потребность в пропускной способности — это не объём расчётов tradfi.... это ОБЪЁМ СДЕЛОК tradfi, который на порядки больше.
Так что вопрос о масштабировании становится реальным. Консенсус комитета покупает низкую задержку, но у каждого слоя расчётов есть потолок, и регулируемые рынки в масштабе будут его проверять. Архитектура Dusk отвечает на это слоями.... выполнение наверху на duskevm, пакетирование множества сделок в сжатые обязательства с последующим расчётом на duskds. Обратите внимание на структуру: неттинг, заново изобретённый, вместо доверия клиринговой палаты — криптографические квитанции. Пакет rollup — это окно неттинга, ужатое с дней до минут.
Инсайт, которого я не ожидал: модульный стек — это не просто удобство для разработчиков.... это ответ на задачу масштабирования валовых расчётов, которую создаёт атомарное DvP. Старый рынок сжимали с помощью юристов, новый — с помощью доказательств.
Что я всё ещё хочу получить в цифрах: фактическую периодичность батчинга и показатели пропускной способности, когда mainnet запустится под нагрузкой. Потолки — теоретические, пока трафик не найдёт их.
@Dusk_Foundation #dusk $DUSK