Spartan
High-speed zkSNARKs without trusted setup
Über
Spartan ist ein Hochgeschwindigkeits-Zero-Knowledge-Beweissystem, ein kryptografisches Element, das es einem Beweiser ermöglicht, eine mathematische Aussage einem Prüfer zu beweisen, ohne etwas anderes als die Gültigkeit der Aussage offenzulegen. Dieses Repository bietet libspartan, eine Rust-Bibliothek, die ein Zero-Knowledge succinct non-interactive argument of knowledge (zkSNARK) implementiert, das eine Art von Zero-Knowledge-Beweissystem mit kurzen Beweisen und schnellen Verifizierungszeiten ist. Die Einzelheiten des Spartan-Beweissystems sind in unserem Papier beschrieben, das auf der CRYPTO 2020 veröffentlicht wurde. Die Sicherheit der in dieser Bibliothek implementierten Spartan-Variante basiert auf dem diskreten Logarithmusproblem im Modell des zufälligen Orakels.
Open Source Health
- Stars
- 872
- Forks
- 152
- License
- MIT
- Last commit
- 1 years ago
Alternativen zu Spartan
- Azure AI Speechvon MicrosoftAzure Speech in Foundry Tools
Lamar Benchmarkvon MicrosoftQuellcode für das ECCV 2022 Papier "Benchmarking Localization and Mapping for Augmented Reality".
Pyrightvon MicrosoftStatischer Typprüfer für Python- Component Detectionvon MicrosoftScannt dein Projekt, um zu bestimmen, welche Komponenten du verwendest.
- Beachballvon MicrosoftDie sonnigste semantische Versionsverwaltung.
Verwandte Kategorien
Nutzt du Spartan?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Microsoft
Empower every person and organization to achieve more.
