То, к чему я снова и снова возвращаюсь: «Сумерки» дают два пути построения. Solidity через DuskEVM или нативно с Rust и DuskVM напрямую в L1.
Моё первое чтение было: «Окей, больше вариантов, больше разработчиков». Но чем дольше я над этим думаю, тем больше это похоже не на просто гибкость, а на намеренный страховочный ход.
Совместимость с EVM — для команд, у которых уже кое-что работает где-то ещё, и они не хотят переписывать всё только ради приватности. Нативный путь — для команд, которые создают продукт, где приватность и соответствие требованиям должны быть встроены в слой исполнения с первого дня, а не «прикручены» потом.
На самом деле это два разных пари о том, кто придёт. Одно говорит: «Встречайте разработчиков там, где они есть». Другое: «Некоторые приложения нельзя превращать в заплатку после факта — им нужен протокольный уровень контроля.»
Я пока не знаю, какой путь в итоге окажется важнее для принятия. Возможно, ни один — или большинство команд начнёт с DuskEVM, потому что так проще, и уйдёт глубже только когда упрётся в стену, с которой EVM-инструменты не справляются.
Интересно: кто-нибудь уже реально запускал что-то на нативной стороне, или это пока в основном теоретические рассуждения.
$CLO $SOXSB
@Dusk_Foundation #dusk $DUSK
Моё первое чтение было: «Окей, больше вариантов, больше разработчиков». Но чем дольше я над этим думаю, тем больше это похоже не на просто гибкость, а на намеренный страховочный ход.
Совместимость с EVM — для команд, у которых уже кое-что работает где-то ещё, и они не хотят переписывать всё только ради приватности. Нативный путь — для команд, которые создают продукт, где приватность и соответствие требованиям должны быть встроены в слой исполнения с первого дня, а не «прикручены» потом.
На самом деле это два разных пари о том, кто придёт. Одно говорит: «Встречайте разработчиков там, где они есть». Другое: «Некоторые приложения нельзя превращать в заплатку после факта — им нужен протокольный уровень контроля.»
Я пока не знаю, какой путь в итоге окажется важнее для принятия. Возможно, ни один — или большинство команд начнёт с DuskEVM, потому что так проще, и уйдёт глубже только когда упрётся в стену, с которой EVM-инструменты не справляются.
Интересно: кто-нибудь уже реально запускал что-то на нативной стороне, или это пока в основном теоретические рассуждения.
$CLO $SOXSB
@Dusk_Foundation #dusk $DUSK