#dusk $DUSK @Dusk Чтобы получить лицензионное доказательство Citadel, требуется около 16 секунд. < cite index="62-1">Проверка того же доказательства занимает 0,007 секунды.</cite> Иными словами, разрыв между доказыванием и верификацией идентичного утверждения примерно в 2 300 раз.
Я вернулся к исходной статье Citadel, чтобы понять, почему так. < cite index="62-1">Полная схема содержит около 34 861 ограничений, и чуть больше половины из них — 17 807 — уходит на доказательство того, что ваша лицензия находится внутри дерева Меркла глубиной 17 уровней.</cite> Добавьте проверку подписи с двойным ключом на владение и хэш-значение нулевого знания, чтобы запретить повторное использование, и вы получите нагрузку лишь примерно на 10% больше, чем < cite index="62-1">tакую же стандартную стоимость уже имеет обычный private Phoenix transfer, взятый сам по себе, — около 31 486 ограничений.</cite> Соблюдение требований обеспечивается в основном теми механизмами приватности, за которые Dusk уже платил.
По-настоящему изящна сторона верификатора. Эта проверка за 7 миллисекунд почти не зависит от того, насколько сложными становятся лежащие в основе атрибуты, так что валидатор, подтверждающий миллион таких операций в день, платит практически ту же стоимость каждый раз. И именно так масштабируется ZK-системы — как люди и ожидают.
А вот 16 секунд — не так. Эта стоимость ложится на того, кто генерирует доказательство, и < cite index="58-1,59-1">Citadel построен так, чтобы создавать новое on-chain-доказательство каждый раз, когда пользователь открывает сессию с сервисом, а не один раз при регистрации.</cite> < cite index="62-1">Фирменный обход Dusk — делегирование доказательств: дать полу-доверенному помощнику выполнять тяжелые вычисления за вас.</cite> При этом незаметно снова открывается третья сторона — как раз та, ради которой эта система и создавалась, чтобы убрать ее.
Каждый из этих вызовов доказательств все равно платит gas в DUSK. Так что реальный вопрос не в том, сможет ли соблюдение требований оставаться приватным в Dusk. Вопрос в том, будут ли люди продолжать доказывать это сами, или в конечном итоге просто начнут платить кому-то другому.
🛢️ Нефть удерживает потери, пока рынки оценивают риски по Ирану #OilHoldsLosses Цены на нефть с трудом восстанавливаются после резкого падения в понедельник: Brent держится примерно на уровне $92, а WTI — около $85. Инвесторы оценивают влияние расширенных санкций США против Ирана на фоне возможного снижения сбоев в поставках из Ближнего Востока.
Поскольку пролив Ормуз по-прежнему остается ключевым фактором риска для поставок, волатильность может сохраняться высокой. 📉🌍
🚀 Биткоин возвращает $80 000! ₿ #BTCдостигает$80000 Биткоин снова поднялся выше отметки в $80 000, достигнув трехмесячного максимума около $81 238 25 августа. Ралли было поддержано возобновившимся спросом со стороны инвесторов, более слабым долларом США и растущим оптимизмом относительно регулирования криптовалют.
Главный вопрос сейчас: сможет ли BTC удержаться выше $80K и пойти к $90K–$100K? 👀
#dusk $DUSK @Dusk Something about Dusk's storage design bugs me, in a good way. Piecrust, их VM, записывает состояние на диск чанками по 64 КБ, полностью WASM-памяти. Ethereum пишет в слотах по 32 байта. Это примерно разрыв по гранулярности в 2,000 раз — чтобы обновить одно значение.
Почему так грубо? Dusk полностью обходит API хранения ключ-значение. Вся память контракта — это его состояние. Напишите обычную структуру на Rust, используйте BTreeMap — и она автоматически сохраняется, без бухгалтерии в духе SSTORE. Для команд, пришедших из традиционных финансов, а не из Solidity, это правда проще собирать.
Но сохранение "всей памяти" бесплатно не масштабируется, и команда явно упёрлась в эту стену. Они сделали отслеживание грязных страниц, так что переписываются только изменённые страницы, а не весь снапшот целиком каждый раз. Умное исправление. Но единица "изменившегося" — это страница 64 КБ, а не несколько байт. Леджер с тысячами записей, который трогается одной транзакцией, всё равно может сделать грязными несколько разбросанных страниц — просто из‑за того, как аллокатор раскладывает память. Похоже на реальный компромисс, а не на полностью решённую проблему.
Я ещё не видел бенчмарков загрузки на эту тему. Поэтому действительно интересно: кто-нибудь прогонял Piecrust под реальную высокочастотную расчётную нагрузку?
Цены на серверы NVIDIA с ИИ растут более чем на 15%
🚨 ИИ-инфраструктура становится дороже.
Сообщается, что некоторым крупнейшим клиентам NVIDIA уже уведомили о возможном росте цен на серверы с ее ИИ-чипами более чем на 15%, причем значительная часть увеличения связана с более высокой стоимостью чипов памяти.
Ожидается, что эти повышения затронут системы с чипами Vera Rubin и Grace Blackwell, поставки которых начнутся в начале следующего года.
Для компаний в сфере ИИ и операторов дата-центров послание ясное: бум в области ИИ подталкивает спрос — и расходы на оборудование — вверх. 📈
#dusk $DUSK @Dusk Сумеречные кепсы блокируют на уровне 1 МБ.....Звучит почти мило рядом с цепочками, которые хвастаются гигабайтными блоками, пока не посчитаешь математику — сколько на самом деле туда влезает.👀
Этот потолок вмещает примерно 250 транзакций Phoenix. Если разделить, то каждый конфиденциальный перевод съедает около 4 КБ, тогда как обычный UTXO-перевод в другом месте помещается в несколько сотен байт. Разница — это сами ZK-доказательства: nullifiers, commitments, данные для верификации PLONK — буквально цена сокрытия отправителя, получателя и суммы.
Прогони расчёт по пропускной способности для примерно 10-секундного времени блока Dusk — и конфиденциальная ёмкость выходит около 25 TPS. Неплохо для ранних институциональных пилотов. Но уже менее удобно, если когда-нибудь XSC-сценарии клиринга и расчетов по ценным бумагам выйдут на реальные объёмы вместе с публичной активностью Moonlight, конкурирующей за то же место в блоке.
Повышение лимита — очевидное решение, и оно настраиваемое. Но большие блоки означают больше пропускной способности для каждого Kadcast-пира и больше хранения у каждого провайдер-подрядчика — это издержки, которые сильнее всего ударяют по небольшим операторам нод, а не по тем институтам, на которых нацелена цепочка.
У приватности есть цена в байтах, а цена в байтах — это также цена централизации. Ценность DUSK зависит от способности поглощать реальный объём расчетов, не отдавая незаметно производство блоков тому, кто может позволить себе канал побольше.
Текущий дизайн масштабируется настолько далеко — или только настолько, чтобы хорошо выглядеть на testnet?
S&P 500 прервал трехнедельную победную серию: за неделю он снизился на 1,4%, несмотря на отскок на 0,4% в пятницу.
Рост доходностей гособлигаций, опасения по поводу инфляции и геополитическая напряженность заставляли инвесторов сохранять осторожность. При этом индекс все еще примерно на 12% выше с начала года.
Теперь рынок переключается на результаты Nvidia на следующей неделе и экономический симпозиум в Джексон-Хоул. 👀
#dusk $DUSK @Dusk Итак... несколько недель назад я попытался набросать, что нужно, чтобы перенести капитализацию (cap table) небольшой частной компании в блокчейн. Не как мысленный эксперимент — реально смоделировать поля: имена, классы акций, ограничения на передачу, кто кому может продавать. Именно это упражнение привело меня в стандарт XSC от Dusk.
В большинстве схем с security token, которые я смотрел, права безопасности просто «прикручиваются» к прозрачному токену. Вы видите каждый баланс, каждого держателя, каждую передачу — а ограничения просто не дают некоторым кошелькам перемещать средства. XSC работает по-другому. Сами данные о владении не лежат на виду. Правила комплаенса исполняются внутри контракта, и то, кто может что видеть — это то, что вы настраиваете, а не то, что цепочка по умолчанию навязывает всем.
Протестировав Dusk на testnet, меня впечатлило не какая-то «вау»-функция. Меня зацепило, насколько обычным и естественным ощущается процесс — ближе к настройке прав в таблице, чем к «использованию крипто». Честно говоря, это внушает спокойствие для решения, предназначенного для хранения реальных ценных бумаг.
Плюс по-настоящему ощутим: нет отдельного transfer agent, который где-то в другом месте ведёт приватный реестр. Реестр живёт прямо в контракте. А подвох в том, что теперь ваша конфиденциальность зависит от того, насколько правильно вы управляете ключами: потеряйте не тот ключ — и вы потеряете собственную аудиторскую историю, чего традиционный регистратор никогда не позволил бы.
Вы бы доверили коду заменить transfer agent, или эта работа всё ещё требует человека?
#dusk $DUSK @Dusk Итак... я наконец-то сел, когда впервые прочитал «конфиденциальные security-контракты». Я предположил, что это очередная privacy-монета, прикинутая под «комплаенс»-язык. Всё равно копнул документацию Dusk, потому что меня уже обжигали проекты, которые разбрасываются словом «регулируемый», не подкрепляя его ничем....🤔
Оказалось, что стандарт XSC уже, чем я ожидал, и это, к счастью, в хорошем смысле. Он построен на Zedger: хранит владение и передачи в тайне, но при этом позволяет эмитенту доказать, что у конкретного человека есть статус аккредитованного, что передача укладывается в лимит, или что он держит только один аккаунт — не выкладывая ничего из этого в публичный реестр, чтобы кто угодно мог всё это выскребать. Вот это действительно похоже на то, как ценные бумаги работают оф-чейн. Большинство проектов с токенизированными акциями, которые я читал, просто оборачивают ERC-20 вокруг утверждения и называют это готовым, а проблема приватности так и не решается — её просто пропускают.⛓️💥
Что по-настоящему выделилось — это было не часть с нулевым разглашением. Этим теперь может похвастаться много цепочек. Удивило другое: насколько остальное в целом — приземлённое. Выплаты дивидендов, выкуп/погашения, ограничения на передачу — всё это встроено в стандарт, а не каждый эмитент пишет свою версию и надеется, что она устоит. Приземлённость обычно — хороший знак для финансовой инфраструктуры.✴️
Ловушка, к которой я снова и снова возвращаюсь: всё это почти ничего не значит, если эмитенты и регуляторы не сойдутся на одном стандарте, вместо того чтобы каждый собирал свой «фирменный» вариант. NPEX — один из живых примеров. Один биржевой инструмент — это не экосистема.
Кто-нибудь здесь сам реально покопался в тестнете Dusk, или для большинства тех, кто смотрит, это всё ещё чисто теоретически?