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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kroma-network avatar

kroma-network/tachyon

0
View on GitHub↗
7,666 estrellas·234 forks·C++·MIT·5 vistas

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.

Historial de estrellas

Gráfico del historial de estrellas de kroma-network/tachyonGráfico del historial de estrellas de kroma-network/tachyon

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Tachyon

Proyectos open-source similares, clasificados según cuántas características comparten con Tachyon.
  • spaceandtimefdn/blitzarAvatar de spaceandtimefdn

    spaceandtimefdn/blitzar

    4,884Ver en 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
    Ver en GitHub↗4,884
  • provablehq/snarkosAvatar de ProvableHQ

    ProvableHQ/snarkOS

    4,526Ver en 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
    Ver en GitHub↗4,526
  • stellar/stellar-coreAvatar de stellar

    stellar/stellar-core

    3,269Ver en 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++
    Ver en GitHub↗3,269
  • remix-project-org/remix-projectAvatar de remix-project-org

    remix-project-org/remix-project

    3,003Ver en 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
    Ver en GitHub↗3,003
Ver las 30 alternativas a Tachyon→

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de kroma-network/tachyon?

Las características principales de kroma-network/tachyon son: Provers, GPU-Accelerated Generation, Polynomial Commitments, Cryptographic Polynomial Computation, Fourier Transforms, Radix-Based Transforms, Finite Field Arithmetic, Cryptographic Operation Accelerators.

¿Qué alternativas de código abierto existen para kroma-network/tachyon?

Las alternativas de código abierto para kroma-network/tachyon incluyen: 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…