Come creare una DeFi che preserva la privacy basata sul protocollo Suterusu

(17 dicembre 2020)

Suterusu fornisce una funzionalità di pagamento che preserva la privacy per la piattaforma di contratti intelligenti. Poiché la maggior parte delle funzionalità DeFi sono costruite su piattaforme di contratti intelligenti come Ethereum, è naturale che il protocollo Suterusu possa essere applicato direttamente per proteggere la privacy dei pagamenti di questi protocolli DeFi. Questo è il motivo per cui Suterusu ha un grande potenziale per diventare un protocollo plug-in universale per la DeFi che preserva la privacy.

Crediamo che ci siano due categorie di DeFi: un tipo che lascia i dati non protetti e laltro tipo utilizzando il protocollo di Suter, così possiamo avere una piena garanzia della riservatezza dei dati del protocollo DeFi sottostante. Suterusu ha collaborato ampiamente con i principali progetti DeFi sia in Cina che allestero. I progetti DeFi con cui abbiamo lavorato includono onde / gravità, stpt, czz, meter, hyperdao, ecc.

Il protocollo DeFi può essere suddiviso in due categorie: il progetto incentrato sullo scambio monetario stesso, come scambi decentralizzati, prestito, estrazione di liquidità, ecc. Poiché il contributo tecnico principale di Suter è lo scambio finanziario che preserva la privacy, la nostra tecnologia può essere adattata senza problemi per trasformare la protezione della privacy di questi progetti.

Un altro tipo di DeFi potrebbe essere relativamente lontano dallo scambio monetario stesso, ma è comunque molto rilevante per la stessa DeFi, e in alcuni casi è del tutto possibile che questi protocolli possano rivelarsi essenziali anche al di fuori della sfera blockchain. Un esempio rappresentativo di questa categoria sarebbe lassicurazione decentralizzata.

Notiamo che lutilizzo della tecnologia blockchain per implementare lassicurazione decentralizzata è diventata una tendenza. Gli esempi più notevoli in questarea sono NXM e Cover. NXM utilizza il potere di Ethereum in modo che le persone possano condividere il rischio insieme senza la necessità di una compagnia di assicurazioni. Attualmente, si concentrano principalmente sulla copertura del rischio sicuro introdotto dai potenziali bug nel codice degli smart contract, ma il loro obiettivo a lungo termine è quello di coprire il rischio introdotto da eventi del mondo reale, come i terremoti. Il protocollo di copertura fornisce una copertura peer to peer con token fungibili. Consente al mercato di impostare i prezzi di copertura rispetto a una curva di obbligazione. Attualmente, il protocollo Cover si concentra anche sulla copertura per i contratti intelligenti, ma il suo obiettivo a lungo termine è anche un protocollo assicurativo decentralizzato generale che consente a chiunque di acquistare copertura su qualsiasi cosa. La capitalizzazione di mercato di NXM è di circa $ 109093019 e la capitalizzazione di mercato di Cover è di circa $ 37318001.

