← Últimos artículos
💻 computer science

SNARKChain: Proof-of-Useful-Work Blockchain Consensus with General-Purpose SNARK Marketplace

Este artículo presenta SNARKChain, un novedoso protocolo de consenso de Prueba de Trabajo Útil que asegura la cadena de bloques integrando la generación de pruebas SNARK delegada por el cliente directamente en el proceso de minería, eliminando así el desperdicio de energía al establecer el primer mercado descentralizado para pruebas SNARK en la capa de consenso.

Autores originales: Samuel Oleksak, Richard Gazdik, Martin Peresini, Ivan Homoliak

Publicado 2026-07-14
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Samuel Oleksak, Richard Gazdik, Martin Peresini, Ivan Homoliak

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina el mundo de la blockchain como un gigantesco libro de contabilidad digital global en el que todos confían, pero que nadie controla individualmente. Para mantener este libro a salvo de los malhechores, la mayoría de las blockchains utilizan un sistema llamado Proof of Work (PoW) o Prueba de Trabajo. Piensa en ello como una enorme y tecnológicamente avanzada búsqueda del tesoro donde las computadoras compiten para resolver acertijos matemáticos increíblemente difíciles. El primero en resolverlo obtiene el derecho de escribir la siguiente página en el libro de contabilidad y gana una recompensa.

¿El problema? Estos acertijos son como quemar una biblioteca solo para mantener vivo un fuego; consumen una cantidad enorme de electricidad pero no producen nada útil fuera de la propia blockchain. Algunos informes sugieren que solo una famosa blockchain (Bitcoin) podría ser responsable de tanta dióxido de carbono como emite en un año el país entero de Grecia.

Entra en escena SNARKChain, una nueva idea de un equipo de investigadores de la Universidad Tecnológica de Brno. Ellos se preguntaron: ¿Qué pasaría si los acertijos "inútiles" que resolvemos para mantener segura la blockchain pudieran realmente hacer algo útil para el mundo real?

La Gran Idea: Resolver Acertijos que Importan

Los investigadores proponen un sistema llamado Proof of Useful Work (PoUW) o Prueba de Trabajo Útil. En lugar de gastar energía en problemas matemáticos aleatorios, los mineros resolverían acertijos que generen zk-SNARKs.

Para entender los zk-SNARKs, imagina a un mago que puede demostrar que conoce una contraseña secreta sin tener que decir la contraseña en voz alta. Estas son herramientas poderosas para la privacidad y la seguridad en el mundo digital, pero son increíblemente pesadas de crear. Requieren computadoras masivas y mucho tiempo, lo que las hace demasiado costosas para que las personas comunes las generen por su cuenta.

SNARKChain convierte la blockchain en un mercado descentralizado. Así es como ocurre la magia:

  1. Los Clientes (personas que necesitan estas pruebas mágicas) publican una solicitud en la blockchain.
  2. Los Mineros (las computadoras que mantienen la red segura) recogen estas solicitudes.
  3. Mientras trabajan para asegurar la blockchain, generan estas pruebas útiles como un "subproducto".
  4. Si un minero resuelve el acertijo correctamente, obtiene el derecho de añadir un nuevo bloque a la cadena y ganar una recompensa.

Esta es la primera vez que, según los autores, un mercado de este tipo se ha integrado directamente en la capa central de seguridad de una blockchain.

La Parte Difícil: Mantener la Justicia

Los investigadores sabían que simplemente cambiar un acertijo por otro no era suficiente. Tenían que asegurarse de que el sistema no rompiera las reglas de oro de la seguridad de la blockchain. Tuvieron que resolver algunos dolores de cabeza específicos:

1. El Problema del "Trabajo Robado"
En los viejos tiempos, si un minero resolvía un acertijo pero no ganaba la carrera para añadir el bloque, su trabajo se desperdiciaba. En SNARKChain, si un minero genera una prueba pero pierde la lotería para publicar el bloque, esa prueba es inútil para cualquier otra persona porque está vinculada a un "parámetro de integridad" específico (una huella digital de la actual del bloque). Esto evita que los actores malintencionados roben el duro trabajo de alguien más y lo usen para sí mismos.

2. El Problema de "El Rico se Hace Más Rico"
Si el sistema simplemente recompensara a la computadora más rápida, solo las granjas de minería más grandes y costosas ganarían jamás. Los investigadores diseñaron un sistema de lotería para solucionar esto.

  • Imagina que un minero genera una prueba. En lugar de solo verificar si es "suficientemente buena", el sistema lanza un dado digital.
  • Cuanto más grande y compleja sea la prueba, mayor será la probabilidad de ganar la lotería.
  • Esto significa que un minero más pequeño con una computadora más débil todavía tiene una oportunidad justa de ganar, siempre y cuando siga trabajando. Los autores realizaron simulaciones (modelos informáticos) para probar esto, y los resultados sugirieron que las recompensas se distribuyen de manera justa según el trabajo real que realiza cada minero.

3. El Problema del "Atasco de Tráfico"
¿Qué pasa si todos intentan resolver la misma solicitud al mismo tiempo? Los investigadores propusieron un sistema de "segmentación" (bucketing). Piensa en ello como una oficina de correos con muchos compartimentos de correo diferentes. En lugar de que todos luchen por un solo compartimento, las solicitudes se clasifican en diferentes cubetas basadas en un código. Los mineros eligen una cubeta y trabajan solo en las solicitudes dentro de ella. Esto evita que los mineros se estorben entre sí y desperdicien energía. Sus simulaciones mostraron que el uso de más cubetas reduce significamente el trabajo desperdiciado.

Lo que el Documento Dice (y lo que No Dice)

Los autores son muy cuidadosos con lo que afirman. Ellos sugieren que su sistema funciona y demostraron sus propiedades de seguridad mediante simulaciones. No afirmaron haber construido una blockchain completa y activa que haya sido probada en el mundo real durante años.

También descartan explícitamente algunas ideas que podrían parecer obvias pero que no funcionan:

  • Rechazan la idea de la "amortización": No se pueden agrupar múltiples pruebas para hacerlas más fáciles. El sistema está diseñado para que cada prueba deba ser computada desde cero, asegurando que nadie pueda engañar haciendo menos trabajo.
  • Rechazan la idea de la "precomputación": Un minero no puede resolver secretamente un acertijo hoy para un bloque que no existirá hasta la próxima semana. El acertijo cambia cada segundo basándose en el estado actual de la blockchain, por lo que tienes que resolverlo ahora.

La Conclusión

Los investigadores han diseñado un sistema donde la energía gastada para asegurar una blockchain no se desperdicia. En su lugar, esa energía se utiliza para crear pruebas criptográficas valiosas que ayudan a otras partes de Internet a mantenerse privadas y seguras.

Aunque han demostrado mediante simulaciones que las matemáticas se sostienen y que el sistema es justo, reconocen que el despliegue en el mundo real es un paso futuro. Han construido el plano para una blockchain que no solo quema energía, sino que realmente hace algo útil, convirtiendo el "trabajo inútil" del pasado en el "trabajo útil" del futuro.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →