A medida que los DePIN revolucionan la forma en que se entregan ciertos tipos de infraestructura, enfrentan un obstáculo importante para garantizar la integridad y confiabilidad de sus operaciones.

La buena noticia es que las pruebas de conocimiento cero (ZKP) están surgiendo como una solución poderosa.

El desafío de la verificación

Los DePIN dependen de numerosos tipos de verificación para sus funciones diarias. Desde confirmar la capacidad de rendimiento y la ubicación hasta validar los servicios reales prestados y la precisión computacional, la verificación confiable es esencial para que los DePIN funcionen y sean confiables. En reconocimiento de esto, nosotros en la red peer-to-peer ZKP NovaNet publicamos el Manual de verificación DePIN para cubrir la amplia gama de requisitos de verificación.

Wyatt Benno y Houman Shadab son cofundadores de la red de prueba de conocimiento cero NovaNet. Este artículo de opinión es parte del nuevo DePIN Vertical de CoinDesk, que cubre la industria emergente de infraestructura física descentralizada.

Las consecuencias de una verificación inadecuada pueden ser graves. Sin controles sólidos, los nodos o proveedores de servicios pueden recibir pagos con pretextos falsos. Las redes pueden volverse vulnerables a los juegos y los usuarios corren el riesgo de adoptar plataformas inestables o de bajo rendimiento.

A principios de este año, los estafadores enviaron datos falsos de tiempo de actividad a IO.net para ganar recompensas. Lo hicieron falsificando la existencia de 1,8 millones de GPU. Las GPU no verificadas en IO.net actualmente superan en número a las GPU verificadas en más de 3 a 1, lo que probablemente refleja un desafío en toda la industria.

Métodos de verificación actuales

Desafortunadamente, a menudo faltan los métodos de verificación DePIN existentes.

Muchos métodos de verificación carecen de precisión suficiente, como lo demuestra la amenaza constante de falsificación de GPU, ubicaciones y otros datos. Del mismo modo, vigilar a los malos actores con listas negras impulsadas por la comunidad y condiciones de uso tiene sus limitaciones.

Los métodos de verificación existentes tampoco son completamente confiables, lo que socava el espíritu de los DePIN.

Algunos métodos resultan demasiado costosos. Por ejemplo, los DePIN suelen utilizar y deben compensar a validadores que no tienen otro propósito que repetir o verificar el trabajo ya realizado por los nodos de servicio. Los validadores también pueden hacer que los DePIN sean lentos al requerir que se realicen operaciones adicionales.

La preservación de la privacidad es otra preocupación fundamental cuando se trata de la verificación DePIN. Cada vez que los datos se colocan en blockchain o se envían a un validador para su verificación, esos datos ya no son privados.

Los métodos de verificación existentes tampoco son completamente confiables, lo que socava el espíritu descentralizado de los DePIN.

Ingrese pruebas de conocimiento cero

Aquí es donde las pruebas de conocimiento cero vienen al rescate. Los ZKP de próxima generación presentan no solo una mejora, sino a menudo la única forma viable de proporcionar una verificación sólida para los DePIN manteniendo la velocidad, la eficiencia, la descentralización y la privacidad.

Los ZKP permiten a un probador demostrar la verdad de una declaración a un verificador con una certeza casi absoluta sin revelar ninguna información adicional más allá de la validez de la declaración misma. Mientras que un método de verificación tradicional puede necesitar acceso a datos confidenciales para verificar si un nodo DePIN cumple con los requisitos de la red, los ZKP utilizan métodos criptográficos que verifican si se han cumplido condiciones específicas sin revelar cómo se cumplió la condición.

Para los DePIN, esto significa que los participantes de la red pueden demostrar que cumplen con las reglas y brindan los servicios que reclaman sin comprometer datos confidenciales.

Las pruebas deben generarse en los dispositivos

Para preservar verdaderamente la privacidad, los ZKP deben generarse localmente en los dispositivos DePIN o en las redes que brindan servicios. El envío de datos a nodos de validación o a un sistema de prueba independiente priva a los ZKP de su propiedad de “conocimiento cero”.

Lo ideal sería que las pruebas se generen en sensores, rastreadores de ubicación, nodos informáticos y otros dispositivos. Las pruebas locales garantizan que los datos de prueba permanezcan en manos de los participantes de la red y no centralicen las operaciones, en línea con los principios básicos de las redes. La verificación de pruebas puede realizarse localmente, en redes en la nube o en cadena, dependiendo de cómo esté estructurada la red.

Los ZKP deben ser muy eficientes en cuanto a memoria para poder generarse localmente por razones de privacidad. Afortunadamente, las recientes innovaciones en el diseño de ZKP permiten realizar pruebas altamente eficientes. Los esquemas de plegado, por ejemplo, permiten dividir la generación de pruebas en pequeños pasos adecuados para la prueba local.

Sin embargo, la industria ha pasado por alto los ZKP con memoria eficiente debido a su enfoque en escalar Ethereum. En NovaNet, por el contrario, la eficiencia de la memoria es fundamental para nuestra tecnología, lo que permite generar pruebas en entornos restringidos, como navegadores y dispositivos de consumo. Como resultado, la red del probador opera de igual a igual sin agregar centralización a los DePIN.

El camino a seguir

A medida que los DePIN continúen creciendo y evolucionando, la adopción de pruebas de conocimiento cero para la verificación probablemente se convertirá no solo en una ventaja, sino en una necesidad. Las redes que adopten esta tecnología estarán mejor posicionadas para ofrecer servicios confiables, eficientes y verdaderamente descentralizados, al tiempo que protegen la privacidad de sus usuarios y proveedores.

En NovaNet, estamos entusiasmados de ayudar a hacer realidad los objetivos de DePIN.

Nota: Las opiniones expresadas en esta columna son las del autor y no reflejan necesariamente las de CoinDesk, Inc. o sus propietarios y afiliados.