Cómo construir DeFi para preservar la privacidad basado en el protocolo Suterusu

(17 de diciembre de 2020)

Suterusu proporciona una funcionalidad de pago que preserva la privacidad para la plataforma de contrato inteligente. Dado que la mayoría de las funcionalidades de DeFi se basan en plataformas de contratos inteligentes como Ethereum, es natural que el protocolo Suterusu se pueda aplicar directamente para proteger la privacidad de pago de estos protocolos DeFi. Esta es la razón por la que Suterusu tiene un gran potencial para convertirse en un protocolo de complemento universal para DeFi que preserva la privacidad.

Creemos que hay dos categorías de DeFi: una que deja los datos sin protección y la otra. utilizando el protocolo de Suter, por lo que podemos tener una garantía total de la privacidad de los datos del protocolo DeFi subyacente. Suterusu ha colaborado ampliamente con los principales proyectos DeFi tanto en China como en el extranjero. Los proyectos de DeFi con los que hemos estado trabajando incluyen ondas / gravedad, stpt, czz, meter, hyperdao, etc.

El protocolo DeFi se puede dividir en dos categorías: el proyecto que se centra en el intercambio monetario en sí, como intercambios descentralizados, préstamos, extracción de liquidez, etc. Dado que la principal contribución técnica de Suter es el intercambio financiero que preserva la privacidad, nuestra tecnología se puede adaptar sin problemas para transformar la protección de la privacidad de estos proyectos.

Otro tipo de DeFi podría estar relativamente lejos del intercambio monetario en sí, pero aún es muy relevante para el DeFi en sí, y en algunos casos, es muy posible que estos protocolos puedan resultar esenciales incluso fuera de la esfera de la cadena de bloques. Un ejemplo representativo de esta categoría sería el seguro descentralizado.

Notamos que el uso de la tecnología blockchain para implementar seguros descentralizados se ha convertido en una tendencia. Los ejemplos más notables en esta área son NXM y Cover. NXM utiliza el poder de Ethereum para que las personas puedan compartir el riesgo sin necesidad de una compañía de seguros. Actualmente, se centran principalmente en cubrir el riesgo de seguridad introducido por los posibles errores en el código de contrato inteligente, pero su objetivo a largo plazo es cubrir el riesgo introducido por eventos del mundo real, como los terremotos. El protocolo de cobertura proporciona cobertura de igual a igual con tokens fungibles. Permite que el mercado establezca precios de cobertura en lugar de una curva de vinculación. Actualmente, el protocolo Cover también se centra en la cobertura de los contratos inteligentes, pero su objetivo a largo plazo es también un protocolo de seguro descentralizado general que permite a cualquiera comprar cobertura para cualquier cosa. La capitalización de mercado de NXM es de alrededor de $ 109093019, y la capitalización de mercado de Cover es de alrededor de $ 37318001.

Un protocolo de seguro descentralizado como NXM o Cover generalmente involucra diversa información confidencial. Cómo garantizar la precisión de los datos de entrada sin violar la privacidad del propietario de los datos sigue siendo un desafío. Aquí es donde nuestro ZK-ConSNARK viene al rescate. De hecho, la prueba de conocimiento cero ya ha atraído la atención de la industria de seguros tradicional. Por ejemplo, un documento técnico (https://www.ocft.com/pdf/05.pdf) publicado por Ping An Insurance mencionó la prueba de conocimiento cero en 3D, que tiene como objetivo demostrar la consistencia de las operaciones homomórficas de datos cifrados. También afirman que esta técnica ya ha generado beneficios para Ping An. Creo que la misma lógica también debería aplicarse a los seguros descentralizados.

Suter y el proyecto de seguros descentralizados pueden al menos colaborar en los siguientes aspectos:

  1. Suter proporciona protección de privacidad para los pagos involucrados en los proyectos de seguros descentralizados, lo que no solo garantiza el más alto grado de seguridad, es decir, una configuración completamente transparente, sino también el tamaño de prueba óptimo y el tiempo de generación y verificación de prueba en comparación con otras soluciones similares. El protocolo Suterusu puede garantizar la privacidad de cada transacción en un proyecto de seguro descentralizado. Por ejemplo, el protocolo Cover implica intercambios de tokens FT. El esquema de pago privado de Suter se puede aplicar directamente para proteger la privacidad transaccional de estos tokens.
  2. Protección de la privacidad de la información del seguro: en un esquema de seguro descentralizado como NXM o Cover, el monto asegurado suele ser proporcional a el saldo de activos cubiertos del proyecto DeFi en cuestión. La divulgación completa de una cantidad asegurada puede dar lugar a la filtración de información sobre los activos de un usuario, lo que puede ser motivo de gran preocupación para los usuarios. La adopción de la solución de Suter puede garantizar la privacidad del activo asegurado y, por lo tanto, proteger la información privada del usuario.
  3. Los protocolos de seguros descentralizados como NXM requieren KYC, y los usuarios podrían negarse a participar en el protocolo NXM por temor a filtrar la información de identidad de uno. Se puede construir un protocolo KYC para preservar la privacidad basado en la tecnología ZK-ConSNARK de Suter que puede proteger la privacidad individual al mismo tiempo que garantiza la responsabilidad cuando sea necesario.
  4. En el futuro, uno podría imaginar un mundo donde el esquema de seguro descentralizado como NXM esté profundamente vinculado al mundo real. Por ejemplo, se podría utilizar el protocolo NXM para seguros médicos. Dado que la información del usuario involucrada en este caso es extremadamente sensible a la privacidad, cómo encontrar un equilibrio entre la privacidad individual y la verificabilidad de los datos sigue siendo un desafío. El ZK-ConSNARK de Suter podría resultar extremadamente útil en este sentido. De hecho, el ejemplo anterior de demostrar que una edad pertenece a un cierto rango puede extenderse a cualquier enunciado NP complejo. Como consecuencia, la tecnología ZK-ConSNARK de Suter se puede aplicar para construir un oráculo universal que preserva la privacidad para seguros descentralizados.

Varios ejemplos más detallados del uso de los módulos técnicos subyacentes del protocolo Suter para mejorar la privacidad del protocolo DeFi se puede encontrar a continuación. Estos ejemplos incluyen seguros que preservan la privacidad, DEX / CEX, minería de liquidez, préstamos, oráculo descentralizado, etc.

Los módulos técnicos clave de NXM incluyen participación, ganancia y voto de asesor de reclamos. La siguiente figura muestra cómo un titular de token NXM puede apostar un token NXM de forma privada invocando los módulos técnicos de Suter.

Cuando los tokens NXM recién acuñados se otorgan a los evaluadores de riesgos, se pueden realizar de forma privada como se muestra en la siguiente figura.

Un asesor de reclamos puede invocar un protocolo PoS privado ((https://medium.com/ suterusu / a-short-note-on-privacy-preserving-proof-of-stake-Protocols-f86daf3c23d9)) basado en nuestro ZK-ConSNARK para votar por un reclamo de seguro de forma privada. Un asesor de reclamaciones también puede recibir la recompensa de forma privada al invocar un módulo de pago privado de Suter.

El módulo de pago privado Suterusu se puede aplicar para implementar DEX / CEX que preserva la privacidad de una manera casi similar. Lo dividimos en dos casos:

  1. el intercambio acepta el intercambio del token Suter-ERC-20.

2. el intercambio no lo hace, lo que significa que el usuario debe depositar y recibir el token ERC-20 de forma privada.

El módulo de pago privado Suterusu también se puede aplicar para implementar minería de liquidez que preserva la privacidad. Lo dividimos en dos casos:

  1. Un fondo de liquidez acepta un par de tokens Suter-ERC-20 como token LP.

2. Un fondo de liquidez que no lo hace.

A continuación se muestra un ejemplo de préstamos para preservar la privacidad (p. Ej., Compuestos)

Uno de los proyectos de Oracle descentralizados más exitosos Chainlink compró recientemente un proyecto que proporciona una fuente de datos que preserva la privacidad para Oracle descentralizado. Una idea importante de este trabajo es utilizar la prueba de conocimiento cero para probar una determinada afirmación sobre la fuente de datos privados y la fuente de datos de salida para Oracle descentralizado. Nuestra tecnología ZK-ConSNARK ciertamente puede desempeñar un papel en este escenario de aplicación.