Livepeer Research: Revisión de papel de PhotoProof – Livepeer Blog

Algunas áreas interesantes de futuras investigaciones incluyen:

Esquemas zkSNARK más eficientes. La construcción PhotoProof PCD usa el esquema GGPR13 (3) zkSNARK. Los esquemas más nuevos de zkSNARK como Groth16 pueden mejorar el rendimiento de PhotoProof (4). Generación acelerada de hardware de prueba de zkSNARK. Como se señaló en el documento, ejecutar el algoritmo prover en una GPU, FPGA o ASIC puede dar como resultado tiempos de prueba más razonables para aplicaciones del mundo real. Múltiples predicados de cumplimiento. El predicado de cumplimiento de PhotoProof considera todo el conjunto de transformaciones permitidas. Como resultado, el tamaño del circuito y el tiempo de prueba dependen del tamaño del conjunto de transformaciones permitidas. Una alternativa es crear múltiples predicados de cumplimiento, uno para cada transformación permitida. El beneficio de este enfoque es que el tamaño del circuito y el tiempo de prueba dependerían del número de transformaciones permitidas aplicadas en lugar del número de posibles transformaciones permitidas. Circuitos de transformación de video. Como se mencionó al principio de esta publicación, los esquemas de IA pueden ser primitivas útiles para los esquemas de VA. (5) describe algunos trabajos iniciales al considerar cómo adaptar PhotoProof para la autenticación de video. Las transformaciones de video que pueden ser buenos candidatos para la investigación inicial incluyen el cambio de tamaño (un esquema de IA que admite transformaciones de cambio de tamaño de imagen puede servir como base para un esquema de VA que admite transformaciones de cambio de tamaño de video) y ajuste de velocidad de fotogramas. Las transformaciones más complejas para investigar incluyen la decodificación y codificación con diferentes implementaciones de códec.

El documento PhotoProof de Naveh y Tomer introdujo un nuevo esquema de IA basado en pruebas criptográficas que ofrece muchas ventajas sobre esquemas de IA anteriores basados ​​en marcas de agua semifrágiles y hashing robusto. Si bien se requiere más trabajo para hacer que la construcción descrita en el documento sea práctica para casos de uso del mundo real, la base establecida por la construcción abre una variedad de caminos de investigación interesantes para los esquemas de IA y VA.

Si los esquemas de autenticación de imagen y / o video le interesan:

(1) https://www.cs.tau.ac.il/~tromer/photoproof/photoproof-oakland16.pdf

(2) https://people.eecs.berkeley.edu/~alexch/docs/CT10.pdf

(3) https://eprint.iacr.org/2012/215.pdf

(4) https://github.com/scipr-lab/libsnark/blob/master/libsnark/zk_proof_systems/ppzksnark/README.md

(5) https://courses.csail.mit.edu/6.857/2019/project/22-Acquah-Durvasula-Li-Silver.pdf