RAILGUN_ использует подписи EdDSA на кривой BabyJubJub, а затем проверяет подпись в рамках snark-доказательства. Эта архитектура позволяет генерировать подпись в другом месте, и закрытый ключ не нужно иметь при себе для генерации snark-доказательства. Это делает его особенно хорошим для настроек MPC, так как его можно использовать в FROST и других подобных схемах подписания. Многие проекты по обеспечению конфиденциальности не имеют разделения закрытого ключа через подпись, поэтому не поддерживают MPC, но RAILGUN это делает, так что люди могут создавать отличные функции мультиподписей и MPC.
4,88K