Чем больше я рассматриваю криптографический стек @Dusk , тем интереснее становятся примитивы, лежащие под ним.
Сначала я думал, что приватность Dusk в основном связана с доказательствами с нулевым разглашением.
Но затем я посмотрел на то, что находится прямо под этим.
BLS12-381 — это эллиптическая кривая, удобная для парных отображений, используемая в современных системах доказательств. В Dusk она встречается как часть стека, относящегося к ZK и подписям.
Далее — JubJub: эллиптическая кривая, которая эффективно работает в средах, дружественных к SNARK, и часто применяется в конструкциях, сохраняющих приватность.
Подписи Шнорра используются для аутентификации и целостности, давая Dusk основу для подписи и проверки действий протокола.
А ещё есть Poseidon — ещё один фрагмент, привлёкший моё внимание.
Он спроектирован так, чтобы быть эффективным внутри ZK-цепей, и может использоваться для коммитментов и хеширования в деревьях Меркла.
У Dusk также есть dusk-merkle — реализация разреженного дерева Меркла, которая позволяет эффективно доказывать принадлежность для больших наборов данных.
И затем — PLONK.
PLONK — это система доказательств, используемая для построения доказательств с нулевым разглашением. Разработчики могут определять переиспользуемые цепи и генерировать краткие доказательства, которые можно проверять в блокчейне.
Так что это не просто «Dusk использует ZK».
Там есть эллиптические кривые, подписи, хеширование, деревья Меркла и система доказательств — всё это работает как разные части стека.
Мне кажется, именно в этом и заключается самое интересное, что стоит рассматривать.
Не только сама функция приватности, но и то, что именно делает эту приватность возможной на более глубоком уровне.
#DUSK #dusk @Dusk $DUSK
Сначала я думал, что приватность Dusk в основном связана с доказательствами с нулевым разглашением.
Но затем я посмотрел на то, что находится прямо под этим.
BLS12-381 — это эллиптическая кривая, удобная для парных отображений, используемая в современных системах доказательств. В Dusk она встречается как часть стека, относящегося к ZK и подписям.
Далее — JubJub: эллиптическая кривая, которая эффективно работает в средах, дружественных к SNARK, и часто применяется в конструкциях, сохраняющих приватность.
Подписи Шнорра используются для аутентификации и целостности, давая Dusk основу для подписи и проверки действий протокола.
А ещё есть Poseidon — ещё один фрагмент, привлёкший моё внимание.
Он спроектирован так, чтобы быть эффективным внутри ZK-цепей, и может использоваться для коммитментов и хеширования в деревьях Меркла.
У Dusk также есть dusk-merkle — реализация разреженного дерева Меркла, которая позволяет эффективно доказывать принадлежность для больших наборов данных.
И затем — PLONK.
PLONK — это система доказательств, используемая для построения доказательств с нулевым разглашением. Разработчики могут определять переиспользуемые цепи и генерировать краткие доказательства, которые можно проверять в блокчейне.
Так что это не просто «Dusk использует ZK».
Там есть эллиптические кривые, подписи, хеширование, деревья Меркла и система доказательств — всё это работает как разные части стека.
Мне кажется, именно в этом и заключается самое интересное, что стоит рассматривать.
Не только сама функция приватности, но и то, что именно делает эту приватность возможной на более глубоком уровне.
#DUSK #dusk @Dusk $DUSK