Каждый голос на этапе проверки (validation) или ратификации в Dusk подписывается по отдельности, а затем сжимается ровно в одну подпись, которая покрывает общее решение всего комитета.

Это делает возможным BLS. Согласно white paper, индивидуальные подписи членов комитета агрегируются в одну объединённую подпись: они не хранятся рядом друг с другом, а по-настоящему сливаются в один криптографический объект, представляющий голос группы.

А затем Bites делает так, чтобы было понятно, кто именно включён в эту агрегированную подпись: компактная карта «да/нет», показывающая, голоса каких конкретных членов комитета вошли в объединённую подпись, без необходимости хранить каждую отдельную подпись вместе с ней.

Что не меняется: агрегированная подпись всё так же доказывает, что каждый включённый участник действительно проголосовал криптографически — та же гарантия, которую давали бы индивидуальные подписи по отдельности.

Моё собственное прочтение: агрегация BLS выполняет здесь реальную работу — превращает проверку десятков отдельных подписей в одну, не ослабляя того, что именно доказывается.

@Dusk_Foundation $DUSK #dusk $RE $ETH #BTC #ETH