Un protocollo assicurativo decentralizzato come NXM o Cover di solito coinvolge varie informazioni sensibili. Come garantire laccuratezza dei dati di input senza violare la privacy del proprietario dei dati rimane una sfida. È qui che il nostro ZK-ConSNARK viene in soccorso. In effetti, la prova a conoscenza zero ha già attirato lattenzione del settore assicurativo tradizionale. Ad esempio, un white paper (https://www.ocft.com/pdf/05.pdf) pubblicato da Ping An Insurance ha menzionato la prova di conoscenza zero 3D, che mira a dimostrare la coerenza delle operazioni omomorfiche dei dati crittografati. Affermano inoltre che questa tecnica ha già generato profitti per Ping An. Credo che la stessa logica dovrebbe applicarsi anche alle assicurazioni decentralizzate.

Suter e il progetto assicurativo decentralizzato possono almeno collaborare nei seguenti aspetti:

  1. Suter fornisce protezione della privacy per i pagamenti coinvolti nei progetti assicurativi decentralizzati, che non solo garantisce il massimo grado di sicurezza, ovvero un setup completamente trasparente ma anche la dimensione ottimale della prova e la generazione della prova e il tempo di verifica rispetto ad altre soluzioni simili. Il protocollo Suterusu può garantire la privacy di ogni transazione in un progetto assicurativo decentralizzato. Ad esempio, il protocollo Cover prevede lo scambio di token FT. Lo schema di pagamento privato Suter può essere applicato direttamente per proteggere la privacy transazionale di questi token.
  2. Protezione della privacy delle informazioni assicurative: in uno schema assicurativo decentralizzato come NXM o Cover, limporto assicurato è solitamente proporzionale a il saldo delle attività coperte del progetto DeFi in questione. La divulgazione completa di un importo assicurato può portare alla fuga di informazioni sulle risorse di un utente, che potrebbe essere di grande preoccupazione per gli utenti. Ladozione della soluzione di Suter può garantire la privacy del bene assicurato e quindi proteggere le informazioni private dellutente.
  3. I protocolli assicurativi decentralizzati come NXM richiedono KYC e gli utenti potrebbero rifiutarsi di partecipare al protocollo NXM per paura di trapelare le proprie informazioni sullidentità. Un protocollo KYC che preserva la privacy può essere costruito sulla base della tecnologia ZK-ConSNARK di Suter che può proteggere la privacy individuale pur garantendo la responsabilità quando necessario.
  4. In futuro, si potrebbe immaginare un mondo in cui il regime assicurativo decentralizzato come NXM è profondamente legato al mondo reale. Ad esempio, si potrebbe utilizzare il protocollo NXM per lassicurazione medica. Poiché le informazioni dellutente coinvolte in questo caso sono estremamente sensibili alla privacy, come trovare un equilibrio tra privacy individuale e verificabilità dei dati rimane una sfida. ZK-ConSNARK di Suter potrebbe diventare estremamente utile in questo senso. In effetti, lesempio di cui sopra per dimostrare che unetà appartiene a un certo intervallo può essere esteso a qualsiasi affermazione NP complessa. Di conseguenza, la tecnologia ZK-ConSNARK di Suter può essere applicata per costruire un oracolo universale di tutela della privacy per unassicurazione decentralizzata.

Diversi esempi più dettagliati di utilizzo dei moduli tecnici sottostanti del protocollo Suter per migliorare la privacy del protocollo DeFi può essere trovata di seguito. Questi esempi includono assicurazioni per la tutela della privacy, DEX / CEX, estrazione di liquidità, prestito, oracolo decentralizzato, ecc.

I moduli tecnici chiave di NXM includono il voto di valutatore di partecipazione, guadagno e reclamo. La figura seguente mostra come un possessore di token NXM può mettere in Stake il proprio token NXM privatamente richiamando i moduli tecnici di Suter.

Quando i token NXM appena coniati vengono assegnati ai valutatori del rischio, possono essere eseguiti privatamente come mostrato nella figura seguente.

Un valutatore di sinistri può invocare un protocollo PoS privato ((https://medium.com/ suterusu / a-short-note-on-privacy-preserving-proof-of-stake-protocols-f86daf3c23d9)) basato sul nostro ZK-ConSNARK per votare privatamente per un reclamo assicurativo. Un valutatore della richiesta di rimborso può anche ricevere il premio in privato invocando un modulo di pagamento privato Suter.

Il modulo di pagamento privato Suterusu può essere applicato per implementare DEX / CEX che preserva la privacy in modo quasi simile. Lo dividiamo in due casi:

  1. lexchange accetta il trading del token Suter-ERC-20.

2. lo scambio no, il che significa che lutente deve depositare e ricevere privatamente il token ERC-20.

Il modulo di pagamento privato Suterusu può essere applicato anche per implementare il mining di liquidità che preserva la privacy. Lo dividiamo in due casi:

  1. Un pool di liquidità accetta la coppia di token Suter-ERC-20 come token LP.

2. Un pool di liquidità che non lo fa.

Di seguito è riportato un esempio di prestito a tutela della privacy (ad esempio composto)

Uno dei progetti Oracle decentralizzati di maggior successo Chainlink ha recentemente acquistato un progetto che fornisce un feed di dati che preserva la privacy per Oracle decentralizzato. Unidea importante di questo lavoro è utilizzare la prova a conoscenza zero per dimostrare una certa affermazione sulla fonte di dati privata e fornire feed di dati per Oracle decentralizzato. La nostra tecnologia ZK-ConSNARK può sicuramente svolgere un ruolo in questo scenario applicativo.