awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kroma-network avatar

kroma-network/tachyon

0
View on GitHub↗
7,666 stars·234 forks·C++·MIT·6 vues

Tachyon

Tachyon is a suite of hardware-accelerated engines and modular infrastructure for generating succinct non-interactive arguments of knowledge and polynomial commitments. It provides a GPU-accelerated zero-knowledge proof backend and a prover system designed to construct proofs from high-level circuit descriptions.

The project distinguishes itself through a GPU cryptographic accelerator that offloads elliptic curve operations, field arithmetic, and cryptographic hashes to graphics hardware. This infrastructure includes a specialized polynomial commitment engine and modular components that allow for interoperability across diverse proof systems and frontends.

The system covers broad capability areas including finite field arithmetic, fast Fourier transforms, and cryptographic commitment schemes. It also includes low-overhead execution trace profiling to identify system bottlenecks during the proof generation process.

Features

  • Provers - Provides a complete system for constructing succinct non-interactive arguments of knowledge from high-level circuit descriptions.
  • GPU-Accelerated Generation - Uses GPU hardware to significantly reduce the time and computational resources required to generate zero-knowledge proofs.
  • Polynomial Commitments - Implements cryptographic methods to bind data to polynomials, allowing efficient verification without revealing the full dataset.
  • Cryptographic Polynomial Computation - Performs fast Fourier transforms and polynomial commitments to optimize the processing of large datasets for ZK circuits.
  • Fourier Transforms - Processes large data arrays using specialized algorithms to optimize the multiplication of complex polynomials.
  • Radix-Based Transforms - Processes large polynomial datasets using Radix2 and MixedRadix algorithms to optimize multiplication and convolution speed.
  • Finite Field Arithmetic - Executes mathematical operations over multiple field types using CPU or GPU resources for optimized computation.
  • Finite Field Arithmetic - Implements high-throughput mathematical operations over finite fields by offloading computations to graphics processing units.
  • Cryptographic Operation Accelerators - Provides a library for performing elliptic curve operations, field arithmetic, and cryptographic hashes on graphics hardware.
  • Elliptic Curve Cryptography - Provides a hardware-accelerated system for computing points and scalars on standard curves.
  • Hardware-Accelerated Operations - Computes point and scalar multiplications on cryptographic curves using specialized hardware instructions to speed up proof generation.
  • Zero-Knowledge Proof Frameworks - Provides modular cryptographic infrastructure that handles field arithmetic and elliptic curve operations for proof systems.
  • Modular Proof Infrastructure - Provides a set of interoperable components for processing proof frontends and commitment schemes across diverse proof systems.
  • GPU-Accelerated Backends - Ships a hardware-accelerated backend for generating zero-knowledge proofs using GPU resources.
  • Modular Frontend Integrations - Interfaces with various zero-knowledge circuit descriptions to translate high-level proofs into executable hardware-accelerated operations.
  • Commitment Schemes - Ships a specialized engine for generating cryptographic polynomial commitments to secure and verify data integrity.
  • SNARK Provers - Constructs succinct non-interactive arguments of knowledge by processing high-level circuit descriptions through accelerated backends.
  • Zero-Knowledge Proof Generation - Creates succinct non-interactive arguments of knowledge by processing high-level circuit descriptions through accelerated backends.
  • GPU Accelerators - Uses GPU backends to significantly reduce the time and computational resources required for generating zero-knowledge proofs.
  • Zero-Knowledge Hash Functions - Provides collision-resistant hash functions specifically optimized for use within zero-knowledge proof circuits.
  • Frontend Integrations - Provides modular components that interoperate with diverse proof systems to translate high-level circuits into accelerated operations.
  • Execution Tracing - Captures detailed performance data during proof generation to identify and resolve system bottlenecks.
  • ZK Proof Performance Profiling - Analyzes execution traces and system bottlenecks to optimize the speed of cryptographic proof generation.

Historique des stars

Graphique de l'historique des stars pour kroma-network/tachyonGraphique de l'historique des stars pour kroma-network/tachyon

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Tachyon

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Tachyon.
  • spaceandtimefdn/blitzarAvatar de spaceandtimefdn

    spaceandtimefdn/blitzar

    4,884Voir sur GitHub↗

    Blitzar is a verifiable SQL proof engine and cryptographic library designed for verifiable SQL computation. It enables the execution of database queries off-chain while generating zero-knowledge proofs that certify the correctness of the results for on-chain verification. The project distinguishes itself through a GPU-accelerated proof accelerator that offloads heavy cryptographic workloads to graphics processors, reducing the time required for succinct proof generation. It provides high-performance cryptographic primitives for C++ and Rust applications, focusing on elliptic curve operations

    C++cpp20curve25519elliptic-curve-cryptography
    Voir sur GitHub↗4,884
  • provablehq/snarkosAvatar de ProvableHQ

    ProvableHQ/snarkOS

    4,526Voir sur GitHub↗

    snarkOS is a distributed runtime environment and zero-knowledge proof blockchain designed for deploying and managing applications that rely on zero-knowledge cryptographic primitives. It functions as a decentralized ledger that uses zero-knowledge proofs to verify state transitions and transactions without revealing private data. The system utilizes a bonded-account consensus network where validators lock assets as collateral to secure a global state. It features an encrypted state ledger to track application data privately and a GPU-accelerated prover that offloads heavy cryptographic comput

    Rustaleoblockchaincryptography
    Voir sur GitHub↗4,526
  • stellar/stellar-coreAvatar de stellar

    stellar/stellar-core

    3,269Voir sur GitHub↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    C++
    Voir sur GitHub↗3,269
  • remix-project-org/remix-projectAvatar de remix-project-org

    remix-project-org/remix-project

    3,003Voir sur GitHub↗

    Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati

    TypeScriptblockchainethereumevm
    Voir sur GitHub↗3,003
Voir les 30 alternatives à Tachyon→

Questions fréquentes

Que fait kroma-network/tachyon ?

Tachyon is a suite of hardware-accelerated engines and modular infrastructure for generating succinct non-interactive arguments of knowledge and polynomial commitments. It provides a GPU-accelerated zero-knowledge proof backend and a prover system designed to construct proofs from high-level circuit descriptions.

Quelles sont les fonctionnalités principales de kroma-network/tachyon ?

Les fonctionnalités principales de kroma-network/tachyon sont : Provers, GPU-Accelerated Generation, Polynomial Commitments, Cryptographic Polynomial Computation, Fourier Transforms, Radix-Based Transforms, Finite Field Arithmetic, Cryptographic Operation Accelerators.

Quelles sont les alternatives open-source à kroma-network/tachyon ?

Les alternatives open-source à kroma-network/tachyon incluent : spaceandtimefdn/blitzar — Blitzar is a verifiable SQL proof engine and cryptographic library designed for verifiable SQL computation. It enables… provablehq/snarkos — snarkOS is a distributed runtime environment and zero-knowledge proof blockchain designed for deploying and managing… stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… remix-project-org/remix-project — Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete… cool-rr/pysnooper — PySnooper is a diagnostic library for Python that tracks variable values and execution flow to provide a detailed… cloudius-systems/osv — OSV is a unikernel operating system and cloud-native execution environment designed to run as a secure microVM on…