I vincitori del Midnight Korea Hackathon puntano a sovvenzioni, alloggi e catene di approvvigionamento
JustEnough, Safejeonse e Veilance applicano la verifica privata ai controlli di idoneità, ai depositi di affitto e alla provenienza dei materiali. I loro design affrontano il modo in cui le organizzazioni possono verificare affermazioni specifiche limitando l'accesso a informazioni personali e commerciali.
By SongMarketCap
L'aggiornamento di rete del 27 ottobre di Midnight ha messo in evidenza tre progetti vincitori del suo Korea Hackathon, in cui 38 team hanno presentato applicazioni decentralizzate funzionanti costruite con Compact, il linguaggio di smart contract della rete. La fase di sviluppo di settembre della competizione è culminata in una vetrina il 2 ottobre a Seul con la partecipazione di CertiK e Seoul Fintech Lab.
Tre applicazioni per la tecnologia di privacy di Midnight
JustEnough si concentra sulla verifica dell'idoneità a sovvenzioni e programmi pubblici senza richiedere ai candidati di divulgare i propri documenti personali a ciascun programma. Safejeonse affronta un diverso problema informativo nell'edilizia abitativa: verificare la sicurezza del deposito cauzionale mantenendo private le informazioni finanziarie degli altri inquilini.
Veilance applica la verifica privata alle catene di approvvigionamento. Midnight lo descrive come un tracciatore per dimostrare il contenuto di materiale riciclato ai fini dei requisiti normativi dell'UE senza esporre i segreti commerciali dei fornitori. Il suo sviluppatore, Juho Lee, descrive una dimostrazione che collega miniere, raffinatori e produttori di batterie tramite certificati digitali di provenienza. Tali certificati contengono informazioni che i diversi partecipanti possono verificare senza ricevere il registro completo della transazione.
Verificare l'idoneità e prevenire richieste duplicate
La documentazione del progetto di JustEnough descrive un processo in cui un emittente attesta innanzitutto gli attributi di un richiedente. Il richiedente genera poi una prova a conoscenza zero che dimostra che una credenziale privata soddisfa le condizioni pubblicate di un programma. Un esempio combina una fascia di età, la residenza a Seul e lo stato di iscrizione.
Il contratto registra anche un identificatore specifico del programma, chiamato nullifier, per rifiutare richieste ripetute utilizzando la stessa credenziale. Ciò separa la verifica dell'idoneità dalla prevenzione delle richieste duplicate evitando al contempo la divulgazione degli attributi sottostanti del richiedente. Il prototipo utilizza un account di emittente dimostrativo, l'emittente conosce comunque le informazioni che attesta.
Veilance utilizza un meccanismo correlato per i certificati di provenienza. Secondo Lee, i certificati sono registrati tramite impegni crittografici e i trasferimenti lasciano un nullifier che impedisce il riutilizzo dello stesso certificato. Consumatori, team di approvvigionamento e autorità di regolamentazione possono verificare diverse condizioni, tra cui l'origine certificata, l'autorizzazione del detentore e se un grado di carbonio rientra al di sotto di una soglia specificata. I certificati originali sono crittografati per i loro destinatari.
[NEWSBREAK]
Dimostrazioni e ulteriori sviluppi
La documentazione dei progetti distingue le loro dimostrazioni da una distribuzione più ampia. Lee descrive uno scenario di rete di sviluppo locale per Veilance che copre emissione dei certificati, trasferimento, verifica e rifiuto di un certificato riutilizzato. L'implementazione include un'interfaccia web e un backend per la gestione dei wallet partecipanti.
JustEnough offre un simulatore nel browser che consente agli utenti di esplorare l'emissione delle credenziali, le decisioni di idoneità e le domande duplicate respinte senza installare un wallet. La sua documentazione specifica che le effettive prove a conoscenza zero sono generate nella build della rete. Le estensioni pianificate includono l'accesso da wallet mobile, regole di idoneità aggiuntive e un audit indipendente dei circuiti. Andare oltre l'emittente dimostrativo richiederebbe l'integrazione con fornitori fidati di credenziali e il supporto per revoca ed espirazione delle credenziali.