Я потратил некоторое время на то, чтобы разобраться в технической стороне Dusk, и честно думаю, что виртуальной машине стоит уделять больше внимания.
Большинство людей слышит Dusk и сразу думает о приватности. Это понятно, но меня зацепил более простой вопрос: как сеть на самом деле безопасно выполняет смарт-контракты?
Именно это привело меня к Piecrust.
Он использует WASM, чтобы дать контрактам контролируемое место для запуска. Ничего особенно эффектного, но это важно. Смарт-контракты — это просто код, и этот код может ломаться, вести себя неожиданно или использоваться так, как разработчик никогда не планировал.
Поэтому среда вокруг этого кода должна быть действительно внимательной и аккуратной.
Доступ к памяти, песочница (sandboxing), вызовы контрактов, повторный вход (reentrancy) и обработка состояния могут звучать как скучные технические детали. Но для меня это именно те вещи, на которые стоит обращать внимание, когда сеть должна иметь дело с реальной ценностью.
Мне также нравится то, как Dusk подходит к приватности. Похоже, что это не про сокрытие вообще всего. Разные части системы могут иметь разные требования, при этом слой выполнения всё равно должен оставаться контролируемым и предсказуемым.
Поэтому Piecrust привлёк моё внимание.
Сторона приватности может быть тем, что приводит людей в Dusk, но спокойная, продуманная инженерия под капотом — тем, что в конечном итоге определит, сможет ли всё это выдержать проверку временем.
Иногда самая важная часть блокчейна — та, которую никто не замечает, когда всё работает как надо.
@Dusk_Foundation $DUSK #dusk #DUSK
Большинство людей слышит Dusk и сразу думает о приватности. Это понятно, но меня зацепил более простой вопрос: как сеть на самом деле безопасно выполняет смарт-контракты?
Именно это привело меня к Piecrust.
Он использует WASM, чтобы дать контрактам контролируемое место для запуска. Ничего особенно эффектного, но это важно. Смарт-контракты — это просто код, и этот код может ломаться, вести себя неожиданно или использоваться так, как разработчик никогда не планировал.
Поэтому среда вокруг этого кода должна быть действительно внимательной и аккуратной.
Доступ к памяти, песочница (sandboxing), вызовы контрактов, повторный вход (reentrancy) и обработка состояния могут звучать как скучные технические детали. Но для меня это именно те вещи, на которые стоит обращать внимание, когда сеть должна иметь дело с реальной ценностью.
Мне также нравится то, как Dusk подходит к приватности. Похоже, что это не про сокрытие вообще всего. Разные части системы могут иметь разные требования, при этом слой выполнения всё равно должен оставаться контролируемым и предсказуемым.
Поэтому Piecrust привлёк моё внимание.
Сторона приватности может быть тем, что приводит людей в Dusk, но спокойная, продуманная инженерия под капотом — тем, что в конечном итоге определит, сможет ли всё это выдержать проверку временем.
Иногда самая важная часть блокчейна — та, которую никто не замечает, когда всё работает как надо.
@Dusk_Foundation $DUSK #dusk #DUSK
