Чем больше я смотрел на выбор валидатора @Dusk , тем более интересным становилось одно противоречие: результат должен быть воспроизводимым, но будущие участники не должны быть предсказуемыми слишком рано.
Вот где важна seed. Dusk обновляет seed на основе подписи генератора текущего блока поверх предыдущей seed, а затем использует это изменяющееся значение в детерминированном процессе выбора. Как только требуемая информация появляется, каждый может независимо воспроизвести результат. Но заранее будущие выборы не должны быть легко вычислимы.
Мне нравится это различие, потому что детерминированность не обязательно означает предсказуемость.
При этом меня заставляет задуматься именно о самой seed. Если выбор будущего комитета зависит от непредсказуемого входного значения, то допущения о том, как это входное значение формируется, становятся частью модели безопасности.
Итак, я задаюсь вопросом: обеспечивает ли seeded sortition от Dusk правильный баланс между воспроизводимостью и непредсказуемостью, или сама seed превращается в границу безопасности, заслуживающую такого же пристального внимания, как и алгоритм выбора?
$DUSK
$BTR
$BTW
@Dusk #dusk
🧐 В чём ключевая сложность seeded sortition в Dusk?
Вот где важна seed. Dusk обновляет seed на основе подписи генератора текущего блока поверх предыдущей seed, а затем использует это изменяющееся значение в детерминированном процессе выбора. Как только требуемая информация появляется, каждый может независимо воспроизвести результат. Но заранее будущие выборы не должны быть легко вычислимы.
Мне нравится это различие, потому что детерминированность не обязательно означает предсказуемость.
При этом меня заставляет задуматься именно о самой seed. Если выбор будущего комитета зависит от непредсказуемого входного значения, то допущения о том, как это входное значение формируется, становятся частью модели безопасности.
Итак, я задаюсь вопросом: обеспечивает ли seeded sortition от Dusk правильный баланс между воспроизводимостью и непредсказуемостью, или сама seed превращается в границу безопасности, заслуживающую такого же пристального внимания, как и алгоритм выбора?
$DUSK
$BTR
$BTW
@Dusk #dusk
🧐 В чём ключевая сложность seeded sortition в Dusk?
🔄 Reproducible selection
0%
🎲 Unpredictable selection
34%
⚖️ Both equally
33%
🔐 Seed security
33%
3 проголосовали • Голосование закрыто