Часть, которой я не ожидал в DuskEVM, — это не поддержка Solidity. Это то, что происходит, когда DUSK возвращается на нативный уровень.
В собственном гайде Dusk для тестнета сказано, что вывод средств из DuskEVM требует трех отдельных on-chain действий: инициировать на DuskEVM, доказать на Dusk L1 и затем завершить на Dusk L1. Также пользователю нужно иметь на L1 достаточно незащищённых DUSK, чтобы оплатить и транзакцию с доказательством, и транзакцию финализации. Готовность к выводу зависит от опубликованного состояния сети, зрелости доказательства и проверок dispute-game, а не от простого таймера.
Из-за этого я присмотрелся внимательнее, потому что фраза «совместимость с EVM» может звучать так, будто весь опыт по умолчанию станет привычным. На практике мост раскрывает более глубокую архитектуру: DuskEVM — это среда выполнения EVM, которая фиксирует и публикует данные через DuskDS, а не является тем же уровнем исполнения, что и нативные контракты Rust/WASM Dusk.
Я не считаю эти дополнительные шаги автоматически плохими. Документация связывает готовность с зрелостью доказательства и проверками dispute-game, так что трение, по крайней мере, связано с моделью безопасности. Но это ставит реальный продуктовый вопрос для $DUSK : смогут ли приложения для продакшена достаточно хорошо абстрагировать этот процесс доказательства/финализации, чтобы пользователи получали преимущества безопасности, не ощущая сложность между слоями?
Похоже, это важнее отслеживать, чем ещё один демонстрационный деплой.
@Dusk_Foundation $DUSK #dusk
В собственном гайде Dusk для тестнета сказано, что вывод средств из DuskEVM требует трех отдельных on-chain действий: инициировать на DuskEVM, доказать на Dusk L1 и затем завершить на Dusk L1. Также пользователю нужно иметь на L1 достаточно незащищённых DUSK, чтобы оплатить и транзакцию с доказательством, и транзакцию финализации. Готовность к выводу зависит от опубликованного состояния сети, зрелости доказательства и проверок dispute-game, а не от простого таймера.
Из-за этого я присмотрелся внимательнее, потому что фраза «совместимость с EVM» может звучать так, будто весь опыт по умолчанию станет привычным. На практике мост раскрывает более глубокую архитектуру: DuskEVM — это среда выполнения EVM, которая фиксирует и публикует данные через DuskDS, а не является тем же уровнем исполнения, что и нативные контракты Rust/WASM Dusk.
Я не считаю эти дополнительные шаги автоматически плохими. Документация связывает готовность с зрелостью доказательства и проверками dispute-game, так что трение, по крайней мере, связано с моделью безопасности. Но это ставит реальный продуктовый вопрос для $DUSK : смогут ли приложения для продакшена достаточно хорошо абстрагировать этот процесс доказательства/финализации, чтобы пользователи получали преимущества безопасности, не ощущая сложность между слоями?
Похоже, это важнее отслеживать, чем ещё один демонстрационный деплой.
@Dusk_Foundation $DUSK #dusk
