Saltar al contenido

Diseño de lenguaje - Achronyme

Lenguaje para pruebas zero-knowledge con tri-arquitectura de VMs: Akron ejecuta tu código, Artik calcula los witnesses y Lysis construye el circuito. Rust de punta a punta.

Año
2024
Rol
Arquitectura & código

Stack

  • Rust
  • Zero-Knowledge
  • VM Design
  • Compiler Theory
01 · Contexto

Código que Genera Pruebas

Demostrar que un cómputo ocurrió sin revelar sus datos exigía frameworks pesados y conocimiento criptográfico profundo. Achronyme lo reduce a escribir código: un lenguaje con tres máquinas virtuales de bytecode que ejecutan, atestiguan y traducen el mismo programa a una prueba zero-knowledge. Three machines. One language. Zero trust.
Landing page de Achronyme mostrando el hero y la navegación.
La tri-arquitectura: Akron, Artik y Lysis sobre un mismo lenguaje.
Máquinas Virtuales
3
Pruebas sin revelar datos
ZK
Versión Actual
v0.1.0-beta
De Punta a Punta
Rust
02 · Arquitectura

Tres Máquinas, Un Lenguaje

Escribes el programa una vez. Akron lo ejecuta como cualquier runtime; Artik re-ejecuta el cómputo para producir el witness; Lysis traduce la misma lógica a un circuito aritmético. El resultado: una prueba criptográfica de que el cómputo ocurrió — sin exponer los datos de entrada y sin confiar en terceros.
03 · Migración

Ingeniería Profunda: La Migración

El proyecto comenzó en C++, pero la gestión de memoria manual se convirtió en un cuello de botella para la seguridad. La reescritura total en Rust implicó rediseñar la VM de una arquitectura de pila a una de registros — y esa base es la que hoy sostiene a las tres máquinas que generan pruebas zero-knowledge.

Siguiente caso

Syle Studio

Syle Studio

E-commerce & portafolio

Plataforma digital integral para un estudio creativo. E-commerce de streetwear, portafolio editorial y sistema de gestión a medida.

Tu proyecto empieza aquí.

Contacto directo