1 Repo
Decentralized ledgers that integrate zero-knowledge proofs to verify state transitions and transactions while preserving data privacy.
Distinct from Zero-Knowledge Proof Frameworks: The candidates focus on frameworks, academic literature, or orchestration, whereas this is a full blockchain ledger implementation.
Explore 1 awesome GitHub repository matching security & cryptography · Zero-Knowledge Proof Blockchains. Refine with filters or upvote what's useful.
snarkOS ist eine verteilte Laufzeitumgebung und eine Zero-Knowledge-Proof-Blockchain, die für die Bereitstellung und Verwaltung von Anwendungen entwickelt wurde, die auf kryptografischen Zero-Knowledge-Primitiven basieren. Es fungiert als dezentrales Ledger, das Zero-Knowledge-Proofs verwendet, um Zustandsübergänge und Transaktionen zu verifizieren, ohne private Daten preiszugeben. Das System nutzt ein Bonded-Account-Konsensnetzwerk, bei dem Validatoren Vermögenswerte als Sicherheit hinterlegen, um einen globalen Zustand zu sichern. Es verfügt über ein verschlüsseltes Zustands-Ledger zur privaten Verfolgung von Anwendungsdaten und einen GPU-beschleunigten Prover, der rechenintensive kryptografische Berechnungen auf Grafikhardware auslagert, um die Proving-Geschwindigkeit zu erhöhen. Das Projekt bietet eine rollenbasierte Node-Hierarchie, bestehend aus Validator-, Core- und Prover-Nodes. Der Funktionsumfang deckt den Betrieb dezentraler Nodes, die Synchronisation von Peer-to-Peer-Netzwerken und die Verwaltung verschlüsselter Anwendungszustände ab. Zusätzliche Tools umfassen ein Command-Line-Interface für die Node-Steuerung, Telemetrie zur Überwachung der Konsens-Teilnahme und die Möglichkeit, lokale Entwicklungsnetzwerke zu booten.
Provides a decentralized ledger that uses zero-knowledge proofs to verify state transitions and transactions without revealing private data.